查看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服务器?
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