virtual host & pureftp

有时候还是显示的错误页面记得清楚chrome的缓存;
还有要清除nginx.conf同级目录里面的缓存文件是以 . 开头的,
不然改的文件不起作用。

关于virtual host 配置

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
server {
     listen       80;
     //这里的端口一定要写成要开启的服务的默认端口,比如pureadmin03 是80端口
     server_name  pureftp.aa.com;
     //这个是配置的域名  然后在host文件里面对应ip地址就可以了
     root /usr/local/nginx/html/pureadmin03/
     //这条语句是输入pureftp.hcl.com要访问到的目录,是存放网页的地方
     index index.php index.html index.htm;
     //这些语句是可以解析什么结尾的文件
     location ~ \.php$ {
         #  root  html/pureadmin03;
         //这里的#可以要可以不要,只要不与上面的那个冲突就行
         fastcgi_pass   127.0.0.1:9000;
         //这个是一个端口与php对应
         fastcgi_index  index.php;
         //这个是访问默认的文件
         fastcgi_param  SCRIPT_FILENAME /usr/local/nginx/html/pureadmin03$fastcgi_script_name;
         //它呢也可以不要,要的话也不要与上面的那个冲突
         include  fastcgi_params;
     }
}
可以设置多个server只要在/usr/local/nginx/conf/nginx.conf
里面include vhost/*.conf就可以了
记得要新建一个vhost文件夹然后在里面写.....conf
有些web文件要开启php  short 
标签才能解析.php文件里面的一些语句

关于pureftp文件开启流程:  

在配置目录里面有个/usr/local/pureftpd/etc/pure-ftp.conf文件,
它是配置文件里面有许多配置选项, 
开启pureftpd服务的时候在/etc/init.d/pureftpd
里面调用/usr/local/pureftpd/etc/pure-ftp.conf
把这个文件里面的参数值 
传gei /usr/local/pureftpd/sbin/pure-config.pl
最后给 /usr/local/pureftpd/sbin/pure-ftpd
最后开启ftp服务 
如果把pureftpd加入/etc/inc.d/
下面就可以用service pureftpd start stop restart服务,也是开机启动设置。 
也可以直接写/usr/local/pureftpd/sbin/pure-config.pl 
/usr/local/pureftpd/etc/pure-ftpd.conf直接开启, 
如果配置pure-config.pl错误的话会导致访问的时候是下载,
所以可以还原以前的配置文件,好还原。 
 
设置开机启动php mysql nginx 
在/etc/rc.d/rc.local 
里面加末尾上 
/usr/local/php/sbin/php-fpm & 
/usr/local/nginx/sbin/nginx 
 
防火墙在  
/etc/init.d/iptables 
 
要在本机访问nginx 和php 融合好了的 
那么就要将防火墙的80端口开启 
 
用户的账号文件在/etc/passwd
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值