Backend

222

01.11.2019

Будет рассматриваться случай, когда все сайты работают на PHP7, а несколько - требуют PHP5.
Для этого PHP7 будет установлен как модуль Apache, а PHP5 - как CGI.

23.09.2019

Четвертая часть по настройке VPS. Устанавливаем FTP-сервер, чтобы дать возможность пользователь виртуального хоста загружать файлы в свою домашнюю директорию.

22.09.2019

Третья часть цикла по настройке VPS. В первой при установке Apache мы сразу активизировали модуль mpm-itk, во второй - создали пользователя demo. Здесь создадим конфигурационные файлы Apache и Nginx виртуального хоста для этого пользователя.

vps

22.09.2019

В этой части создаем пользователя виртуального хоста.

В первой части мы настроили VPS так, что можем использовать его как миниатюрный виртуальный хостинг. Напомню основную идею - для каждого виртуального хоста создается отдельный пользователь. Файлы его сайта хранятся не в /var/www , как это сделано в Apache по умолчанию, а в домашней директории пользователя. Сам Apache (а с ним и PHP) при обращении к этому сайту запускается от имени этого пользователя. Таким образом мы имеем возможность разместить несколько сайтов, пользователи которых не будут иметь возможности получить доступ друг к другу.

vps

08.09.2019

Описывается базовая настройка VPS для работы в качестве веб-сервера. Будут установлены Apache, PHP, сервер баз данных MariaDB и Nginx в качестве кеширующего прокси.

vps

01.09.2018

Для старого сайта потребовалось установить PHP 5.6 на Debian 9.

php, debian