Примечание: вам понадобится доступ sudo для команд в этой статье .
Шаг 1: Установите Apache
Сначала обновите менеджер пакетов.
sudo apt-get update -y
Установите и запустите Apache.
sudo apt-get install apache2 -y
sudo systemctl start apache2.service
Убедитесь, что Apache был установлен без ошибок, получив доступ к нему из локального браузера. Введите, hostname -I
чтобы получить свой IP-адрес для сервера и перейдите к http://SERVER_IP/
.
Шаг 2: Установите MySQL
Введите следующее в командной строке.
sudo apt-get install mysql-server -y
Это установит сервер базы данных MariaDB (форк MySQL). Вам будет предложено ввести пароль для пользователя root MySQL, так что сделайте это.
Тогда беги sudo /usr/bin/mysql_secure_installation
. Нажмите " y
".
В зависимости от уровня безопасности у вас будет возможность настроить сложность пароля. Сейчас мы будем использовать предустановку строгой безопасности.
Для любого из следующих параметров нажмите « y
» и продолжите.
Шаг 3: Установите PHP
Последнее, что мы будем делать в этой статье, это установка PHP.
Установите PHP:
sudo apt-get install php -y
Затем установить общие расширения PHP , таких как GD
, MySQL
и так далее.
sudo apt-get install -y php-{bcmath,bz2,intl,gd,mbstring,mcrypt,mysql,zip} && sudo apt-get install libapache2-mod-php -y
Шаг 4: Запуск Apache и MySQL при загрузке
Это необходимо для запуска вашей веб-среды при загрузке.
sudo systemctl enable apache2.service
sudo systemctl enable mysql.service
Наконец, перезапустите Apache, чтобы позволить PHP работать.
systemctl restart apache2.service
Вывод
Это оно! Вы успешно установили стек LAMP на свой Ubuntu 16.04 VPS.