29.09.2009, 10:17 | #1 |
Пользователь
|
Установка и настройка apache2 mysql php5 в ubuntu
Итак, у многих у вас уже стоит операционая система симейства Linux, а точней Ubuntu. Настраивать сервер на ней мы уже научились, теперь - установим и настроим apache2 и php5 для веб сервера на ubuntu.
Работать мы будем со стандартными репозиториями для облегчения всего процесса установки и настройки. Ставим мы исключительно "для себя", поэтому все гибкости настроек я вам не буду приводить. 1. Установка и настройка mysql сервера и консольного клиента. Для начала, берем их с репозиторий и ставим тигеры. Код:
sudo apt-get install mysql-server mysql-client Если у вас уже есть mysql - пропустите этот шаг. 2. Установка apache2 Код:
sudo apt-get install apache2 libapache2-mod-auth-mysql 3. Установка php5 : Код:
sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql 4. Включаем и выключаем php5, apache2, mysql : Для включения / выключения apache2 : Код:
sudo su #не обязательно, но желательно /etc/init.d/apache2 start Код:
/etc/init.d/apache2 stop Код:
/etc/init.d/apache2 restart Для начала, включим модуль php : Код:
sudo su #желательно a2enmod php5 Еше к примеру, mod_rewrite (для ЧПУ бывает нужен) : Код:
a2enmod rewrite Код:
/etc/init.d/apache2 restart Код:
sudo su /etc/init.d/mysql stop #остановка /etc/init.d/mysql start #запуск /etc/init.d/mysql restart #перезапуск В браузере открываем http://localhost. Если появился список пустых директорий - значит всё отлично. Теперь, проверим работу php. создадим файл php5.php и занесем в него информацию : "<?php echo "hello l2-scripts.ru"; ?> Делаем это так : Код:
cd /var/www sudo su touch php5.php gksudo gedit php5.php Туда вносим выше изложеный код и сохраняем. В браузере набираем : localhost/php5.php. Если вы увидили надпись "hello l2-scripts.ru" то всё работает отлично, можно идти шаманить (: В противном случае - читаем сново. Так же, можно для удобства копирования и вставки в папку /var/www без использования su(super user) выполнить следующую команду : Код:
chown -R l2-scripts.ru /var/www Теперь, проверим работу mysql. Выполним в консоли вход в mysql : Код:
mysql -u root -p Password: ##вводим свой пароль от root## Код:
mysql> Ну и для окончания, дам вам некоторые пути : Код:
/var/www - директория веб сервера /etc/apache2 - файлы conf.d и другие - конфигруация веб сервера apache2 /etc/mysql - файл my.conf - конфигурация mysql сервера /etc/php5 - файл conf.d - конфигурация php веб сервера. |