среда, 19 мая 2010 г.

Установка apache + mysql + php на ubuntu

  1. Нужно авторизоваться в качестве root на сервере
  2. Зайти в терминал
  3. Выполнить команды:
    1. sudo apt-get install apache2
    2. sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql
    3. sudo apt-get install mysql-server
    4. sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
После этого перезагружаем apache2:
  1. sudo /etc/init.d/apache2 restart
Где будут файлы сервера ?
  1. Стандартная папка сервера будет в /var/www
  2. Для тестирования введите в адресную строку Вашего браузера htt://localhost.
  3. Для тестирования php создайте файл test.php в папке /var/www с текстом:
Ну вот и все, сервер готов.

Включение сервера: sudo /etc/init.d/apache2 start
Перезагрузка сервера: sudo /etc/init.d/apache2 restart
Выключение сервера: sudo /etc/init.d/apache2 stop


Расположение файлов:
- /etc - Общесистемные конфигурационные файлы.
- /etc/apache2 - Конфигурационные файлы Apache.
- /etc/php5 - Конфигурационные файлы PHP.
- /etc/mysql - Конфигурационные файлы MySQL.
- /var - Изменяемые файлы.
- /var/log - Файлы логов.
- /var/lib/mysql - Файлы базы данных MySQL.
- /var/www - Файлы сервера Apache.


Особенности расположения файлов конфигураций:
- /etc/apache2/apache2.conf - Основной конфигурационный файл Apache.
- /etc/apache2/conf.d - Разные файлы конфигурации, подключаемые при запуске сервера Apache.
- /etc/apache2/mods-available - Доступные модули Apache.
- /etc/apache2/mods-enabled - Активные модули (символические ссылки на необходимые из доступных) Apache.
- /etc/apache2/sites-available - Доступные виртуальные хосты Apache.
- /etc/apache2/sites-enabled - Активные виртуальные хосты (символические ссылки на необходимые из доступных) Apache.
- /etc/php5/apache2/php.ini - Основной конфигурационный файл PHP.
- /etc/php5/conf.d - Активные конфигурационные файлы модулей PHP.
- /etc/mysql/my.cnf - Основной конфигурационный файл MySQL.

1 комментарий:

  1. хорошо всё пошагаво объяснили...
    только отпишите как туда влить сайт теперь.
    yasevafom@ya.ru
    icq: 422673005

    ОтветитьУдалить