全球主机交流论坛
标题:
纯娱乐,13元vps 用nginx反代客厅htpc即加缓存。求评分~~~~~~~
[打印本页]
作者:
joyanhui
时间:
2012-6-8 11:42
标题:
纯娱乐,13元vps 用nginx反代客厅htpc即加缓存。求评分~~~~~~~
参考了一下小夜的教程
纯娱乐,没啥意思,只是cache之后速度还可以。
进来不评分的mjj.........
1、增加21andy大神的源
vi /etc/yum.repos.d/centos.21andy.com.repo
输入
[21Andy.com]
name=21Andy.com Packages for Enterprise Linux 5 – $basearch
baseurl=http://www.21andy.com/centos/5/$basearch/
enabled=1
gpgcheck=0
protect=1
2、安装nginx并启动
保存后执行
yum install nginx
service nginx start
访问后可以看到nginx已经启动 目前21andy的最新版本是nginx-1.3.0-1.el5.i386.rpm
3、处理一些目录之类的
#建立一个软连接到root主目录方便sftp管理
ln -s /etc/nginx/conf.d ~/nginx_vhost
#建立缓存目录
mkdir /home/cache/path
mkdir /home/cache/temp
4、编辑nginx.conf
cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf_bak
vi /etc/nginx/nginx.conf
4.1、worker_processes 默认是10,对这个vps来有点勉强了,还是修改为1吧
4.2、增加一些代理配置,在http{ ##这里 } 加在 log_format 上面或下面均可
client_body_buffer_size 512k;
proxy_connect_timeout 5;
proxy_read_timeout 60;
proxy_send_timeout 5;
proxy_buffer_size 16k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_temp_path /home/cache/temp;
proxy_cache_path /home/cache/path levels=1:2 keys_zone=cache_one:50m inactive=7d max_size=15g;
#50m是内存占用,7d是7天无访问删除,15g是缓存占具硬盘空间
5、增加虚拟机配置文件
vi /etc/nginx/conf.d
输入:
server
{
listen 80;
server_name test.*****.cc;
location / {
proxy_cache cache_one;
proxy_cache_valid 200 304 3d;
proxy_cache_key $host$uri$is_args$args;
proxy_pass http://*****.3322.org:8080/; #客厅的htpc的访问地址
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
expires 10d;
}
}
}
作者:
kukuli
时间:
2012-6-8 11:43
a大的沙发?
作者:
kwx
时间:
2012-6-8 11:44
哦也
作者:
小夜
时间:
2012-6-8 11:47
确实速度快多了。反正我一直用,蛮不错的。
作者:
javaluo
时间:
2012-6-8 12:06
反带电视机?
作者:
hugofrom0591
时间:
2012-6-8 12:28
dz论坛能否使用这方法?
作者:
joyanhui
时间:
2012-6-8 12:36
hugofrom0591 发表于 2012-6-8 12:28
dz论坛能否使用这方法?
可以,但是只能缓存图片js什么的。
欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/)
Powered by Discuz! X3.4