Как установить LAMP на Ubuntu 14.04 [Быстрый старт]

Вступление

Стек LAMP (Linux, Apache, MySQL, PHP) представляет собой группу программного обеспечения с открытым исходным кодом, которое обычно устанавливается вместе, чтобы сервер мог размещать динамические веб-сайты PHP и веб-приложения. Это руководство содержит шаги по установке стека LAMP в Ubuntu 14.04 на одном сервере, чтобы вы могли быстро запустить и запустить приложение PHP.

Более подробную версию этого учебника с более подробными пояснениями к каждому шагу можно найти по адресу https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-. на Ubuntu-14-04 [здесь].

Шаг 1: Обновите списки пакетов apt-get

sudo apt-get update

Шаг 2. Установите пакеты Apache, MySQL и PHP

sudo apt-get -y install apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-mcrypt

При появлении запроса установите и подтвердите новый пароль для «root» пользователя MySQL:

изображение: https: //assets.digitalocean.com/articles/lamp_1404/mysql_password.png [Установить пароль root для MySQL]

Шаг 3: Создать структуру каталогов базы данных MySQL

sudo mysql_install_db

Шаг 4: Запустите базовый скрипт безопасности MySQL

sudo mysql_secure_installation

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

MySQL root password prompt:Enter current password for root (enter for none):
OK, successfully used password, moving on...

В следующем приглашении, если вы довольны текущим корневым паролем MySQL, введите «n» для «no»:

MySQL root password prompt:Change the root password? [Y/n]

Для оставшихся запросов просто нажмите клавишу «ВВОД», чтобы принять значения по умолчанию.

Шаг 5: Настройте Apache для приоритезации файлов PHP (необязательно)

Откройте файл Apache + dir.conf в текстовом редакторе:

sudo nano /etc/apache2/mods-enabled/dir.conf

Отредактируйте директиву + DirectoryIndex, переместив` + index.php` к первому элементу в списке, чтобы он выглядел так:

dir.conf - обновленный DirectoryIndex

DirectoryIndex  index.html index.cgi index.pl index.xhtml index.htm

Сохранить и выйти.

Перезапустите Apache, чтобы применить изменения:

sudo service apache2 restart

Шаг 6: Тестирование обработки PHP (необязательно)

Создайте базовый тестовый PHP-скрипт в + / var / www / html:

echo '<?php phpinfo(); ?>' | sudo tee /var/www/html/info.php

Откройте скрипт PHP в веб-браузере. Замените публичным IP-адресом вашего сервера:

Visit in a web browser:http:///info.php

Если вы видите информационную страницу PHP, обработка PHP работает:

image: https: //assets.digitalocean.com/articles/lamp_1404/phpinfo.png [Пример страницы с информацией о PHP]

Удалите тестовый скрипт PHP:

sudo rm /var/www/html/info.php

Связанные учебники

Вот ссылки на более подробные руководства, связанные с этим руководством:

Related