首页
友链
Search
1
本网站搭建
24 阅读
2
原神!启动!0v0
22 阅读
3
25/26大模型面试经典题
13 阅读
4
常用代码模板4——数学知识
6 阅读
5
LLM
5 阅读
经验贴
从零开始系列
学生时代
工作
claude code
C++
登录
/
注册
Search
标签搜索
0-1
web
justu
Wxb
累计撰写
40
篇文章
累计收到
0
条评论
首页
栏目
经验贴
从零开始系列
学生时代
工作
claude code
C++
页面
友链
搜索到
2
篇与
的结果
2026-03-31
实现tool.epoch42.cn
开源才是最难的xd
2026年03月31日
3 阅读
0 评论
0 点赞
本网站搭建
😁 太难啦 😁 最开始打算本地mysql+ghost/or各种博客框架+nginx 本地环境是多用户ubuntu服务器 端口环境异常恶劣hh nginx启动很困难 网络环境为内网环境 为了实现网站梦 遂开始从0构建 基本路线是本地frpc——阿里云ecs的frps+nginx上面 域名解析到ecs的公网ip上面 一切的原因都是因为太对了出此下策 (气笑了) ::(乖) 现在就是简单的使用pm2托管了typecho架构的网站 使用sqlite 使用了一些大佬的开源主题+插件这里给下他们的链接苏晓晴 Joe little-gt why not nginx? 😊 openresty LISTEN 80 因为环境下太多用户 改用openresty也很困难 配置文件如果在root下直接启动过于危险 so passwhy not mysql? 😆 有服务跑在了3306 而大部分默认配置都直接要跑3306 一旦要修改端口不知道要改多少内容 而本人是mysql菜鸡 所以选择了最简单的方式(已被mysql权限狠狠折磨了)why not ...? 😭 最开始把框架想的很大 最后发现自己不行 甚至尝试自己写前后端+数据库架构搭建 也能搭出来 但是你懂的 异常简陋 所以砍掉成现在这个样子了我深深感受到了什么叫做 如无必要勿增实体typecho:轻量级博客框架——>基于php下载:从 typecho 官网 下载压缩包。解压:放到你想要启动网站的目录下(可以新建一个文件夹比如 typecho_site)(文件夹名字随便你)。安装:访问域名,填入站点信息,30秒就能装好。cd /跳转到你放typecho的文件夹 # 启动 PHP 内置服务器 # -S 指定监听地址和端口 # -t 指定网站根目录php -S 0.0.0.0:8888 -t /你放typecho的根目录文件夹 (8888改成你喜欢的端口就行了)php不是后台托管命令 我习惯用pm2了 比较方便管理pm2 start "php -S 0.0.0.0:8888 -t /你放typecho的根目录文件夹" --name "typecho-blog" 上述命令其实就是让系统找到pm2这个服务/软件 start:启动 双引号里为具体命令 --name:自定义一下改进程名字查看状态:pm2 list(你会看到 typecho-blog 在列表中显示 online)。 如下│ id │ name │ mode │ ↺ │ status │ cpu │ memory │├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤│ 7 │ epoch42_blog │ fork │ 0 │ online │ 0% │ 76.0mb │你可以使用 pm2 restart epoch42_blog 或者 pm2 restart 7 (7是服务的id) 来重启typecho (如果你对typecho系统文件进行更改了的话)映射经过上述命令 你其实已经完成一大半了 typecho会显示在你本地服务器端口8888上面(你命令中的端口)如果你是直接在公网ecs上面使用 那么你只需要把端口绑到你的域名就好了当然 如何申请域名并拥有一个属于自己的域名(在国内)也是很麻烦主题/插件 typecho默认的主题和后台内容并不友好 我也在探索阶段 我在前面提到的开源大佬中 分别有后台和主题的代码 可以很快弄出一个像我这样的网站(你也试试吧xd 只需要把他们的压缩文件夹解压并且放到typecho的相应目录下即可 /usr/plugins (插件 /usr/themes (主题
2026年03月30日
24 阅读
0 评论
0 点赞