Как установить сервер Apache, PHP, MySQL в Ubuntu 13.04

Сервер ApacheСегодня, уважаемые читатели блога, я составлю для вас пошаговую инструкцию со скриншотами о том, как в операционной системе Ubuntu установить свободный сервер Apache, который может похвастаться надёжностью и гибкостью конфигурации, а также PHP, который применяется для разработки веб-приложений и MySQL — свободную реляционную систему управления базами данных.

Сокращённо, для операционных систем семейства Linux, весь этот набор серверного программного обеспечения называется LAMP (Linux, Apache, MySQL, PHP).

Для чего нужна установка LAMP? В первую очередь, для предоставления возможности пользователю разрабатывать свои веб-проекты (сайты, блоги) в Linux.

Альтернативой для операционных систем семейства Windows, является локальный сервер Денвер (джентльменский набор Web-разработчика). Установка и тестирование LAMP производилось в операционной системе Ubuntu 13.04 с подключением к Интернету. Приступим!

СЕРВЕР APACHE

Открываем окно Терминала, пишем:

sudo apt-get install lamp-server^

вводим пароль суперпользователя и нажимаем кнопку Enter на клавиатуре.

Команда в Терминале

На вопрос «Хотите продолжить [Д/н]?» пишем Y и нажимаем Enter.

lamp

В окне настройки пакета mysql-server-5.5 (актуальная версия на момент написания статьи), придумываем и пишем пароль для MySQL, потом нажимаем кнопку Tab на клавиатуре и «ОК».

Настройка пакета mysql-server

Дублируем тот же пароль и «ОК».

Дублируем пароль

Ждём окончания установки и настройки пакетов.

Окончание установки и настройки пакетов

Запускаем веб-браузер, где в строке адреса пишем:

http://localhost

и если Вы увидели страницу «It works!», значит всё отлично.

http://localhost

Также можно ввести в адресную строку http://127.0.0.1.

It works!

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

sudo /etc/init.d/apache2 restart

В окне Терминала, для тестирования PHP, создаём файл «test.php», в котором будет написано:

<?php phpinfo(); ?>

1-я команда.

echo "<?php phpinfo(); ?>" | sudo tee /var/www/test.php

lamp

2-я команда.

sudo /etc/init.d/apache2 restart

lamp

При удачном выполнении команды, у вас будет написано примерно так, как на скриншоте.

lamp

Опять открываем веб-браузер, переходим по адресу:

http://localhost/test.php

и видим всю информацию о установленной версии PHP.

http://localhost/test.php

Теперь настраиваем MySQL, первым делом проверив чтобы использовался адрес 127.0.0.1. Для этого выполняем команду в Терминале.

cat /etc/hosts | grep localhost

Если в окне Терминала Вы получаете такую информацию, как на скриншоте, значит всё отлично.

lamp

Производим установку и настройку PhpMyAdmin, для чего в Терминале пишем.

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

PhpMyAdmin

Соглашаемся на установку впечатав Y и нажав Enter на клавиатуре.

lamp

При активном курсоре на «apache2» нажимаем Пробел на клавиатуре, отметив «звёздочкой» и опять нажимаем Tab на клавиатуре и «ОК».

apache2

Настраиваем базу данных для phpmyadmin с помощью dbconfig-common, нажав при этом на «Да».

phpmyadmin

Вводим пароль (такой же, как на шаге 3 этой инструкции) и нажимаем «ОК».

Вводим пароль

Опять задаём пароль (я устанавливал тот же) и опять «ОК».

Задаём пароль

Подтверждаем его и «ОК».

Подтверждаем пароль

Открываем браузер, в адресной строке пишем:

http://localhost/phpmyadmin

выбираем русский язык, в поле «Пользователь» пишем «root» и в поле «Пароль» — свой пароль. Нажимаем на кнопку «ОК».

http://localhost/phpmyadmin

Осуществляем вход в рабочую среду phpMyAdmin, где можем управлять базами данных.

Осуществляем вход в phpMyAdmin

И на последнем шаге, в Терминале даём такую команду.

sudo ln -s /usr/share/phpmyadmin/ /var/www

lamp

На этом установка сервер Apache, MySQL и PHP в Ubuntu — закончена. В следующей инструкции мы установим русскую версию WordPress 3.7.1 в Ubuntu 13.04.


Оцените инструкцию:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...


2 комментария к “Как установить сервер Apache, PHP, MySQL в Ubuntu 13.04

  1. Как работает под Linux мечтаю перейти на Windows, потому, что программы тормозят нереально, а если запустить центр приложений Ubuntu то моно смело идти и вешаться, до Linux я не пил и не курил, с ним же думаю начать!!!

  2. echo «» | sudo tee /var/www/test.php

    нужно указывать еще hmtl каталог иначе не поднимается.
    sudo tee /var/www/html/test.php

    ubunta 14.04

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.