Настройка веб-сервера на основе Linux Mint

В отличие от Windows, где имеется готовый пакет Denver, в Linux надо все собирать по отдельности. Пост пишу с не целью повторить уже имеющуюся в интернете информацию, а описать возникшие трудности и пути их преодоления.
Установка заключается в выполнении следующих команд:

sudo aptitude install apache2

Данная команда ставит пакеты apache.
Если сайт состоит только из HTML-страниц, и не требует хранения информации в базе данных, этого достаточно.
Если же требуется поставить какую-либо CMS, то нужны еще несколько пакетов.

sudo aptitude install php5 mysql-server

При установке потребуется ввести пароль администратора баз данных, запомните его.
Ну и, собственно, средство управления всем этим

sudo aptitude install phpmyadmin

Подробнее можно прочесть тут.

После установки всех вещей необходимо перезапустить апач:

sudo service apache2 restart

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

У меня это сразу сделать не получилось.

Необходимо еще подправить файл hosts:

sudo nano /etc/hosts

В частности, первую строку:

127.0.0.1       localhost.localdomain localhost teacher-206-desktop

Где teacher-206-desktop в моем случае – имя компьютера. Так-же я сразу добавил строку с указанием моего будущего сайта. Итоговое содержание файла hosts:

127.0.0.1 localhost.localdomain localhost teacher-206-desktop
127.0.1.1 teacher-206-desktop
127.0.1.1 wordpress

И еще одну вещь надо сделать

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d

Только после этого я смог попасть в phpmyadmin.

 

Ответить

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

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