国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

Wordpress 容器化、HTTPS化全攻略

发布时间:2019/06/27标签:   容器    点击量:

原标题:Wordpress 容器化、HTTPS化全攻略
各人能够都在用Wordpress写博客,之前都都是买个VPS安排一个一键L/WAMP顺序实现全部安排,安排能够也轻易然而操纵比拟吃力。前两天虫虫的博客VPS出成绩招致数据丧失,须要从新安排,在此次安排中为了寻求完善应用了docker容器方法并对网站进级应用全站HTTPS的方法停止安排,站点支撑TLS 1.3协定以最大水平进步机能,本文虫虫就给各人先容全部安排的全进程供各人参考优化。概述站点采纳Docker方法安排,应用两个容器一个是mysql 5.7数据库容器,一个是apache(2.4.25)、php(7.3.6),Wordpress(5.2.2)容器,容器部件都是最新版本。为了保险连个容器都映照到宿主机127.0.0.1端口不间接对外供给效劳。宿主机上安排nginx最新版本1.17反向代办到容器,nginx对外供给https效劳:应用TLS 1.3协定,证书是从Let's Encrypt请求收费SSL,能够一键请求证书而且收费3个月更新。全部架构构造以下:Wordpress 容器化、HTTPS化全攻略(一)VPS和容器情况预备基本VPS情况是centos 7.2,默许是vi咱们先将它换成vimyuminstallvim挂载VPS数据盘初始化VPS数据盘,留神该盘为外挂的盘VPS变更从新初始化时间数据不会丧失,个别为sdb,比方虫虫的盘,60G

Wordpress 容器化、HTTPS化全攻略(一)
创立分区并格局化fdisk/dev/sdbmkfs.ext4/dev/sdb1挂载,挂载名目咱们设为/datamkdir/datamount/dev/sdb1/data修正/etc/fstab完成重启主动挂载:经过dumpe2fs或许blkid检查磁盘UUIDd179868b-6fb9-414c-8901-b990f7c586bd
Wordpress 容器化、HTTPS化全攻略(一)
echo'UUID="d179868b-6fb9-414c-8901-b990f7c586bd"/dataext4defaults00'>>/etc/fstabmount –a测试fstab设置,假如没提醒表现准确,假如有过错会表现,比方咱们给UUID后面加个1,测试信息以下:
Wordpress 容器化、HTTPS化全攻略(一)
调换防火墙封闭selinux体系其默许的防火墙firewalld,先将其修正为比拟熟习称手的iptables:yuminstalliptablesiptables-servicessystemctldisablefirewalldsystemctlstopfirewalldsystemctlenableiptablessystemctlstartiptablesselinux设置太庞杂,咱们先临时封闭(在正式出产情况不倡议该操纵):setenforce0为了始终封闭,须要修正其设置文件,如许重启后就不会再加载。方式perl-i-lpe's/SELINUX=enforcing/SELINUX=disabled/g'/etc/selinux/config

上一篇:没有了

下一篇:没有了

返回
版权信息Copyright ? IT技术教程 版权所有??? ICP备案编号:鲁ICP备09013610号