Typecho博客程序不说了吧,本博客就是用它搭的。
Rat’s Blog也写了一个,不过他的是基于宝塔面板搭建的,而笔者作为一名中度强迫症患者,自然是不大喜欢请一个别的程序来管理自己的服务器。
于是,从各方面考虑,笔者选择了lnmp一键脚本来搭建web环境。
一、网站环境构建
安装lnmp
添加虚拟主机
输入
添加虚拟主机
lnmp vhost add
输入域名 kirain.me,
kirain.me
设置伪静态规则,lnmp一键包已经内置了typecho的支持 所以只需要输入 typecho即可,它会自定Incloud Typecho的伪静态配置
typecho
创建mysql数据库 这就不说了 按照提示来
然后我们的虚拟主机就配置好了
二、部署博客程序
下载typecho程序
将博客程序上传至网站根目录
这个不用我说吧
直接sftp就行。
三、关于nginx的一些配置
有一点要注意的是,如果用的是国内服务器且未备案的话,直接访问80端口会出现183错误。
解决方法有三个:
- 购买境外服务器 参考教程购买一个云主机
- 更改nginx监听端口
- 备案
更改nginx监听端口:
nano /usr/local/nginx/conf/vhost/kirain.me 将 listen 80 中的 80 改成你想要的端口号
配置ssl
直接
vhost ssl add
四、访问网站
输入 之前你设置的域名
如果更改了端口号,则输入:
你的域名:端口号