Введение
Это подробная статья. Краткое руководство читайте в следующей статье: Как установить LAMP Apache Mysql SQL PHP.
Установка апача
Чтобы установить Apache, откройте терминал и выполните следующие команды:
sudo apt-get update
sudo apt-get install apache2
Если брандмауэр Ubuntu активен, вам необходимо включить трафик для Apache:
sudo ufw allow in "Apache Full"
На данный момент сервер готов с конфигурациями по умолчанию. Просто подключитесь к вашему общедоступному IP-адресу или локальному хосту:
http://localhost
Чтобы перезапустить Апач:
sudo service apache2 restart
Чтобы остановить Апач:
sudo service apache2 stop
Чтобы запустить Апач:
sudo service apache2 start
Установка MySQL
Чтобы установить MySQL, откройте терминал и выполните следующую команду:
sudo apt-get install mysql-server
На этапе установки вам будет предложено ввести пароль для пользователя root, который вы будете использовать для доступа к серверу MySQL.
Безопасный MySQL (необязательно)
sudo mysql_secure_installation
Введите «y» для «да» или любую другую букву для «нет».
На первом этапе введите пароль пользователя root, затем вас спросят, хотите ли вы проверить безопасность пароля и хотите ли вы его изменить.
Для следующих шагов рекомендуется нажать «y», затем «yes».
- Удалить анонимных пользователей
- Удаленно отключить root-вход
- Удалить тестовую базу данных
- Обновите новые правила
установка PHP
Чтобы установить PHP из терминала:
sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql
Перезапустите Апач:
sudo service apache2 restart
Проверяем правильность установки PHP. Создадим файл с расширением.php:
sudo nano /var/www/html/info.php
Вставьте этот код:
<?php phpinfo(); ?>
Сохраните и закройте файл.
Подключитесь к вашему общедоступному IP-адресу или локальному хосту:
http://localhost/info.php
Базовая установка и настройка веб-сервера Apache с MySQL и PHP завершена.