Баннер
Баннер

Авторизация



Бесплатный Хостинг

Нужен ли публичный блог с заработком на mini Server
 
Установка Apache2 с PHP5 и MySQL на Ubuntu 11.04 (LAMP)
Сервера - Web сервер

UbuntuLAMP это краткое обозначение Linux, Apache, МySQL, PHP. В этом учебнике показано, как можно установить Apache2 Web сервер на Ubuntu server 11.04 с поддержкой PHP5 (mod_php) и поддержкой MySQL.

Предварительные замечания

В данной статье я использую имя хоста server1.example.com с IP-адресом 192.168.0.100. Эти параметры могут отличаться у Вас, поэтому Вам придется заменить их в случае необходимости.

Я выполняю все шаги в этом учебнике с привилегиями суперпользователя, поэтому убедитесь, что вы вошли в систему с правами root:

  • sudo su

Установка MySQL 5

Сначала установите MySQL 5 следующим образом:

  • apt-get install mysql-server mysql-client

Вам будет предложено ввести пароль для пользователя root MySQL - это пароль действителен для пользователей root@localhost, а также Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript , поэтому мы не должны указать пароль root MySQL позже вручную:

Настройка виртуального хостинга

New password for the MySQL "root" user: - Ваш root SQL пароль
Repeat password for the MySQL "root" user: - Ваш root SQL пароль

Установка Apache2

Apache2 доступен как пакет Ubuntu, поэтому мы можем установить его так:

  • apt-get install apache2

Теперь направьте в Ваш браузер http://192.168.0.100, и Вы должны увидеть Apache2 страницу по умолчанию - It works!:

по умолчанию корень Apache в Ubuntu /var/www, и файл конфигурации /etc/apache2/apache2.conf. Дополнительные конфигурации хранятся в подкаталогах папки /etc/apache2, таких как /etc/apache2/mods-enabled (для Apache модулей), /etc/apache2/sites-enabled (для виртуальных хостов), и /etc/apache2/conf.d.

Установка PHP5

Мы можем установить PHP5 и модуля Apache PHP5 следующим образом:

  • apt-get install php5 libapache2-mod-php5

После мы должны перезагрузить Apache:

  • /etc/init.d/apache2 restart

Тестирование PHP5 / информация о установленной PHP5

Документ root Web сайта по умолчанию /var/www. Теперь мы создадим небольшой файл PHP ( info.php ) в этом каталог и вызываем его в браузере. Появится много полезной информации о нашей установке PHP, такой как установленная версия PHP.

  • nano /var/www/info.php
<?php
phpinfo();
?>

Теперь мы вызываем этот файл в браузере (например, http://192.168.0.100/info.php):

Как видите, PHP5 работает, и он работает через обработчик Apache 2,0, как показано в Server API строке. Если Вы прокрутите дальше, Вы увидите все модули, которые уже включены в PHP5. MySQL не перечисленные в нем, что означает, что у нас еще нет поддержки MySQL в PHP5.

Запуск поддержки MySQL в PHP5

Чтобы получить поддержку MySQL в PHP, мы можем установить php5-MySQL пакет. Это хорошая идея, чтобы установить некоторые другие модули PHP5 как и Вы, возможно, потребуется их для ваших приложений. Вы можете искать доступные модули 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.100/info.php в Вашем браузере и снова прокрутите вниз до раздела модулей. Теперь Вы должны найти много новых модулях, в том числе модуль MySQL:

PhpMyAdmin

PhpMyAdmin является Web интерфейсом, через который Вы можете управлять Вашими MySQL базами данных. Для его установки:

  • apt-get install phpmyadmin

Вы увидите следующие вопросы:

Web server to reconfigure automatically: - apache2
Configure database for phpmyadmin with dbconfig-common? - No

Теперь Вы можете получить доступ к PhpMyAdmin по адресу http://192.168.0.100/phpmyadmin/.

Обновлено 29.05.2011 07:58
 

Комментарии  

 
+1 #1 RE: Установка Apache2 с PHP5 и MySQL на Ubuntu 11.04 (LAMP)Ray 04.06.2011 03:23
Несколько лет настраиваю Apache+MySQL+PH P на Windows машинах.

Изначально фигел от линукса, сейчас думаю блин как же все просто офигеть)))

спасибки афтор)
Цитировать
 
 
+2 #2 RE: Установка Apache2 с PHP5 и MySQL на Ubuntu 11.04 (LAMP)Vasena 31.08.2011 15:06
всё замечательно, но для запуска phpadmin d броузере нужно выполнить еще одну команду:
sudo ln -s /usr/share/phpmyadmin /var/www
Цитировать
 

Добавить комментарий

ВниманиеПожалуйста, не используйте комментарии с просьбой о помощи! Если Вам нужна помощь, пожалуйста, используйте наш форум. Публикация комментариев у нас ручная, так же, как и модерация. Поэтому, сообщения и ссылки проверяются лично на наличие вредоносного кода и рекламы. По вопросам рекламы на сайте обращаетесь через раздел контакты данного сайта.


Защитный код
Обновить


Яндекс.Метрика
Показатели ТИЦ и PR сайта mini Server mini Server в Facebook mini Server в Twitter