Установка Apache2 + PHP+Mysql на Ubuntu 12.04

Автор: Admin

Дата:2012-08-31

Linux, Apache, MySQL, PHP - сокращенно LAMP  - наверное слышали.

1) Устанавливаем Mysql сервер

# apt-get install mysql-server mysql-client

After this operation, 92.0 MB of additional disk space will be used.
Do you want to continue [Y/n]?  
y

Дальше пойдет установка и необходимо ввести пароль на Mysql

mysql пароль

На этом с Mysql все.

2) Дальше устанавливаем веб сервер Apache.

Веб сервер Apache необходим для размещения веб сайтов, настройки правил, ограничений и разрешений. Описание доменов, которые будет обслуживать веб сервер. О том как подобрать домен можете прочитать перейдя по ссылке --> купить домен, а мы продолжим дальше устанавливать и настраивать веб сервер Apache.

# apt-get install apache2
After this operation, 5,220 kB of additional disk space will be used.
Do you want to continue [Y/n]? y


По умолчанию:
Корневой папкой для Apache в Ubuntu будет /var/www
- Конфигурационный файл находится в /etc/apache2/apache2.conf
- Виртуальные хосты в папке
/etc/apache2/sites-enabled
После этого переходим в браузере на IP адрес вашего сервера и проверяем его работу. Должно появиться следующее.
apache установка

Если да, то переходим к следующему этапу.

3) Установка PHP

Установка php сводится к простой установке пакета php и модуля для apache.
# apt-get install php5 libapache2-mod-php5
After this operation, 17.3 MB of additional disk space will be used.
Do you want to continue [Y/n]? y

4) Дальше нам нужно подружить Mysql с PHP для этого поставим один пакет.
# apt-get install php-mysql

Для проверки работоспособности откроем
vim /var/www/info.php
и добавим в него следующей код PHP
<?php
phpinfo();
?>

ПОСЛЕ ВСЕГО ЭТОГО ПЕРЕСТАРТУЕМ APACHE
# /etc/init.d/apache2 restart

Перейдем в браузере

apache php


5) Дальше можно установить phpMyAdmin - для удобства.
# apt-get install phpmyadmin
After this operation, 17.8 MB of additional disk space will be used.
Do you want to continue [Y/n]? y

Дальше появится надпись

 Please choose the web server that should be automatically configured to run phpMyAdmin.
    Web server to reconfigure automatically:
 [*] apache2                                                                         

 [ ] lighttpd                        

На предложение:
Configure database for phpmyadmin with dbconfig-common? - отвечаем НЕТ         
Вводим пароль:
После оконьчания опять открываем браузер и по пути http://ваш_IP/phpmyadmin/:

phpmyadmin установка

Что можно еще сделать:
Произвести блокировку стран при помощи Apache и дополнительного модуля mod_geoip --> Блокировка стран через mod-geoip и Apache

Количество просмотров: 9974

Комментарии к статье:

Автор комментария: Михаил
Дата: 2016-02-28

sudo apt-get install php-mysql - не устанавливается. Так что инструкцию можно признать нерабочей!

Автор комментария: kav-book
Дата: 2015-11-19

Для проверки работоспособности откроем vim /var/www/info.php и добавим в него следующей код PHP Файл наверное, должен лежать с /var/www/htlm/ У меня только так смог заработать.....

Автор комментария: Кирилл
Дата: 2014-06-14

4) Дальше нам нужно подружить Mysql с PHP для этого поставим один пакет. # apt-get install php-mysql Нужно вводить: # apt-get install php5-mysql Забыли версию php в названии пакета

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

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2017