22 ноября 2007 - 21:12Устанавливаем 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 libapache2-mod-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

Пишем и сохраняем:

<?php phpinfo(); ?>

В браузере переходим по ссылке http://localhost/test.php, где вы увидите всю информацию о PHP.

Для удобной работы с базами данных ставим phpMyAdmin:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Все готово. Если возникнут проблемы с phpMyAdmin - перезапустите Apache.

Рубрика: Linux, Вебмастер | Тэги: , , , ,

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

  1. надо взять на заметку. Денвера на линукс нет, так что придется ручками, ручками…

  2. а как запустить phpmyadmin???

  3. MicroDC, панель управления phpmyadmin находится здесь: http://localhost/phpmyadmin

  4. Пробывал но не работает пишет
    Not Found
    The requested URL /phpmyadmin was not found on this server.
    Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 Server at localhost Port 80
    все делал как написано все установилось все в норме

  5. Трудно сказать, где ошибка :) Вариантов - масса… Проверьте, вообще поставился ли phpmyadmin.

  6. поставился. если можно можете помоч? плиз. если есть ася …6150282

  7. ладно все ненада… разобрался)спс

  8. Не знаю за что, но не за что ;)

  9. А где при такой установке живут файлы конфигурации httpd.conf и php.ini?
    И как доустанавливать модули пхп дополнительные?

  10. Тигренок, все конфигурационные файлы, которые относятся к веб-серверу Apache2 находятся в /etc/apache2, там же все возможные модули, которые подключаются к Apache2. А php-модули устанавливать через “sudo apt-get install php-модуль”

оставить комментарий

сообщение