Linux · 2022年4月7日 0

服务器搭建leanote并实现https访问

站长原创,转载前请联系站长!

1.所需准备:

一台全新服务器(没有安装任何环境的服务器),centos7.7,域名,ssl证书!

2.安装宝塔面板:

启动服务器,远程连接后输入命令行,按顺序安装:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装完成后,登录,绑定宝塔账号。会出现推荐安装LNMP和LAMP界面(如图),只选择安装Nginx1.2,剩下的勾去掉!等待服务器完成安装!(左上角进度提示)

3.安装leanote

leanote官网似乎找不着文档,这里有阿里云的安装教程供大家参考,登录阿里云后,详细操作方式在官方文档左下角!

文档链接

4.Nginx反向代理

等待leanote安装完成后,返回宝塔面板。

在宝塔面板的网站选项卡中,选择添加网站,在这里输入你想添加的域名(请提前做好DNS解析!),xxx.xxx.com,选择静态

添加结束后,删除网站路径下的默认文件!(index.html、404.html、.htaccess)防止访问冲突!

接下来点击网站名,下方选择反向代理,选择添加代理,名称随意,目标URL填写

http://<公网地址>:9000,并选择确定

浏览器输入你的地址,发现已经可以访问了

5.配置SSL

提前准备一个域名的SSL证书,在宝塔面板上选择SSL,选择其他证书,上传pem和key即可。(建议开启强制https。)