搭建自定义导航网站

免费版地址
https://www.iotheme.cn/store/webstack.html

付费版购买地址
https://www.iotheme.cn/store/onenav.html

Webstack项目地址:https://github.com/HCLonely/hexo-theme-webstack

其他主题推荐

TwoNav主题:https://github.com/tznb1/TwoNav

一、安装宝塔面板

宝塔官网:https://www.bt.cn/new/download.html

Centos安装脚本

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

Ubuntu/Deepin安装脚本

1
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

Debian安装脚本

1
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

万能安装脚本

1
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

国产龙芯架构安装脚本(其他CPU请勿使用)

1
wget -O install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec

安装完成后会提示访问地址及用户密码

image-20231206214422816

输入 bt 可查看宝塔面板相关命令

image-20231212154330290

二、安装基础服务

需安装 Nginx、Mysql(建议5.7及以上版本)、PHP

image-20231205225027722

三、安装wordpress服务

1、设置域名

安装前可以先配置下域名,添加一条www的A记录

image-20231207130419098

2、添加站点

在宝塔面板添加站点,域名用刚才添加的域名,没有域名可直接用主机ip

image-20231207130505865

站点创建成功后会再次弹框确认数据账号及密码,可写个文档记录起来

3、上传资源文件

点击根目录链接进入根目录

image-20231207130647519

清空该目录内所用文件并上传wordpress安装文件

image-20231207130743255

上传完成后将文件进行解压

image-20231207130833960

解压后可以将原来的压缩包删除,然后将解压后的所有文件全选剪切到根目录

image-20231207130938113

粘贴后可以将原来的wordpress空目录删除,所有文件在站点根目录同一级

image-20231207131103899

此时通过域名及端口已能正常访问

若不能正常访问许检查80、443端口是否冲突,安全组是否放行所需端口,Nginx服务启动是否正常

若无以上错误,可尝试申请ssl证书后重新访问

4、开启伪静态

设置伪静态能提高网站检索权重

image-20231207131532237

5、设置SSL证书

申请 Let's Encrypt 免费证书

image-20231207131710560

申请成功如下所示

image-20231212153257736

若证书申请失败,如图所示

image-20231212153505277

仍需检查 所需端口是否被占用,一般为80,443端口

另外需检查Nginx配置是否添加站点server配置,若未添加需手动添加

image-20231212152858330

三、安装wordpress

1、选择使用语言

image-20231210183513608

2、关联数据库

image-20231210183945886

3、执行安装程序

image-20231210184331851

4、设置站点信息

image-20231210184425231

安装完成后会自动跳转到后台管理界面,管理界面地址: 域名或ip/wp-admin

image-20231210184732241

四、导航站主题配置

1、安装主题

外观 -> 添加新主题 -> 上传主题 -> 上传主题

image-20231211235358818

安装好后如下所示,点击启用即可

image-20231212001308445

启用后会多出 网址 一栏

image-20231212001500908

2、安装插件

插件 => 添加新插件 => 上传插件,需安装 redis-cachewp-rocket 插件,先不要启用

image-20231212001641534

宝塔面板 => 软件商店 => 已安装 => PHP => 设置 => 安装拓展 安装 opcacheredis 拓展

image-20231212002226489

插件 => 已安装插件 => 启用刚才上传的两个插件

image-20231212002946507

3、修改链接结构

设置 => 固定连接 => 固定链接结构 => 自定义结构,设置为 /%post_id%.html

image-20231212003336337

此时使用ip 或者域名就可以访问了

image-20231212003701150

4、基本功能

网址 => 网址分类

填写名称,描述,选择菜单图标,添加新网址目录

image-20231212010057790

网址 => 添加网址

填写标题,描述,网址连接,图标路径,选择网址分类目录,发布即可

image-20231212004852382

添加后如下所示

image-20231212005108353

其他更多配置可在主题设置进行调整

image-20231212005413041

5、移除Fork me on GitHub图标

回到宝塔面板,进入站点根目录,找到 /templates/header-banner.php 文件,双击进行编辑

image-20231212005758285

删除最后一段a链接保存即可

image-20231212005929617