halo博客
宝塔面板 安装 Centos安装命令
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
========================================
宝塔面板安装Nginx和docker
=====================================
systemctl start docker.service 开启docker服务
docker version 查看安装结果
docker update --restart=always halo 设置开机启动
=========================================
配置docker镜像下载加速:
打开阿里云控制台,搜索“容器镜像加速”并开通,进去容器镜像加速服务,
点击“镜像工具”下的“镜像加速器”右边即可看到加速地址
将加速地址复制,需要自己去开通加速器,每个人的不一样(免费)
vim /etc/docker/daemon.json 用vim编辑器把地址加进去。
{
"registry-mirrors": ["https://f6wpk8em.mirror.aliyuncs.com"]
}
ESC退出 敲命令 :wq 回车保存
=======================================
加完加速地址后,重新加载配置文件,重启 docker 服务
systemctl daemon-reload
systemctl restart docker.service
========================================
docker pull halohub/halo:2.1.0 #拉取halo镜像 ps: 2.1.0是版本号,自己改最新的版本号。
=======================================
docker run \
-it -d \
--name halo \
-p 8090:8090 \
-v ~/.halo2:/root/.halo2 \
halohub/halo:2.1.0 \
--halo.external-url=http://localhost:8090/ \ #改域名 不需要加端口。
--halo.security.initializer.superadminuser=admin \
--halo.security.initializer.superadminpassword=P@88w0rd #改密码
=======================================
反向代理:
安装Nginx;安装完成后点击网站建一个站点,配置对应域名的SSL证书,并强制开启https;然后在配置文件添加反代脚本。
Ctrl + / 选中当前内容一键注释
# location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
# {
# expires 30d;
# error_log /dev/null;
# access_log /dev/null;
# }
# location ~ .*\.(js|css)?$
# {
# expires 12h;
# error_log /dev/null;
# access_log /dev/null;
# }
# 反代脚本:
location / {
proxy_pass http://127.0.0.1:8090/;
rewrite ^/(.*)$ /$1 break;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade-Insecure-Requests 1;
proxy_set_header X-Forwarded-Proto https;
}
========================================
你的http://域名/console #后台
现在就已经完成了 后面就是主题的安装和配置 然后你就可以开始写自己的博客了
标签:set,--,博客,header,proxy,docker,halo From: https://www.cnblogs.com/arciab/p/17086227.html