Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [FAQ] Ubuntu+Apache+PHP+MySQL(LAMP)+FTP или Cервер своими руками!  (Прочитано 374876 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
2 zmaidan
2 сообщения назад и ранее выше про это писалось!
https://forum.ubuntu.ru/index.php?topic=2814.msg130004#msg130004
ln -s /user/share/phpmyadmin/ /var/www/
« Последнее редактирование: 09 Марта 2008, 07:52:49 от victor53p »

hidrarg

  • Гость
Здравствуйте!
Пытаюсь установить MySQL (5.0). При установке выдает:
...
* Starting MySQL database server mysqld                                 [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.0 (--configure):
 подпроцесс post-installation script возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет mysql-server:
 mysql-server зависит от mysql-server-5.0, однако:
  Пакет mysql-server-5.0 пока не настроен.
dpkg: не удалось обработать параметр mysql-server (--configure):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 mysql-server-5.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
При попытке запустить MySQL:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

На форуме нашел два упоминания такой проблемы:
https://forum.ubuntu.ru/index.php?topic=6566.msg50349#msg50349
и
https://forum.ubuntu.ru/index.php?topic=2814.msg30958#msg30958
оба вопроса без ответа.

Только не ругайтесь, я правда пытался сам разобраться.

Что уже пробовал:

Добавил "127.0.0.1 localhost.localdomain localdomain (на всякий)" в DNS
Добавлял строчку localhost в /etc/hostname (где то в сети нашел)
Там же писали добавить в /etc/host.allow or /etc/host.deny строчку
mysqld : 127.0.0.1 : allow(я так понял чтобы разрешить соединения процессу), но файлов таких я не нашел.

Я так понял суть проблемы - MySQL не может установить соединение, сл. кто-то ему это запрещает. В Ubuntu есть какой нибудь встроенный firewall или что то, контролирующее соединения (это не вопрос :) - такая вещь просто обязана существовать).

С убунтой общаюсь вторые сутки, в Windows связку Apache+PHP+MySQL ставил много раз.

« Последнее редактирование: 13 Января 2008, 02:10:41 от hidrarg »

Оффлайн SergV

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Привет! У меня чтото не выходит установить Сервер 7.10 LAMP -одной строкой, выдаёт
Цитировать
Не удалось открыть файл блокировки /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Помогите понять в чем причина, я только 2-й день разбираюсь с Ubuntu, и до этого с линукс дел не имел.

Вроде поставил последовательно как по инструкции, только чтото не запускается phpMyAdmin
Цитировать
You don't have permission to access /phpmyadmin on this server.
Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 Server at localhost Port 80
и не могу создать файл для проверки php, нет доступа.
Да и не понятно как запускать апач, постоянно через консоль?

С пхп разобрался зайдя как root, а вот с phpMyAdmin не чего не выходит, попрежнему ощибка 403 хоть и есть ссылка.
Cсылка создаётся битая, а при создании вручную ссылки, в браузере открывается просто код index.php.
« Последнее редактирование: 13 Января 2008, 17:33:42 от SergV »

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
1. Про блокировку. Закройте все прграммы типа Synaptic, обновление и т.д.
А затем в консоле запускайте установку.

2. про пароли, помоему решение нашли здесь:
https://forum.ubuntu.ru/index.php?topic=1646.msg11192#msg11192

Оффлайн zmaidan

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Установил Сервер 7.10 LAMP -одной строкой, прочитал и сделал все что полагается (одной строкой+ необходимые команды), и например:

ln -s /user/share/phpmyadmin /var/www/phpmyadmin

 а также

sudo a2enmod php5

Однако также не запускается phpMyAdmin, в тоже время откликается http://localhost/apache2-default, но на запрос http://localhost/phpmyadmin
выдает

403 ошибку-доступ запрещен.

Однако, я смог зайти в MySQL через панель програмирование Mysql-server- там все ОК могу заводить пользователей и др.

Отключал Файервол-эфект тот же - http://localhost/phpmyadmin с ошибкой 403.

И еще вопрос

где прочитать азы работы в связке MySQL+php?

Спасибо!
 ;) :idiot2:

« Последнее редактирование: 15 Января 2008, 22:21:23 от victor53p »

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
правильно вот так:
ln -s /usr/share/phpmyadmin/ /var/wwwя ее безумно скопировал и влепил, прошу прощения.
А последнее время, я всегда делаю так (видимо из-за лени и по старой привычке):
Захожу в Терминал суперпользователя и набираю команду mc (для запуска файлового менеджера устанавливаю, чуть ли не первым!)
На одной его половинке ставлю курсор на папку:  /user/share/phpmyadmin
На другой стороне видно папка: /var/www
Выбираю в меню Файл_>Символическая ссылка и нажимаю Enter
Все Работает!!!
Права раздаю в МС с помощью горячих клавиш: Ctrl+x+c
В настройках сервера MC мне очень помогает!!!
« Последнее редактирование: 15 Января 2008, 22:06:47 от victor53p »

Оффлайн zmaidan

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
набрал

ln -s /usr/share/phpmyadmin/ /var/www

Результат тот же, однако поделюсь мысль насчет mc -- понравилась, когда-то  еще в 99-м им пользовался, но потом занялся другими делами и забыл.


очень признателен-буду сражаться дальше... :-X :-\ :'(

Оффлайн SergV

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Я просто перенёс как посоветовали в другом топике папку /usr/share/phpmyadmin в /var/www, и всё запустилось.

Цитировать
Захожу в Терминал суперпользователя и набираю команду mc (для запуска файлового менеджера устанавливаю, чуть ли не первым!)
Надо будет попробовать с MC, спасибо за подсказку. Ток вот как войти в терминал суперпользователя, у меня в меню есть ток Терминал, установил еще консоль а с ней вроде была чтото для суперпользователя вроде, да ток в меню добавилась иконка ток консоли.

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
Терминал суперпользователя по умолчанию в меню gnome отсутствует.
Добавляем его в настройках меню gnoma, Система->Параметры->Главное меню. А там в разделе "Системные" ставим птичку около терминала суперпользователя. Значок -> телевизор с диезом.
Его команда:
gksu /usr/bin/x-terminal-emulatorМожно и ручками сделать кнопку запуска.
« Последнее редактирование: 16 Января 2008, 13:34:37 от victor53p »

Оффлайн SergV

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Спасибо, буду теперь знать.

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
Для начинающих пишу с картинками! Читать здесь:
http://liski.vsi.ru/ubuntu/index.php?page=77

Оффлайн SyJet

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
как настроить mysql на хранение баз вместо /var/lib/mysql на /db/mysql
в /etc/mysq/my.cnf изменил строку datadir - но все равно создает в /var/lib/mysql новые базы

Оффлайн alex99999

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Всем привет.
Поскажите как ZEND 2.6 или выше установить в Ubuntu :D

Оффлайн victor53p

  • Автор темы
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
    • Ubuntu в Воронежской области
Какая то программа попросила Zend Optimizer v3.3, я зарегистрировался скачал и поставил по инструкции

Оффлайн alex99999

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Спасибо. Справился.
Однако есть. Другой вопрос.
Установил систему Битрикс в www.
Инсталлирую, выдает сообщение, что выключена обработка  .htaccess.
Что делать???

 

Страница сгенерирована за 0.024 секунд. Запросов: 21.