Как установить Apache, PHP и MySQL на Ubuntu
Это мини-howto посвящается установке LAMP (Linux, Apache, MySQL, PHP) на Ubuntu Desktop.
Нам понадобится:
- Ubuntu
- Root-доступ
- Свободное место
Устанавливаем Apache
Открываем терминал, и выполняем:
Код:
sudo apt-get install apache2
Все зависимости подтянутся автоматически. Для запуска и останова Apache2 используем соответственно:
Код:
sudo invoke-rc.d apache2 start
sudo invoke-rc.d apache2 stop
После запуска Apache2 можно открыть браузер и проверить работу сервера перейдя на страницу
http://localhost
Устанавливаем PHP
В терминале выполняем:
Код:
sudo apt-get install php5
и перезапускаем сервер командой:
Код:
sudo invoke-rc.d apache2 restart
Устанавливаем MySQL
Это так же не сложно, как и предыдущие шаги По-старинке в терминале выполняем:
Код:
sudo apt-get install mysql-server
Далее (важно) изменяем пароль root к серверу БД:
Код:
sudo mysqladmin -u root password новый_пароль
Перезапускаем Apache2:
Код:
sudo invoke-rc.d apache2 restart
Все должно работать. Для проверки PHP можно сделать следующее:
Код:
sudo nano /var/www/test.php
или
Код:
sudo gedit /var/www/test.php
Пишем и сохраняем:
В браузере переходим по ссылке
http://localhost/test.php, где вы увидите всю информацию о PHP.
Для удобной работы с базами данных ставим phpMyAdmin:
Код:
sudo apt-get install phpmyadmin
Все готово. Если возникнут проблемы с phpMyAdmin - перезапустите Apache.
Включение mod_rewrite:
затем перезагрузить вебсервер и отредактировать /etc/apache2/sites-available/default
в нужной секции заменить на all
таким образом подключаются любые модули в apache2, например mod_expires
все предельно просто и понятно.