Как установить web server LAMP (Linux Apache MySQL PHP) на Debian

Статус
В этой теме нельзя размещать новые ответы.

V[a]mPiR

Изучающий
Пользователь
Регистрация
11 Апр 2013
Сообщения
303
Лучшие ответы
0
Репутация
33
Как установить web server LAMP (Linux Apache MySQL PHP)

Начнем пожалуй:

Операционная система:……Linux Debian.
Web server:……………….Apache.
База данных:……………….MySQL.
Язык и его интерпретатор: PHP.

Первым ставим Web-сервер, как бы грозно он не звучал – устанавливается он очень просто :).

PHP:
aptitude install apache2
Второй на очереди – PHP 5 и библиотеки для взаимодействия с web сервером Apache.

PHP:
aptitude install php5 libapache2-mod-php5 php5-cli
Далее ставим Базу данных MySQL server и необходимые компоненты для коректной работы с web сервером, кроме того мы установим phpmyadmin – web интерфейс для управления и редактирования базы данных MySQL.

PHP:
aptitude install libapache2-mod-auth-mysql php5-mysql mysql-server phpmyadmin
Включаем для web сервера Apache модуль для ЧПУ ссылок (mod_rewrite)

PHP:
a2enmod rewrite
Наступило время запустить web сервер и все компоненты.

PHP:
/etc/init.d/apache2 restart
/etc/init.d/mysql start
Для проверки, открываем браузер и вводим в адресную строку IP адрес web сервера.
Результатом успешной установки будет – страница с текстом “It works!”.
Проверить работает ли PHPMyAdmin, необходимо вввести в адресную строку интернет-браузера – IP адрес web сервера/phpmyadmin (например 192.168.0.1/phpmyadmin)
Результатом успешной установки будет страница на которой вас попросят ввести логин и пароль для входа в PHPMyAdmin.
Если PHPMyAdmin не открывается, а вместо етого ошибка 404,
то необходимо выполнить в командной строке – команду:

PHP:
ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
После чего попробуйте зайти повторно по адресу – IP адрес web сервера/phpmyadmin.

P.S.

что бы узнать какой сервер у вас установился выполните команду

PHP:
/usr/sbin/apachectl -V
PHP:
Server version: Apache/2.2.16 (Debian)

Server built: Sep 9 2012 21:17:33
Server's Module Magic Number: 20051115:24
Server loaded: APR 1.4.2, APR-Util 1.3.9
Compiled using: APR 1.4.2, APR-Util 1.3.9
Architecture: 32-bit
Server MPM: Prefork
threaded: no
forked: yes (variable process count)
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
По матерриалам:

просьба модераторов установить префикс мануал
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу