Установка LAMP (Apache, Mysql, PHP) на Debian 7

Сперва обновляем индекс пакетов:

Обновление индекса пакетов: Индекс пакетов APT по существу база данных доступных пакетов из репозиториев, определенных в файле /etc/apt/sources.list и каталоге /etc/apt/sources.list.d . Для обновления локального индекса пакетов до последних изменений в репозиториях наберите следующее:

sudo apt-get update

Далее обновляем сами пакеты:

Обновление пакетов: Со временем обновленные версии установленных на вашем компьютере пакетов могут стать доступными в репозиториях (например, обновления безопасности). Для обновления вашей системы сначала обновите ваш индекс пакетов, как показано выше, а затем выполните:

sudo apt-get upgrade

Шаг 1. Установка Apache HTTP Server

Apache HTTP Server – проект, развиваемый The Apache Software Foundation, в рамках которого разрабатывается кроссплатформенный HTTP сервер с открытым исходным кодом.

Для его установки набираем в терминале:

 sudo apt-get install apache2

Для проверки установлен ли Apache на наш VDS перейдите в браузере по ip адресу вашего сервера ( http://123.45.67.89). Если веб-сервер был установлен корректно, получим дэфолтную страницу, на которой будет «It works!»

Шаг 2. Установка MySQL

MySQLэто быстрый, многопоточный, многопользовательский и устойчивый сервер SQL базы данных. Он предназначен как для ответственных сильнозагруженных производственных систем, так и для встраивания в массовое программное обеспечение.

Для установки вводим в терминал команду:

sudo apt-get install mysql-server

Завершаем установку запуском скрипта настройки MySQL:

mysql_secure_installation

Далее следуем инструкциям

lamp1

Вы можете использовать следующую команду в терминале для проверки, что сервер MySQL запущен:

sudo netstat -tap | grep mysql

Когда вы запустите эту команду, вы сможете увидеть что-то похожее на следующую строку:

 tcp       0      0 localhost:mysql       *:*      LISTEN   2556/mysqld

Если сервер не работает, вы можете набрать следующую команду для его запуска:

sudo service mysql restart

Шаг 3. Установка PHP

PHPскриптовый язык программирования общего назначения, в основном применяемый в разработке веб-приложений.

Для установки PHP набираем команду:

 sudo apt-get install php5 php-pear php5-mysql

После подтверждаем дважды установку, PHP устанавливается самостоятельно. Завершаем установку перезапуском веб-сервера:

 service apache2 restart

Поздравляем! Вы успешно установили LAMP.

После установки проверяем компоненты нашего сервера онлайн. Для этого создаем новый файл:

 touch /var/www/info.php

Открываем его текстовым редактором mc  и заполняем данными строками:

Не забудьте установить редактор mc по умолчанию:

lamp2

<?php

phpinfo();

 ?> 

Сохраняем и выходим.

Переходим в браузере по адресу нашего сервера добавляя адрес созданного нами файла http://12.34.56.789/info.php.

Получаем список установленных компонентов:

lamp3