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

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

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

过程: RRtOBrIedI  
lC^?Jk[N  
<2\Q Y  
1.安装好apache24,站点szt.anqun.org安装好wordpress程序,运行在8080端口 Ct0%3]<J  
g:>dF#  
Tt{ft?H71  
2.pkg install varnish5 # 安装 varnish 3UcOpq2i\  
I -XkxDw  
([hd  
3.sysrc varnishd_enable=YES # 启用 varnishd 服务 {z# W-  
>kV=h?]Y  
7v(<<>  
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; AH ]L C6-  
k= 9a/M u  
M,eq-MEK  
B)ibxM(n*  
4.pkg install hitch # 安装 hitch ,让它提供https 68!=`49r>  
W0Q;1${  
{"^#CSi  
5.vi /usr/local/etc/hitch # 编辑hitch配置文件,根据需求更改端口,本例是监听443端口,后端是varnishd的80端口 gk"J+uM  
G]I^zd&P  
pB79#4  
V[">SiOg  
6.如wordpress后台https访问出现跳转循环,请在wp-config.php里添加: "\kr;X'  
  1. if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
  2.    $_SERVER['HTTPS'] = 'on';
  3. }
  4. if ( !isset( $_SERVER['HTTPS'] ) ) {
  5.     $_SERVER['HTTPS'] = 'on';
  6. }
SG3qNM: g  
4Bq4d.0  
D^2yP~(  
G6j9,#2@  
tP/R9Ezp  
qC YXkZ%`  
7.可以安装wordpress插件,如Proxy Cache来管理缓存 86f/R c  
C9 cQ} j:  
LwIX&\Ub  
2a:JtJLl  
参考: AY%Y,< a  
* https://micahjon.com/2017/getting-setup-with-wordpress-varnish-5-and-ssl/ y :8Oc?  
* https://github.com/admingeekz/varnish-wordpress/blob/master/default.vcl 5I@2UvV8  
* https://www.vultr.com/docs/install-varnish-cache-5-with-nginx-on-freebsd-11 )V*V  
* https://www.linode.com/docs/websites/varnish/use-varnish-and-nginx-to-serve-wordpress-over-ssl-and-http-on-debian-8/ (B;rjpK  
* http://varnish-cache.org/releases/install_freebsd.html )Waz bT@  
* https://serverfault.com/questions/933659/wordpress-err-too-many-redirects-through-varnish-but-not-through-apache 54, (;  
* https://wordpress.stackexchange.com/questions/170165/wordpress-wp-admin-https-redirect-loop eMDraJv@  
[ 此帖被dongshan8在2019-02-22 15:17重新编辑 ]
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
发表主题 回复主题
« 返回列表上一主题下一主题

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