πŸ’‘
EgoCMS
  • ОписаниС систСмы
  • Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° ΠΈΠ·Π΄Π°Π½ΠΈΠΉ
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Π΅ систСмы
  • Π”Π΅ΠΌΠΎ EgoCMS
  • Установка систСмы
    • ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ хостинг для сайтов
      • Установка Π½Π° ISPManager
      • Установка Π½Π° Beget
    • БистСмныС трСбования
    • ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° систСмы
      • Π‘Π΅Π· Docker
        • Установка ПО
        • Настройка Π²Π΅Π± сСрвСра
          • Nginx
          • Apache2
        • Настройка CRON
      • Docker
    • Установка систСмы
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ систСмы
    • ВступлСниС
    • Ошибка с ΠΈΠΊΠΎΠ½ΠΊΠΎΠΉ сайта
    • Π‘Π°ΠΉΡ‚ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ
    • БСсконСчная пСрСадрСсация
  • ОписаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹
    • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сСрвСра
    • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
    • Боздания Ρ‚ΠΎΠ²Π°Ρ€Π°
    • Π’Ρ‹Π΄Π°Ρ‡Π° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
    • Настройка
      • Настройки сайта
      • Настройки Ρ‚Π΅ΠΌΡ‹
      • Настройка ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… систСм
  • Настройка Π»Π°ΡƒΠ½Ρ‡Π΅Ρ€Π°
    • ВступлСниС
    • БистСма ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ²
    • БистСма скинов
  • Настройка ΠΏΠ»Π°Π³ΠΈΠ½Π° для Π²Ρ‹Π΄Π°Ρ‡ΠΈ
    • ВступлСниС
    • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
    • Боздания Ρ‚ΠΎΠ²Π°Ρ€Π°
    • Π’Ρ‹Π΄Π°Ρ‡Π° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
    • Настройка
      • Настройки сайта
      • Настройки Ρ‚Π΅ΠΌΡ‹
      • Настройка ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… систСм
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ‚Π΅ΠΌ
    • ВступлСниС
      • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹
        • Π€Π°ΠΉΠ» theme.json
        • Π€Π°ΠΉΠ» settings.json
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ
    • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ модуля
    • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ пространства ΠΈΠΌΠ΅Π½
    • ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ рСсурсов
    • ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Artisan
    • ΠŸΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΈ
    • Бобытия
      • Бписок событий
      • ΠŸΡ€ΠΈΠΌΠ΅Ρ€ создания ΡΠ»ΡƒΡˆΠ°Ρ‚Π΅Π»Ρ
        • ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° AJAX запросов
        • Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ сСрвСрах
        • МодСли/Записи Π² Π‘Π”
    • ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡ страниц (view)
  • API
    • ВступлСниС
  • Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹
Powered by GitBook
On this page
  1. Установка систСмы
  2. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° систСмы
  3. Π‘Π΅Π· Docker
  4. Настройка Π²Π΅Π± сСрвСра

Nginx

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π²Π΅Π±-сайтов Nginx располоТСны ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ /etc/nginx/sites-available/

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° с содСрТимым:

sudo nano /etc/nginx/sites-available/egocms.conf

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»Π°:

server {
	listen 80;
	server_name _;

	root /var/www/egocms/public;

	index index.php;

	location / {
		try_files $uri $uri/ /index.php?$query_string;
	}

	location ~ \.php$ {
		fastcgi_split_path_info ^(.+\.php)(/.+)$;
		# NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini

		fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
		fastcgi_index index.php;
		include fastcgi.conf;
		fastcgi_intercept_errors on;
	}
}

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Если Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ nginx для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сайтов, Ρ‚ΠΎ строку 3 Π½ΡƒΠΆΠ½ΠΎ привСсти ΠΊ Π²ΠΈΠ΄Ρƒ server_name mydomain.com;

И ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ссылку Π½Π° Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Ρ‚Π΅ΠΌ самым Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ² сайт:

sudo ln -s /etc/nginx/sites-available/egocms.conf /etc/nginx/sites-enabled/egocms.conf

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ пСрСзапускаСм Nginx:

sudo nginx -t
sudo nginx -s reload

Иногда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°:

chown -R www-data:www-data /var/www/egocms

PreviousНастройка Π²Π΅Π± сСрвСраNextApache2

Last updated 2 years ago