TypechoJoeTheme

云酒吧

用户名
密码
用户名
邮箱

无面人

生活的理想就是为了理想的生活!

1Panel+ Typecho环境个人博客搭建教程

2025-02-24
/
1 评论
/
52 阅读
/
正在检测是否收录...
02/24

1Panel+ Typecho环境个人博客搭建教程

  1. 准备
    要想搭建一个1Panel环境的个人博客,你需要以下准备工作:
    1) 一台服务器
    2) 一个域名
  2. 搭建1Panel环境
    本文采用服务器系统为Debian 12
    采用xshell连接服务器进入操作:
    进入后直接运行安装脚本即可:
# Debian

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh

Ubuntu

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

RedHat/CentOS

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh

安装程序会自动安装docker和docker-compose环境,无需提前配置
如果出现错误,可以查看官方FAQ:产品 FAQ - 1Panel 文档

自动配置docker
安装目录一般默认即可,出现类似于上图的界面说明安装程序正在自动配置docker环境

环境安装完成
出现上面的界面,说明docker和docker-compose环境安装完成,可以自定义面板端口,这里直接默认

用户名密码
这里设置面板基本信息,因为是演示面板,直接默认即可,实际操作中可以自定义用户名和密码

出现上面的界面,说明安装完成了
安装成功后,控制台会打印面板访问信息,可通过浏览器访问1Panel:
http://目标服务器 IP 地址:目标端口/安全入口
如果使用的是云服务器,请至安全组开放目标端口。
ssh 登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口(entrance)

  1. 配置面板
    复制上一步中的地址,登录信息并登录面板

    如果出现上图的页面,请带上安全入口访问

    登陆页面
    出现上图的页面,首先同意条款,然后输入登录信息登陆即可

    面板
    上图是正常的面板页面,下面开始进行环境配置

    配置环境
    注意!这时有两种方案 1、搜索typecho,全自动安装,但这是基于apache的 2、手动安装
    第一个方案无需讲解,直接安装即可,这里直接讲解第二个方案

    应用市场

    安装网站服务器

    配置安装参数
    如果没有特殊需求,点击确认按钮安装即可,等待安装完成

安装中
安装中变为“已启动”则说明安装完成,如下图所示:

安装完成

安装PHP

如上图所示,下一步安装PHP环境,搜索PHP,建议安装PHP7,点击“安装”按钮(需要点击两次,一次在应用市场,一次在详情界面)

运行环境
点击“创建运行环境”按钮
注意:下面严格按照图片中指出的参数配置,否则可能无法安装

扩展要求

参数
所需扩展可以在typecho官网文档查看:开始安装 - Typecho Docs
点击确认创建运行环境

创建运行环境
圈出部分变为“正常”后,表明环境安装完成,
还是在应用市场搜索“mysql”,点击安装,版本选择5.7.*即可,所有配置项无需修改,安装流程同其他应用,不再单独解释

全部安装完成后,进行下一步

  1. 配置网站
    首先,您需要一个域名(已有的跳过)
    域名需要CNAME解析到http://global.raincdn.cn,用于绑定cdn
    Cloudflare实例:

    下面回到NAT端口映射,创建用于网站的端口映射,如图:

    端口为80(配置ssl后是443),点击下方复制链接,注意!复制的是网站的链接,不是1Panel或ssh
    来到免费cdn:创建CDN | 雨云 (rainyun.com)

    cdn
    回源端口填写上一步的外网端口,点击创建
    回到1Panel面板,点击左侧“网站”——“创建网站” 注意:网站目录不能有中文

    创建网站
    域名 处填入自己的域名
    点击确认完成创建,下面配置网站文件

    网站创建完成
    注意!与其他面板不同,下图中是网站根目录,其他文件为存储配置等的目录!注意!与其他面板不同,下图中index是网站根目录,其他文件为1Panel存储配置等的目录!

    进入index文件夹

    下载
    下载链接:https://github.com/typecho/typecho/releases/latest/download/typecho.zip 直接填入即可

    下载完成
    出现上图的页面,说明下载完成

解压
点击解压后,应如下图所示:

解压完成
下面创建数据库,访问链接:http://1panel地址/databases/mysql,或者点击面板左侧“数据库”分栏,点击按钮:

除密码,权限之外,其余信息均可自定义,但是需要复制数据库名,用户名和密码备用
下面访问域名,进行安装

  1. 安装网站
    如果上面的操作严格按照本文进行(标注自定义配置的除外),访问网站域名时,应到出现这样的界面:

install.php
点击“我准备好了,开始下一步”进行安装
注意!如果出现错误提示,请参照附录注意!如果出现错误提示,请参照附录A
如果正常,应该出现如下图所示的页面:

将上一步复制的用户名,密码,数据库名填入
注意!与其他面板不同,此处的数据库地址为:注意!与其他面板不同,此处的mysql数据库地址为:mysql:3306,无需添加任何前缀后缀,如图所示:

确认无误后,点击“确认,开始安装”按钮,运行安装

此页面除了网站地址不修改外,其余均自定义配置,点击继续安装
出现这样的界面后,博客安装完成!

对于其他问题,可以参阅附录A、B

  1. 附录A - 错误排除
    A.1 无法写入
    错误描述图:

如果出现上图所示的报错,指出上传目录无法写入,请尝试执行以下操作:
访问1Panel网站控制台,点击网站目录旁的小图标

应该会跳转到这样的页面:

点击第一个文件夹:index后的”权限“栏的按钮,在这里是”0755“

应该会出现上面的页面,在这里勾选写入,如下图所示,并勾选“同时修改子文件夹属性”

点击下方确定按钮,并回到2.g节,重新尝试安装,如果问题仍未解决,请尝试重新建立网站
A.2 响应超时
报错信息类似于:找不到网页所在的地址,花了太长时间进行响应
解决方法: 回到2.f节 重新配置域名,cdn和nat端口转发,然后重试

  1. 附录B - 扩展配置
    B.1 永久链接
    配置地址:http://博客地址/admin/options-permalink.php
    用途:方便分享等

B.2 多样主题
主题分享:Typecho主题模板站

B.3 更多配置&从WordPress导入
其他配置项可参考官方文档Typecho文档站点 - Typecho Docs
官方社区https://forum.typecho.org/
从WordPress导入Typecho:plugins:wordpress-to-typecho - Typecho Docs

朗读
赞(0)
评论 (1)
  1. ynqsosnjkc 作者
    Windows 10 · Google Chrome

    作者的观点新颖且实用,让人在阅读中获得了新的思考和灵感。

    2025-02-28 回复