Nginx常用命令
解压压缩包: tar -zxvf nginx-1.8.0.tar.gz 安装make yum install make
1.启动nginx /usr/local/nginx/sbin/nginx
2.停止重启: /usr/local/nginx/sbin/nginx -s stop(quit、reload)
3.修改配置文件(*) vim /usr/local/nginx/conf/nginx.conf vim /etc/sysconfig/iptables /usr/local/nginx/sbin/nginx -t
4.VIM内的基本操作和注意事项(*) 默认vim打开后是不能录入的,需要按键才能操作,具体如下: 开启编辑:按“i”或者“Insert”键 退出编辑:“Esc”键 退出vim:“:q” 保存vim:“:w” 保存退出vim:“:wq” 不保存退出vim:“:q!”
5.给nginx配置端口和静态资源地址(*)即所谓的负载均衡 sever{ listen 80; server_name nginx1; location /{ root /home/ftp_test/www/; autoindex on; } }
6.防火墙的关闭和开启(*)很多时候虚拟器能连上,本机却无法连上,就是防火墙没关 6.1关闭防火墙: service iptable stop
6.2机自启动防火墙 chkconfig iptables off chkconfig --list|grep ipt
6.3将开启的端口加入防火墙白名单中,这种方式较安全但性能也相对较差 编辑防火墙白名单 [root@localhost ~]# vim /etc/sysconfig/iptables 增加下面一行代码 -A INPUT -p tcp -m state -- state NEW -m tcp --dport 80 -j ACCEPT 保存退出,重启防火墙 [root@localhost ~]# service iptables restart
6.4永久关闭防火墙: chkconfig –level 35 iptables off 6.5 查看防火墙信息状态:/etc/init.d/iptables status
7.搭建静态资源服务器报403 Forbidden的错误解决办法:
location /img/ { alias /var/www/image/; } #若按照上述配置的话,则访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件 location /img/ { root /var/www/image; } #若按照这种配置的话,则访问/img/目录下的文件时,nginx会去/var/www/image/img/目录下找文件。]
浙公网安备 33010602011771号