1 2
| sudo apt-get install default-jdk -y java -version
|
下载halo java包
1
| curl -L https://github.com/halo-dev/halo/releases/download/v1.5.3/halo-1.5.3.jar --output halo.jar
|
1
| nohup java -jar halo.jar &
|
默认端口8090
Nginx
nginx安装
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| sudo apt-get install libpcre3 libpcre3-dev -y sudo apt-get install openssl libssl-dev -y
wget http://nginx.org/download/nginx-1.22.0.tar.gz
tar zxvf nginx-1.22.0.tar.gz -C ./ cd nginx-1.22.0 ./configure
sudo make && make install
sudo vim /usr/local/nginx/conf/nginx.conf
sudo /usr/local/nginx/sbin/nginx
sudo /usr/local/nginx/sbin/nginx -s reload
|
server 前添加
1 2 3
| upstream blog { server 127.0.0.1:8090; }
|
替换location大括号里的内容
1 2 3 4 5
| proxy_pass http://blog; 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;
|
添加备案信息
http://localhost:8090/admin -> 系统 -> 博客设置 -> 基本设置 -> 页脚信息
1
| <a href="http://beian.miit.gov.cn/" style="color:#f72b07" target="_blank">京 ICP 备 2022007624 号 - 1</a>
|