Установка Nginx, запуск
Устанавливаем Nginx
Nginx доступен в стандартных репозиториях Ubuntu поэтому его просто обновляем и устанавливаем. Если вы под root то без sudo.
<code><ul><li>sudo apt-get update </li><li>sudo apt-get install nginx</li></ul>
Или подключаем репозиторий.
add-apt-repository ppa:nginx/stable
Или пакетом nginx
sudo apt-get install nginx nginx-extras
Если вы устанавливаете на сервере с Апачи то при установке может возникнуть ошибка
nginx[8112]: nginx: [emerg] listen() to [::]:80, backlog 511 failed (98: Address already in use)
nginx: [emerg] still could not bind()
systemd[1]: nginx.service: Control process exited, code=exited status=1
systemd[1]: Failed to start A high performance web server and a reverse proxy server.
systemd[1]: nginx.service: Unit entered failed state.
systemd[1]: nginx.service: Failed with result 'exit-code'.
dpkg: error processing package nginx (--configure):
dependency problems — leaving unconfigured
Errors were encountered while processing:
nginx-full
nginx
E: Sub-process /usr/bin/dpkg returned an error code (1)
nginx: [emerg] still could not bind()
systemd[1]: nginx.service: Control process exited, code=exited status=1
systemd[1]: Failed to start A high performance web server and a reverse proxy server.
systemd[1]: nginx.service: Unit entered failed state.
systemd[1]: nginx.service: Failed with result 'exit-code'.
dpkg: error processing package nginx (--configure):
dependency problems — leaving unconfigured
Errors were encountered while processing:
nginx-full
nginx
E: Sub-process /usr/bin/dpkg returned an error code (1)
В этом случае нам нужно изменить порт в настройках подключения сайта
/etc/nginx/sites-available в файле dafault редактором который у вас установлен vi или nano
nano /etc/nginx/sites-available/default
стрелкой вниз мотаем до
server {
listen 80 default_server;
listen [::]:80 default_server;
Поменять порт на к примеру listen 8000
В этом случае нам нужно изменить порт в настройках подключения сайта
/etc/nginx/sites-available в файле dafault редактором который у вас установлен vi или nano
nano /etc/nginx/sites-available/default
стрелкой вниз мотаем до
server {
listen 80 default_server;
listen [::]:80 default_server;
Поменять порт на к примеру listen 8000
/etc/nginx/sites-available в файле dafault редактором который у вас установлен vi или nano
nano /etc/nginx/sites-available/default
стрелкой вниз мотаем до
server {
listen 80 default_server;
listen [::]:80 default_server;
Поменять порт на к примеру listen 8000