' Как установить Nginx 1.8 на CentOS 6 | Шнайдер блог

Как установить Nginx 1.8 на CentOS 6

Nginx 一 web и прокси-сервер с открытым исходным кодом (HTTP, SMTP, POP3 и IMAP протоколов). Nginx “ориентирован” на высокую производительность, а также минимальное использование оперативной памяти. Разберемся, как установить nginx, а также рассмотрим начальную конфигурацию веб-сервера на CentOS. После этого вы можете ознакомиться с нашим материалом о добавлении виртуальных хостов на nginx, а также узнать о том, как установить связку Apache + Nginx на CentOS 6

Подключитесь к серверу по SSH и установите текстовый редактор nano:

yum install nano

Добавьте репозиторий nginx в yum, создав файл /etc/yum.repos.d/nginx.repo:

nano /etc/yum.repos.d/nginx.repo

Скопируйте в файл /etc/yum.repos.d/nginx.repo следующую конфигурацию:

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/centos/$releasever/$basearch/

gpgcheck=0

enabled=1

Обратите внимание на параметр $releasever. Если вы работаете с CentOS 6, поставьте вместо этого значения 6, если у вас CentOS 5 一 5. Сохраните изменения.

Установите nginx:

yum install nginx

Добавьте в автозагрузку:

chkconfig nginx on

Теперь нужно сделать бекап конфигурационных файлов:

cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.back

cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.back

Откройте файл конфигурации в текстовом редакторе:

nano /etc/nginx/nginx.conf

Найдите параметр worker_processes. Цифра означает количество процессов на вашем сервере:

worker_processes  1;

Вместо данного значения вы должны подставить свое значение. Чтобы узнать его, выполните команду:

lscpu | grep '^CPU(s)'

Вернитесь к редактированию файла → замените цифру, а затем раскомментируйте строку gzip on:

gzip on

Сохраните изменения и перейдите к изменению имени сервера в файле /etc/nginx/conf.d/default.conf:

nano /etc/nginx/conf.d/default.conf

Вместо текущего имени сервера впишите example.com:

server_name example.com;

Запустите nginx:

service nginx start

Чтобы проверить, установлен ли nginx, введите в адресную строку браузера свой IP-адрес или имя сервера. Если все прошло успешно, вы увидите следующее сообщение:


Категории


Хостинг сайтов

Популярное в категории