情侣网站搭建教程

方式1

使用 docker 安装,先去创建 /nwa/typecho 文件夹,再在里面创建 docker-compose.yml,我外部有 mysql8 直接配置外部的。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
services:
# mysql:
# image: mysql:8.0
# container_name: typecho-mysql
# restart: always
# environment:
# MYSQL_ROOT_PASSWORD: root123
# MYSQL_DATABASE: typecho
# MYSQL_USER: typecho
# MYSQL_PASSWORD: typecho123
# volumes:
# - ./mysql:/var/lib/mysql
# command: --default-authentication-plugin=mysql_native_password

# typecho:
# image: joyqi/typecho:nightly-php8.2-apache
# container_name: typecho
# restart: always
# depends_on:
# - mysql
# ports:
# - "8080:80"
# volumes:
# - ./typecho:/app/usr

typecho:
image: joyqi/typecho:nightly-php8.2-apache
container_name: typecho
restart: unless-stopped
ports:
- "17575:80"
volumes:
- /nwa/typecho/usr:/app/usr

建表:

1
2
3
CREATE DATABASE typecho
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;

启动,开科学上网:

1
docker compose up -d

记得端口映射,前缀那个默认不改动。访问 http://localhost:17575/

image-20260705122225409

luckyNwa,22…,1656213092@qq.com

主题下载地址:zwying0814/Brave: Typecho情侣主题Brave
修复了它的cdn问题,推荐下载这个

本地打开 http://localhost:17575/admin/themes.php,看到 Brave 主题,点击启动,再设置外观。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
永远
https://imgs.luckynwa.top/profile/love/bg.jpg
2024/12/28
https://imgs.luckynwa.top/profile/love/boy.jpg
https://imgs.luckynwa.top/profile/love/girl.jpg
boy
girl

https://imgs.luckynwa.top/profile/love/bg2.jpg
http://localhost:8080/index.php/5.html #注意创建下的值

https://imgs.luckynwa.top/profile/love/bg3.jpg
http://localhost:8080/index.php/3.html

https://imgs.luckynwa.top/profile/love/bg4.jpg

创建 三个页面,记得勾选自定义模板:

  • 首页:自定义模板不选择,对应 3.html
  • 祝福板:自定义模板祝福板,对应 4.html
  • Love List:自定义模板 Love List,对应 localhost:17575/index.php/Love-List.html

首页配置

首页配置

修改版权

修改文件:/wwwroot/usr/themes/Brave/base/ 下的 foot.php

原代码

1
<p class="h6"> Powered by <a href="http://typecho.org" target="_blank">Typecho</a> ※ Theme is <a href="https://blog.zwying.com" target="_blank">Brave</a></p>

改为

1
<p class="h6"> Powered by <a href="https://luckynwa.top" target="_blank">luckyNwa</a></p>

方式2

服务器选择

推荐使用 星辰云 轻量云主机,性价比超高

域名配置

需要域名(二级域名即可),要做域名解析

  1. 先腾讯云域名解析:https://console.cloud.tencent.com/cns
  2. 然后绑定在自己的轻量云主机上面

环境要求

组件 版本
宝塔面板 最新版
Nginx 1.22.1(端口改为80)
MySQL 5.6
PHP 7.2.33

然后访问 http://域名/ 进入 nginx 页面,加上 index.html 即可正常访问。

宝塔操作流程

1
宝塔 → 网站 → 添加站点 → 域名(ftp和数据库也要勾选)→ 双击根目录 → typecho 压缩包上传并解压

上传目录无法写入?

手动将安装目录下的 /usr/uploads 目录权限设置为可写:

1
2
3
cd /www
chattr -ia wwwroot
chmod -R 777 wwwroot

用的星辰云,数据库账号:aiwwazbbi,密码同下。

管理地址:http://love.luckynwa.top/admin/welcome.php (这是下面配置网站 luckyNwa 22…)

主题配置

将主题压缩包完整上传到服务器上 Typecho 的 /usr/themes/ 文件夹内,解压,然后到 Typecho 后台 → 控制台 → 外观 → 启用主题

后面的配置和方式 1 一样。