查看Nginx日志文件

检查Nginx日志文件:

# less /var/log/nginx/error.log
# less /var/log/nginx/access.log
# tail -f /var/log/nginx/www.onitroad.local_access.log
# grep 'error' /var/log/nginx/www.onitroad.local_error.log

验证Nginx端口是否打开

使用netstat命令:

# netstat -tulpn | grep :80

创建用户和Nginx目录

创建一个新的Linux用户,将网站文件保存到/home/www /目录中:

# adduser -g 'Nginx www user' -h /home/www/ jack

在Alpine Linux上安装Nginx Web服务器

首先运行apk命令更新系统仓库,如下所示:

# apk update

安装nginx服务器,运行:

# apk add nginx

启动Nginx服务器

确保nginx在系统重启时启动:

# rc-update add nginx default

执行以下命令以启动Nginx服务器:

# /etc/init.d/nginx start

或者

# rc-service nginx start

或者

# service nginx start

Alpine重启Nginx服务器的命令

# rc-service nginx restart

Alpine停止Nginx服务器的命令

# rc-service nginx stop

Alpine查看Nginx服务器状态的命令

# rc-service nginx status
如何在Alpine Linux上安装Nginx Web服务器

如何在Alpine Linux上安装Nginx Web服务器?
Nginx是一个免费的开源Web服务器。
Nginx还可以充当反向代理和负载平衡器。
本教程介绍了如何在Alpine Linux上安装nginx。

配置Nginx

主配置文件:/etc/nginx/nginx.conf文件

# vi /etc/nginx/nginx.conf

虚拟主机配置在/etc/nginx/conf.d/目录中:

# ls -l /etc/nginx/conf.d/

查看服务器IP地址:

# ip a

或者

# ifconfig -a

在/etc/nginx/conf.d/目录中为虚拟主机创建一个新的配置文件:

# vi /etc/nginx/conf.d/www.onitroad.local.conf
server {
     listen      服务器IP:80;
 
     server_name www.onitroad.local;
 
     # document root #
     root        /home/www;
 
     # log files
     access_log  /var/log/nginx/www.onitroad.local_access.log;
     error_log   /var/log/nginx/www.onitroad.local_error.log;
 
     # cache files on browser level #
     # Directives to send expires headers and turn off 404 error logging. #
     location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
        access_log off; log_not_found off; expires max;
     }
}
日期:2020-03-23 08:03:58 来源:oir作者:oir