首页 > 其他分享 >搭建自定义导航网站

搭建自定义导航网站

时间:2023-12-12 16:35:07浏览次数:42  
标签:插件 cn https 自定义 导航 sh install 安装 搭建

免费版地址
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安装脚本

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

Ubuntu/Deepin安装脚本

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

Debian安装脚本

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

万能安装脚本

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请勿使用)

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

标签:插件,cn,https,自定义,导航,sh,install,安装,搭建
From: https://www.cnblogs.com/an-shiguang/p/17897178.html

相关文章

  • 金牌导航-网络流模型及应用
    网络流模型及应用例题A题解直接对于每个限制连边,然后跑最小割,最小割等于最大流。例题A代码#include<bits/stdc++.h>#defineintlonglongusingnamespacestd;inlineintread(){intx=0,f=1;charch=getchar();while(ch<'0'||ch>'9'){if(ch=='......
  • 【HarmonyOS】Web组件使用setResponseIsReady+setResponseData实现异步自定义响应数据
    【问题描述】在web组件的自定义响应数据方法如下:Web().onInterceptRequest((event)=>{…})如果需要在callbak中如果使用Promise等获取异步信息,并读取该如何操作 【解决方案】通过setResponseIsReady+setResponseData的方式控制数据返回,先设置setResponseIsReady为fal......
  • 如何实现抽屉式导航(ArkUI)
    场景介绍由于用户所需功能逐渐增多,传统的标签式导航在个别场景已经无法满足用户需求。当导航栏的空间放不下过多页签时,可以采用抽屉式导航,本例将为大家介绍如何通过SideBarContainer组件实现抽屉式导航。效果呈现本例最终实现效果如下:运行环境IDE:DevEcoStudio3.1Beta1SD......
  • 车机 Android 环境下利用 CarAudioService 实现自定义 Java 服务自启动
    注意:本文基于Android11进行分析Qidi2023.11.28(MarkDown&Haroopad)0.简介AndroidRO(ResourceOverlay)机制Overlay实现的效果正如其字面意思,就是“在原有效果的基础上再叠加一些效果”。Android提供了两种实现方式:编译时:https://source.android.com/docs/set......
  • 车机 Android 环境下利用 CarAudioService 实现自定义 Java 服务自启动
    注意:本文基于Android11进行分析Qidi2023.11.28(MarkDown&Haroopad)0.简介AndroidRO(ResourceOverlay)机制Overlay实现的效果正如其字面意思,就是“在原有效果的基础上再叠加一些效果”。Android提供了两种实现方式:编译时:https://source.android.com/docs/set......
  • 界面控件DevExpress WPF导航组件,助力升级应用程序用户体验!(下)
    DevExpressWPF的SideNavigation(侧边导航)、TreeView、导航面板组件能帮助开发者在WPF项目中添加Windows样式的资源管理器栏或OutlookNavBar(导航栏),DevExpressWPFNavBar和Accordion控件包含了许多开发人员友好的功能,专门设计用于帮助用户构建极佳的应用功能。在上文中(点击这里回......
  • 车机 Android 环境下利用 CarAudioService 实现自定义 Java 服务自启动
    注意:本文基于Android11进行分析Qidi2023.11.28(MarkDown&Haroopad)0.简介AndroidRO(ResourceOverlay)机制Overlay实现的效果正如其字面意思,就是“在原有效果的基础上再叠加一些效果”。Android提供了两种实现方式:编译时:https://source.android.com/docs/set......
  • Unreal C++自定义Actor设置StaticMesh和Material
    1.新建第三人称c++游戏(其它模板开局也可以的)2.新建继承自Actor的c++类3.添加静态网格体成员SM_MyActor,并在构造函数中进行相应的初始化UCLASS()classMYPROJECT9S_APIAMyActor:publicAActor{GENERATED_BODY()protected:/**Pleaseaddavariabledescripti......
  • 微信小程序自定义顶部导航栏并适配不同机型
    前言在小程序中,顶部导航栏是一个非常重要的组件,它不仅可以方便用户进行页面切换,还可以提高用户体验。默认情况下,小程序的顶部导航栏是由系统自动生成的,我们只能修改一些基本的样式,如背景色、文字颜色等。但是,如果想要实现更加复杂的样式,如自定义图标、自定义背景等,而且在不同的手......
  • Samba共享服务搭建
    环境准备主机IPRocky_Linux(samba服务器)192.168.3.1/24windows11(客户端)192.168.3.25/24安装服务dnfisntallsamba-y修改配置创建共享目录登录用户useradd-M-s/sbin/nologinqclrecho123|passwd--stdinqclrmkdir/opt/qclrchown-Rqclr:qclrqclr/smbpasswd-aqclr......