首页 > 其他分享 >halo博客

halo博客

时间:2023-02-02 15:46:54浏览次数:50  
标签:set -- 博客 header proxy docker halo

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

相关文章

  • 终于找回了我另一个博客-sina blog
      不知道什么原因,我的另一个博客账号异常了,之前也写了好几篇博客。账号地址为: http://blog.sina.com.cn/u/2898059231今天终于找回了。  后续就在博客园写博客......
  • 为博客园添加目录的方法总结
    转自:https://www.cnblogs.com/xj-excellent/p/13252719.html 最近,想给各位小伙伴们捋一捋,有些同学很好奇,为什么有的时候,我点开其他人的博客时,看他们写的文章、随笔及帖......
  • 工业相关的博客
    SECS半导体设备通讯-3SECS-II通信标准-一团静火-博客园(cnblogs.com) SuperSocket简单示例-0611163-博客园(cnblogs.com) ......
  • Solo搭建博客初体验
    首先建立数据库CREATEDATABASEIFNOTEXISTSsoloDEFAULTCHARSETutf8mb4COLLATEutf8_general_ci;安装dockerwget-qO-https://get.docker.com/|sh菜鸟教程......
  • #技术人为什么写博客?#作为开发者,写博客为了什么
       写博客有两年,这两年来几乎天天写,即便写了这么多,每天的阅读量也就几百,并没有像传说中的大V那样,粉丝过万。每个人都有追求成功的渴望,我也不例外,但写博客究竟为了什么......
  • 春哥博客 - ArrayList集合
    staticvoidMain(string[]args){//集合:很多数据的一个集合//集合的好处:长度可以任意改变,类型随便ArrayListlist=n......
  • 这是我在51CTO博客的第一篇博文
    一、自我介绍我目前是一名在读大学生,专业是数字媒体技术,有意向未来向计算机类发展。目前在学习Java和编程开发。在这里,我希望通过这个平台来进行多方涉猎和广泛的学习,提高自......
  • Cesium打包入门(gulp与esbuild)_云上飞47636962的博客
    本文针对Cesium源码包的打包工具gulp和esbuild进行了初步探讨,属于入门篇。首先简要介绍采用gulp+esbuild如何为多个源代码文件打包成一个单独文件,然后介绍了下Cesium中的......
  • 博客园-显示公式-测试
    1-博客园设置首先设置博客园参数:博客园后台-选项-启用数学公式支持2-显示公式//这是公式的文本。将公式用LaTex表示(可用软件生成),之后在前后加“$”,最后将文本插入博客......
  • 博客一号 快速排序
    从零开始的算法之路——基础算法之快速排序有了sort函数为什么还要学习其他的排序,的确也看起来比较多余(就目前来看我做的排序题都能用sort解决),但是里面算法中的思想才是......