4Debian.Info - Портал русскогоязычного сообщества Debian Карта сайта Контакты

Меню

Репозитории Debian

Скачать Debian

Установка Debian - Видео



Авторизация:

Новые статьи

Статьи в RSS

Новые комментарии

Новые уроки

Уроки в RSS


Вернутся к списку статей

Настройка web-сервера. Apache, PHP, MySQL, phpMyAdmin

Для классической работы web-сервера нам необходимо установить Apache, PHP, MySQL и phpMyAdmin - как удобный инструмент для работы с MySQL.
Логотип Apache HTTP Server Apache - Свободный,  кроссплатформенный HTTP сервер.

С помощью команды:
bash:
  1. aptitude search apache
Можно получить список пакетов (программ, библиотек и т.д.) которые относятся к apache (или просто имеют в своем описании или названии это слово).

Для нас будет вполне достаточно установить следующие:
bash:
  1. aptitude install apache2 apache2-utils libapache2-mod-php5
(Автоматически могут быть установлены зависимости и дополнительные пакеты)
Логотип PHP
PHP - скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений.

Нам потребуется установить следующие пакеты:
bash:
  1. aptitude install php5 php5-cli php5-common php5-curl php5-gd php5-mysql
Дополнительные необходимые пакеты пакеты можно посмотреть командой:
bash:
  1. aptitude search php5-
Для проверки Apache и PHP теперь можно перезапустить Apache:
bash:
  1. /etc/init.d/apache2 restart
Затем в Вашем браузере набрать в адресной строке: http://localhost/ и если все хорошо - Вы должны будете увидеть надпись: "It works! ..."

Apache restart и проверка работы http сервера

Если все хорошо то можно приступить к установке MySQl.

Логотип Mysql
MySQl — свободная система управления базами данных (СУБД).

Для работы нам потребуется установить MySQl-server и MySQl-client:
bash:
  1. aptitude install mysql-server mysql-client
Во время установки будет запрашиваться пароль root для MySQl - он не имеет ни какого отношения к паролю root от суперадминистратора вашего компьютера и кроме того, настоятельно рекомендую не делать пароль одним и тем же.

Теперь для нашего удобства установим панель phpMyAdmin:
bash:
  1. aptitude install phpmyadmin
Во время установки может быть запрос как запускать утилиту, могу посоветовать запускать вместе с apache.

Для корректной работы mod_rewrite в Apache2 необходимо указать загрузку данного модуля, создав символическую ссылку /etc/apache2/mods-enabled/rewrite.load на /etc/apache2/mods-available/rewrite.load :
bash:
  1. ln -s /etc/apache2/mods-enabled/rewrite.load /etc/apache2/mods-available/rewrite.load
Аналогичным образом производится установка других модулей apache2.

Поздравляю! Наш сервер установлен! Теперь необходимо настроить virtualhost, как это сделать или воспользоватся готовым скриптом Вы можете прочесть вот эту статью: Debian. Cоздания Виртуальных Хостов Apache На Python

Дорогие друзья, если у Вас возникли проблемы с настройкой apache, либо любые другие проблемы, не озвученные в этой статье, то Вы можете обратиться в компьютерную помощь, где опытные мастера произведут настройку серверов за Вас.

Комментарии: Настройка web-сервера. Apache, PHP, MySQL, phpMyAdmin

2012.09.16 10:52 eliqo Ссылка

Спасибо большое за ман, на debian wheezy все летает. только с mod_rewrite у вас косячок, а надо так:

bash:
  1. ln -s /etc/apache2/mods-avalible/rewrite.load /etc/apache2/mods-enabled/rewrite.load

Только авторизованные пользователи могут оставлять комментарии!

Авторизация или Быстрая регистрация



Яндекс.Метрика
4Debian.Info
При полной или частичной перепечатке текстов статей и публикаций гиперссылка на www.4debian.info обязательна. | "4Debian.Info" | © 2017