Nginx

225 阅读1分钟

一、nginx启动

1、systemctl start nginx.service(其它服务也可以这启动)

2、进入/usr/sbin目录,执行:./nginx

3、直接执行nginx

二、nginx停止

1、nginx -s quit(从容停止)

2、nginx -s stop(强制停止)

3、killall nginx(杀进程)

4、systemctl stop nginx.service

三、重启nginx服务

systemctl restart nginx.service

四、重新载入nginx配置文件

nginx -s reload

五、查看端口号占用情况

netstat -tlnp

六、查看nginx运行情况

ps aux | grep nginx

七、nginx访问控制

在server的location中设置:allow: ipx,deny: ipy,只允许ipx进行访问,不允许ipy进行访问

八、自动移除全部不使用的软件包

sudo apt-get autoremove

九、列出与nginx相关的软件 并删除显示的软件

dpkg --get-selections | grep nginx(列出软件,如:nginx)

sudo apt-get --purge remove nginx (删除软件)

sudo apt-get --purge remove nginx-common (删除软件)

sudo apt-get --purge remove nginx-core (删除软件)

十、ubantu绑定ip

先用ifconfig命令查看eth0的ip,然后对照eth0的信息执行如下命令:

ifconfig eth0:1 xxx(ip) broadcast yyy(广播ip) netmask zzz(子网掩码ip)