Сегодня, уважаемые читатели блога, я составлю для вас пошаговую инструкцию со скриншотами о том, как в операционной системе 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.
В окне настройки пакета mysql-server-5.5 (актуальная версия на момент написания статьи), придумываем и пишем пароль для MySQL, потом нажимаем кнопку Tab на клавиатуре и «ОК».
Дублируем тот же пароль и «ОК».
Ждём окончания установки и настройки пакетов.
Запускаем веб-браузер, где в строке адреса пишем:
http://localhost
и если Вы увидели страницу «It works!», значит всё отлично.
Также можно ввести в адресную строку http://127.0.0.1.
В случае, если такая страница не открывается, перезагрузите сервер, написав в Терминале следующую команду.
sudo /etc/init.d/apache2 restart
В окне Терминала, для тестирования PHP, создаём файл «test.php», в котором будет написано:
<?php phpinfo(); ?>
1-я команда.
echo "<?php phpinfo(); ?>" | sudo tee /var/www/test.php
2-я команда.
sudo /etc/init.d/apache2 restart
При удачном выполнении команды, у вас будет написано примерно так, как на скриншоте.
Опять открываем веб-браузер, переходим по адресу:
http://localhost/test.php
и видим всю информацию о установленной версии PHP.
Теперь настраиваем MySQL, первым делом проверив чтобы использовался адрес 127.0.0.1. Для этого выполняем команду в Терминале.
cat /etc/hosts | grep localhost
Если в окне Терминала Вы получаете такую информацию, как на скриншоте, значит всё отлично.
Производим установку и настройку PhpMyAdmin, для чего в Терминале пишем.
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
Соглашаемся на установку впечатав Y и нажав Enter на клавиатуре.
При активном курсоре на «apache2» нажимаем Пробел на клавиатуре, отметив «звёздочкой» и опять нажимаем Tab на клавиатуре и «ОК».
Настраиваем базу данных для phpmyadmin с помощью dbconfig-common, нажав при этом на «Да».
Вводим пароль (такой же, как на шаге 3 этой инструкции) и нажимаем «ОК».
Опять задаём пароль (я устанавливал тот же) и опять «ОК».
Подтверждаем его и «ОК».
Открываем браузер, в адресной строке пишем:
http://localhost/phpmyadmin
выбираем русский язык, в поле «Пользователь» пишем «root» и в поле «Пароль» — свой пароль. Нажимаем на кнопку «ОК».
Осуществляем вход в рабочую среду phpMyAdmin, где можем управлять базами данных.
И на последнем шаге, в Терминале даём такую команду.
sudo ln -s /usr/share/phpmyadmin/ /var/www
На этом установка сервер Apache, MySQL и PHP в Ubuntu — закончена. В следующей инструкции мы установим русскую версию WordPress 3.7.1 в Ubuntu 13.04.
Как работает под Linux мечтаю перейти на Windows, потому, что программы тормозят нереально, а если запустить центр приложений Ubuntu то моно смело идти и вешаться, до Linux я не пил и не курил, с ним же думаю начать!!!
echo «» | sudo tee /var/www/test.php
нужно указывать еще hmtl каталог иначе не поднимается.
sudo tee /var/www/html/test.php
ubunta 14.04