默认网站根目录为/usr/local/nginx/html
,要将它改成/home/www
vi /usr/local/nginx/conf/nginx.conf
将其中的
1 | location / { |
改为
1 | location / { |
默认网站根目录为/usr/local/nginx/html
,要将它改成/home/www
vi /usr/local/nginx/conf/nginx.conf
将其中的
1 | location / { |
改为
1 | location / { |
本文介绍下,在nginx上配置.htaccess伪静态的方法,有需要的朋友参考下吧。
在apache上.htaccess转向,只要apache编译的时候指明支持rewrite模块即可。
但是换到nginx上方法会有不同,有人说把.htaccess转向规则写到nginx的配置文件里面,官方提供的方法之一,肯定可行的。
不过,此方法有个问题:不方便,下次要更改一个伪静态转向规则的时候还得去nginx的配置文件或者nginx的虚拟网站的配置文件里面去改,相比apache直接在目录下放置.htaccess文件,nginx的这个办法显然很原始。
解决方法:
在nginx的配置文件中include .htacces文件就可以实现相同的功能了。
1 | http{ |
1、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
(允许80端口通过防火墙)-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
(允许3306端口通过防火墙)
特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面,添加好之后防火墙规则如下所示:
1 | # Firewall configuration written by system-config-firewall |
/etc/init.d/iptables restart
#最后重启防火墙使配置生效
VMWARE WORKSTATION 在安装64为操作系统报错,报错内容如图: