Nginx在线安装与启动
系统环境:中科方德桌面操作系统 3.1
内核: SMP CDOS 4.9.25-1+1cdos44 (2019-12-20) x86_64 GNU/Linux
使用连接工具:FinalShell3.9.5.7
1、下载nginx
sudo apt-get update
2、安装命令
sudo apt-get install nginx
安装时报错
Failed to start A high performance web server and a reverse proxy server
1、检查nginx配置文件是否正确,可以使用nginx -t命令检查配置文件是否正确;
2、检查端口是否被占用,可以使用netstat -anp | grep 端口号命令查看;
3、检查nginx的启动用户是否有权限,可以使用ps -ef | grep nginx查看;
4、检查nginx的日志文件是否有权限,可以使用ls -l /var/log/nginx查看;
5、检查nginx的进程是否存在,可以使用ps -ef | grep nginx查看;
6、检查nginx的配置文件是否有权限,可以使用ls -l /etc/nginx查看。
nginx端口号为80,查询netstat -anp | grep 80是否被apache占用。
若占用则停用apache:
sudo service apache2 stop
启动:
sudo service apache2 start
3、卸载
#查看和nginx相关软件
dpkg --get -selections-grep nginx
4、删除nginx,包含相关文件
sudo apt-get remove nginx-commonsudo apt-get purge nginx-commonsudo apt-get autoremovesudo apt-get remove nginx-full nginx-common
5、启动服务
sudo systemctl start nginx
/etc/init.d/nginx start|stop|reload
5、停止服务
sudo systemctl stop nginx
6、重启服务
sudo systemctl restart nginx
7、查看nginx当前状态
systemctl status nginx
8、查看nginx监听状态
sudo netstat -tnulp |grep nginx
9、安装位置
默认安装在ect/nginx,未找到时使用whereis nginx
10、查看nginx版本
sudo nginx -v
11、查看nginx当前配置及版本信息
sudo nginx -V
12、检查配置文件是否有错
nginx -t
此处nginx.conf syntax is ok 表示nginc.conf中无法错误,有语法错误时会提示错误行数
官方文档:https://blog.redis.com.cn/doc/