Авторизация

Логин или эл. почта: Регистрация
Пароль: Напомнить пароль



Ubuntu Установка Apache2 с PHP5 и MySQL поддержкой в Ubuntu 11 10 (LAMP) #

LAMP сокращенно от Linux, Apache, MySQL, PHP. Этот урок покажет как Вы можете установить веб-сервер Apache2 в Ubuntu 11.10 с поддержкой PHP5 (mod_php) и MySQL.
Установка Apache2 с PHP5 и MySQL поддержкой в Ubuntu 11.10 (LAMP)

Я не даю никаких гарантий, что это будет работать и для Вас!
1. Предварительные замечания
В этом уроке я использую имя хоста server1.example.com с IP-адресом 192.168.0.23. Эти параметры могут отличатся с Вашими, так что Вам придется заменить их в случае необходимости.
Я выполнял все эти шаги с привилегиями root (администратора), по этому убедитесь, что Вы вошли в систему с правами root.
sudo su
2. Установка MySQL 5
Сначала мы установим MySQL 5 следующим образом:
apt-get install mysql-server mysql-client
Вам будет предложено ввести пароль для администратора MySQL — этот пароль действителен для пользователя root@localhost, а также root@server1.example.com, теперь нам не нужно позже указывать пароль для администратора вручную.
New password for the MySQL «root» user: <-- Введите новый пароль администратора MySQL
Repeat password for the MySQL «root» user: <-- Подтвердите этот пароль
 
3. Установка Apache2
Apache2 доступен в виде пакета для Ubuntu. Поэтому мы можем установить его так:
apt-get install apache2
Открываем браузер и переходим по адресу http://192.168.0.23. Вы должны увидеть страницу заполнителя Apache2 (It works!):
Установка Apache2 с PHP5 и MySQL поддержкой в Ubuntu 11.10 (LAMP)
Корневая директория Apache в Ubuntu /var/www и файлы конфигурации/etc/apache2/apache2.conf. Дополнительные настройки хранятся в подкаталоге/etc/apache2, такие как: /etc/apache2/mods-enabled (для модулей Apache), /etc/apache2/sites-enabled (для виртуальных хостов) и /etc/apache2/conf.d.
4. Установка PHP5
Вы можете установить PHP5 и Apache PHP5 модуль следующим образом:
apt-get install php5 libapache2-mod-php5
Потом мы должны перезапустить Apache:
/etc/init.d/apache2 restart
5. Проверка PHP5 / Получение информации об установленном PHP5
В корневом каталоге документов веб-сайта по умолчанию /var/www, мы создадим маленький PHP файл (info.php) и посетим его через браузер. Файл будет отображать много полезной информации об установленной версии PHP, как например версия установленного PHP.
vi /var/www/info.php
В нем пишем:
phpinfo()-
?>
Теперь мы посетим этот файл через браузер (например 192.168.0.23/info.php)
Установка Apache2 с PHP5 и MySQL поддержкой в Ubuntu 11.10 (LAMP)
Как Вы видите PHP5 работает, и работает он через Apache 2.0 Handler, как показано в строке Server API. Если Вы прокрутите страницу далее в низ, Вы должны увидеть все модули которые сейчас включены в PHP5. MySQL в этом списке нет, а это означает что у нас еще нету поддержки MySQL в PHP5.
6. Получение поддержки MySQL в PHP5
Чтобы получить поддержку MySQL в PHP, мы должны установить пакет php5-mysql. Это хорошая идея установить некоторые другие модули PHP, которые также могут Вам понадобится для Ваших приложений. Вы можете найти доступные для PHP5 модули таким образом:
apt-cache search php5
Выберите те из них, которые вам нужно и установите так:
apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Теперь перезапустите Apache2:
/etc/init.d/apache2 restart
Перезагружаем http://192.168.0.23/info.php в Вашем браузере и прокручиваем страницу вниз, снова в раздел модулей. Вы теперь должны найти там много новых модулей, включая модуль MySQL:
Установка Apache2 с PHP5 и MySQL поддержкой в Ubuntu 11.10 (LAMP)
7. phpMyAdmin
phpMyAdmin веб-интерфейс через который Вы можете управлять базами данных MySQL. Это хорошая идея установить его:
apt-get install phpmyadmin
Вы увидите следующие вопросы:
Web server to reconfigure automatically: <-- Выбрать apache2
Configure database for phpmyadmin with dbconfig-common? <-- No (Нет)
Установка Apache2 с PHP5 и MySQL поддержкой в Ubuntu 11.10 (LAMP)


  • +10
  • admin
  • 28 января 2012, 01:37

Комментарии 0

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

Блоги, Ubuntu, Установка Apache2 с PHP5 и MySQL поддержкой в Ubuntu 11 10 (LAMP)