Как установить LAMP в Ubuntu 11.10

Итак, что имеем:

Ubuntu 11.10 desktop (не думаю что в 12.04 все станет иначе :))

Что необходимо:

Настроить связку Apache + PHP + MySQL

Как известно, под Windows для таких целей есть большое количество сборок (WampServer, Denwer и пр.) — под Linux такое нужно поискать, но есть такая вещь как LAMP

L.A.M.P. это аббревиатура от 4 компонентов, которые входят в состав типичного веб-сервера, а именно:

Linux

Apache HTTP Server

MySQL

PHP(Perl/Python) — чаще всего используется PHP

Каждый компонент может быть сконфигурирован и установлен отдельно. Но мы сейчас посмотрим как установить их все сразу же.

Итак, начнем. Устанавливать мы все будем конечно же через терминал, и потому для начала откроем терминал (Ctrl+Alt+T) либо любым другим удобным для Вас способом, и наберем там первую команду:

1
sudo apt-get install php5 mysql-server apache2

Эта команда установит последнюю версию PHP5 и MySQL, а также Apache HTTP Server 2.

Далее Вам нужно ввести пароль для пользователя MySQL root, далее Вы сможете создавать сколько угодно пользователей с разными правами

 

Далее, когда эта стадия установки закончится, перезагрузим сервер командой

1
sudo service apache2 restart

После этого нам нужно будет проверить как это все установилось и работает. Для этого открываем браузер и набираем там адрес: http://localhost, в случае успеха мы должны видеть эту страницу:

Итак, это корневая страница нашего свежеустановленного веб-сервера. Но радоваться еще рано — это обычный HTML.

Давайте проверим php.

Для этого, в директории нашего вебсервера (/var/www/)  создайте файл info.php, с содержимым:

1
<?php phpinfo();?>

Создавать файл нужно из под root

1
sudo gedit /var/www/info.php

В данном случае, исключительно для примера я использую gedit, Вы можете использовать какую Вам угодно программу.

Создали и сохранили файл, теперь смотрим результат:

http://localhost/info.php

Вам должна показаться информация о установленной версии php, настройках и расширениях:

Если страница отобразилась, значит все установилось корректно, дальше можно работать с настройками, либо использовать сервер по назначению 🙂

На заметку:

Домашняя директория: /var/www

Путь до php.ini — /etc/php5/apache2/php.ini

Как редактировать php.ini? Под root:

1
sudo gedit /etc/php5/apache2/php.ini

Как перезагрузить сервер для применения настроек?

sudo service apache2 restart

Установка модулей PHP в LAMP на Ubuntu

Источники:

Linux Candy

Random Posts

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*
*