####squid代理服务####

#1.正向代理
正向代理 是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。
1.在一台能上网的主机上
yum install squid
vim /etc/squid/squid.conf

56 http_access allow all
62 cache_dir ufs /var/spool/squid 100 16 256

:wq

在这里插入图片描述
systemctl restart squid

在另一台主机上
配置看截图
在这里插入图片描述
在这里插入图片描述

#测试
发现ping不通,但是网页能上网
在这里插入图片描述

#2反向代理
反向代理(Reverse Proxy)实际运行方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。
(server)

1.在代理主机上:
在浏览器上选择no proxy
yum install squid
vim /etc/squid/squid.conf

56 http_access allow all
59 http_port 80 vhost vport
60 cache_peer 172.25.254.238 parent 80 0 proxy-only
62 cache_dir ufs /var/spool/squid 100 16 256

:wq

在这里插入图片描述
systemctl restart squid

#测试
在代理主机上:
http://172.25.254.70
在这里插入图片描述

#3.轮询调度
1.在代理主机上:
vim /etc/squid/squid.conf

 59 http_port 80 vhost vport
 60 cache_peer 172.25.254.238 parent 80 0 proxy-only name=web1 round-robin originserver weight=2     ##weight为权重,weight=2指刷新两会轮询
 61 cache_peer 172.25.254.100 parent 80 0 proxy-only name=web2 round-robin originserver
 62 cache_peer_domain web1 web2 www.westos.com

:wq

在这里插入图片描述
systemctl restart squid

##vim /etc/hosts

172.25.254.70 www.westos.com    ##必须做地址解析,否则看不到实验效果

#测试
http://www.westos.com
刷新网站
在这里插入图片描述
在这里插入图片描述
#4.网站上线
#此处以Discuz论坛为例
yum install php.x86_64
yum install php-mysql.x86_64
unzip Discuz_X3.2_SC_UTF8.zip
cd readme/
vim /var/www/html/readme/readme.txt
Discuz! X 社区软件的安装

  1. 上传 upload 目录中的文件到服务器
  2. 设置目录属性(windows 服务器可忽略这一步)
    以下这些目录需要可读写权限
    ./config
    ./data 含子目录
  3. 执行安装脚本 /install/
    请在浏览器中运行 install 程序,即访问 http://您的域名/论坛目录/install/
  4. 参照页面提示,进行安装,直至安装完毕

cd /var/www/html/upload/
chmod 777 -R config/
chmod 777 -R data/
chmod 777 -R uc_*
#selinux开启时须对安全上下文作更改
semanage fcontext -a -t httpd_sys_rw_content_t ‘/var/www/html/upload(/.*)?’
restorecon -FvvR /var/www/html/upload/

http://172.25.254.238/upload
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值