阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 1333阅读
  • 0回复

[基础常识]在FreeBSD 11里安装apache24 - wordpress5 - varnish5 - hitch

级别: 论坛版主
发帖
13736
云币
31883

过程: )5j1;A:gr  
^z^zsNx  
7gx 7NDt  
1.安装好apache24,站点szt.anqun.org安装好wordpress程序,运行在8080端口 f6*6*=  
%77X/%.Y  
m 4r!Ck|  
2.pkg install varnish5 # 安装 varnish  45qSt2  
GdlzpBl  
2X)n.%4g$;  
3.sysrc varnishd_enable=YES # 启用 varnishd 服务 X9S` #N  
[#3*R_#8R  
C@ns`Eh8w  
4.sysrc varnishd_config="/usr/local/etc/varnish" # 添加 varnishd 服务的配置文件,举例文件在这里:https://github.com/pranksinatra/gc-varnish-config/blob/master/default.vcl,视需求添加 set beresp.ttl = 1h; 及是否保留 unset resp.http.X-Varnish; HO`N]AMw  
"{@Q..hxC  
^DQp9$la  
Pc:5*H  
4.pkg install hitch # 安装 hitch ,让它提供https )[]*Y]vSx  
YPU*T&~  
Y48MCL  
5.vi /usr/local/etc/hitch # 编辑hitch配置文件,根据需求更改端口,本例是监听443端口,后端是varnishd的80端口 hh1 ?/  
|({ M8!BS  
<8,,pOb  
f7y3BWOi]  
6.如wordpress后台https访问出现跳转循环,请在wp-config.php里添加: e%wzcn  
  1. if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
  2.    $_SERVER['HTTPS'] = 'on';
  3. }
  4. if ( !isset( $_SERVER['HTTPS'] ) ) {
  5.     $_SERVER['HTTPS'] = 'on';
  6. }
MKPw;@-  
5X1z^(   
ulAOQGZ  
/9 ^F_2'_  
Xk]:]pl4W  
,'%wadOo  
7.可以安装wordpress插件,如Proxy Cache来管理缓存 +k<0: Fi  
#<k L.e[  
!C3ozZ<  
0hB9D{`,{  
参考: u6 lcl}'  
* https://micahjon.com/2017/getting-setup-with-wordpress-varnish-5-and-ssl/ , |lDR@  
* https://github.com/admingeekz/varnish-wordpress/blob/master/default.vcl y~Ts9AE  
* https://www.vultr.com/docs/install-varnish-cache-5-with-nginx-on-freebsd-11 >K@Y8J+ e#  
* https://www.linode.com/docs/websites/varnish/use-varnish-and-nginx-to-serve-wordpress-over-ssl-and-http-on-debian-8/ 'lIj89h<E  
* http://varnish-cache.org/releases/install_freebsd.html 5 >c,#*  
* https://serverfault.com/questions/933659/wordpress-err-too-many-redirects-through-varnish-but-not-through-apache gbvMS*KQz  
* https://wordpress.stackexchange.com/questions/170165/wordpress-wp-admin-https-redirect-loop ZdsYIRU#  
[ 此帖被dongshan8在2019-02-22 15:17重新编辑 ]
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)