🥙 前言

最近有人找我,问:怎么搭建网站,你可以帮帮我吗? 其实搭建网站很简单,下面我来搭建一个博客作为演示(经供参考);

🍔 建站准备条件

🎉 开始部署

一、安装宝塔面板

1、服务器商开放对应端口

以下主机商必看(开端口教程,不开不能用):

腾讯云:https://www.bt.cn/bbs/thread-1229-1-1.html

阿里云:https://www.bt.cn/bbs/thread-2897-1-1.html

华为云:https://www.bt.cn/bbs/thread-3923-1-1.html

以腾讯云为例

点击添加规则

填写对应端口备注

2、安装linux版本宝塔面板

进入系统

CentOS

执行以下命令进行宝塔面板安装

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

输入y回车,等待安装

安装完成,记下登录地址和账号密码

用浏览器登录外网面板地址输入账号密码登录

完成阅读,点击同意

首先关掉推荐安装套件

前往注册宝塔账号,然后登录

前往面板设置,更改账号密码

点击首页,跳出推荐安装套件,如果没有请点击重启-重启面板

推荐LNMP,选择PHP7.4版本,选择编译安装,点击一键安装

正在安装(等待ing~)

安装完成

二、新建站点

点击网站-添加站点

填写域名,创建FTP和数据库,选择utf8mb4,点击提交

三、部署SSL证书

点击未部署

将申请的免费证书(腾讯云可免费申请DV SSL证书,需要泛域名通配符证请查看AlphaSSL泛域名通配符证书低价申请一年)下载后,用记事本打开,分别复制粘贴即可。

注意分别KEYPEM

四、安装Typecho核心

1、下载Typecho

官方下载

点击前往蓝奏云下载

2、上传至服务器

点击新建的站点根目录,跳转文件管理

删掉404.htmlindex.html

点击上传-上传文件

当前浏览器暂不支持拖动上传,推荐使用Chrome浏览器或WebKit内核的浏览器。

注意:我使用的是火狐浏览器,不支持拖动上传。

点击开始上传

点击解压

前往网站-设置-网站目录 选择/build目录 点击保存

五、部署Typecho

点击我准备好了,开始下一步

设置数据库地址

注意:数据库地址不知道请在宝塔面板-数据库中查看

填写完成后,点击确认,开始安装

安装完成

输入域名即可访问!

后台地址:域名/admin

六、插件和主题

将插件和主题文件分别放入目录即可

1、插件

/usr/plugins目录

2、主题

/usr/themes目录

前往网站后台开启插件和主题

七、个人设置

个人资料设置:

昵称

个人主页地址

电子邮箱

账号密码修改

八、永久链接设置

网站-设置-伪静态添加一下代码,点击保存

location /
{
     try_files $uri $uri/ /index.php?$args;
}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

在后台-设置-永久链接启用地址重写功能,并将自定义文章路径改为:/{cid}.html

image-20210813173934264

如果启用时遇到以下情况,直接勾选仍然启用即可

配置服务器的伪静态规则(这一步只有地址重写错误才需要执行)

✨ 部署完成

最后修改:2021 年 08 月 13 日 06 : 04 PM
如果觉得我的文章对你有用,请随意赞赏