Найти в Дзене
Alvig.ru

Установка LAMP на Linux Mint 19

Linux Mint позиционируется в сообществе любителей Linux как система с удобным графическим интерфейсом, в основном предназначен для новичков. Причем толком объяснить, что в нем такого, «непрофессионального» никто толком не может. Основан на стабильном выпуске Ubuntu, причем которая официально даже есть Ubuntu server. Что мешает поставить нужный серверный софт на Mint? Ничего. Впрочем это отступление, а реально мы рассмотрим установку самого простого Web server-а LAMP на самый простой дистрибутив Linux — Mint. Установка Mint Вот даже писать нечего. Установка Mint идеальна. Грузится не специальная программулина-установщик с убогим интерфейсом а полноценный рабочий стол на высоком разрешении с мышью. Невероятно, и все работает. Есть браузер, звук, можно поиграться с настройками. Это самый крутой установщик, вне всяких сомнений. Есть значок «Установить Mint», тыц, запускается установщик, выбираем язык, часовой пояс, имя пользователя, пароль все очень понятно и просто. Справится даже папуа
Оглавление

Linux Mint позиционируется в сообществе любителей Linux как система с удобным графическим интерфейсом, в основном предназначен для новичков. Причем толком объяснить, что в нем такого, «непрофессионального» никто толком не может. Основан на стабильном выпуске Ubuntu, причем которая официально даже есть Ubuntu server. Что мешает поставить нужный серверный софт на Mint? Ничего. Впрочем это отступление, а реально мы рассмотрим установку самого простого Web server-а LAMP на самый простой дистрибутив Linux — Mint.

Установка Mint

Вот даже писать нечего. Установка Mint идеальна. Грузится не специальная программулина-установщик с убогим интерфейсом а полноценный рабочий стол на высоком разрешении с мышью. Невероятно, и все работает. Есть браузер, звук, можно поиграться с настройками. Это самый крутой установщик, вне всяких сомнений. Есть значок «Установить Mint», тыц, запускается установщик, выбираем язык, часовой пояс, имя пользователя, пароль все очень понятно и просто. Справится даже папуас.

Делаем из Mint сервер.

Будете вы использовать графический интерфейс или нет, решайте сами. Нужды в нем нет, но я не знаю, это у вас чисто LAMP сервер или с функцией рабочей станции. Раньше ресурсы системы были жестко ограничены, приходилось экономить и рабочий стол для сервера был излишней тратой драгоценных ресурсов. Сегодня, когда ядер, потоков, гигабайт озу и диска просто море, копеечные траты ресурсов остаются излишними, но намного менее болезненными. Решайте сами. Делайте как вам удобно. В конце концов графическую среду можно всегда убрать из автозагрузки.

Shell

sudo su

apt update

apt upgrade

apt install ssh-server

apt install mc

apt install apache2

apt install php php-mysql libapache2-mod-php

apt install mariadb-server

Удаляем файл index.html в папке сайта /var/www/html и создаем тестовый файл index.php

Shell

mcedit /var/www/html/index.php

со следующим содержанием:

PHP

<?php

phpinfo();

?>

При обращении к серверу по ip или адресу localhost мы увидим картинку:

Тест PHP
Тест PHP

Убедились, что все хорошо и LAMP работает. Нужно удалить файл index.php, который мы создали.

Ну а далее можете ставить CMS или разместить самописный сайт. Для установки WordPress лучше использовать другую инструкцию, так как меняются настройки Apache. Все инструкции на этом сайте проверены на чистой установке на реальном «железе», никаких виртуалок.

Есть другие варианты www сервера, например LEMP можно найти тут.

Дальнейшая установка например Wordpress рассмотрена на сайте.

Все статьи написаны лично, последовательность вводимых команд проверена, результат соответствует.