外链论坛

 找回密码
 立即注册
搜索
查看: 1|回复: 0

云服务器搭建Typecho个人博客网站,保母级建站教程,网站搭建教程

[复制链接]

2655

主题

176

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99100427
发表于 15 小时前 | 显示全部楼层 |阅读模式

运用Linux和宝塔面板搭建Typecho博客网站的教程,网站搭建教程,超仔细的纯小白教程。还有模板/主题更换,插件安装的教程。

本文运用的博客程序是Typecho,你能够换用其他,例如WordPress、Z-Blog、emlog等等,搭建的流畅都差不多的,参照本教程而后自己再摸索一下就会了。

WordPress博客网站搭建教程:https://blog.zeruns.tech/archives/737.html

站长交流群:767557452

什么是个人博客

个人博客是一种在互联网上发布自己的文案照片、视频等内容的平台,一般以文字为重点形式,但能够包括其他媒介

个人博客的用途非常广泛。它能够用来记录博主的平常生活、分享自己的知识和经验、展示自己的作品和技能,以及交流自己的观点和看法。经过个人博客,博主能够与读者创立联系,分享自己的见解和体验,同期能够从读者那里得到反馈和意见

博客最初的名叫作是Weblog,由web和log两个单词构成,按字面意思就为网络日记,后来爱好新名词的人把这个词的发音故意改了一下,读成we blog,由此,blog这个词被创造出来。中文意思即网志或网络日志,不外,在中国大陆有人常常将Blog本身和blogger(即博客作者)均音译为“博客”。

Typecho简介

Typecho是一款轻量级的开源博客程序,由type和echo两个词合成而来,这个名叫作源自研发团队的头脑风暴。其中,“Type”拥有打字的意思,象征着博客是一个经过打字在网络上表达自己的平台;“Echo”则寓意着回声、反馈、共鸣,同期是PHP中最平常、最重要的函数之一。

Typecho基于PHP研发能够运行在各样平台上,同期支持多种数据库,如Mysql、PostgreSQL、SQLite等。此外,Typecho在GPL version 2许可证下发行,是一款内核强健、扩展方便、体验友好且运行流畅的博客程序,能帮忙用户搭建独一无二个人网络日志发布平台,享受创作的愉快

重点功能

• 支持多种数据库(MySQL, SQLite, PostgreSQL)

• 支持Markdown语法

• 支持插件

• 支持主题

• 支持自定义字段

• 支持自定义页面

需求

• HP 7.2.0或更高版本

• 数据库(MySQL, SQLite, PostgreSQL)

• MySQL 5.5.3或更高版本

• SQLite 3.7.11或更高版本

• ostgreSQL 9.1或更高版本

Typecho开源链接:https://github.com/typecho/typecho

Typecho文档:https://docs.typecho.org/doku.php

搭建流程概述

1. 注册域名

2. 域名备案(倘若运用内地服务器能够忽略)

3. 购买云服务器

4. 安装宝塔面板

5. 创建网站和上传网站源码

6. 配置网站

域名注册

什么是域名?

域名能够通俗地理解为互联网上的“门牌号码”或“位置”。每一个网站在互联网上都有一个独一位置,这个位置便是域名。例如,人们常常拜访的“baidu.com”,“taobao.com”等都是域名。它们由一串字符构成一般包含字母、数字和连接符“-”,并由“.”分隔成几部分。域名的功效是让人们能够更易拜访和记住网站,而不需要记住繁杂的IP位置同期,域名拥有必定商场价值,能够做为企业或个人在互联网上的标识和品牌形象。

注册域名

因为日前雨云还没上线域名注册服务(已然在做了),因此还是意见先去腾讯云阿里云等平台注册域名,当然你能够运用雨云的免费二级域名。

选取域名要选取能够备案的域名,可备案域名后缀列表:http://www.xinnet.com/service/cjwt/idc/guanli/1589.html

而后到域名掌控台进行实名认证就行。倘若你用的内地服务器那还需要进行域名备案。

备案的流程就不细说,自己去认识一下就行。

准备

首要需要一台云服务器,要有公网IP的,举荐雨云的:

雨云优惠注册位置https://www.rainyun.com/zeruns_?s=wechat

优惠码:zeruns

运用优惠码注册后绑定微X得到5折优惠券

其他服务器举荐https://blog.zeruns.tech/archives/383.html

注册完账号后进到雨云掌控台,云服务器入口能够在后台的总览 和 制品 部分找到:

点击购买云服务器,接着选取服务器区域,国内用户意见选取内地机房,由于延迟低网络稳定,例如宿迁和十堰,其中举荐十堰,由于IP便宜,倘若预算充足选取宿迁更好(防御高,BGP线路)。但倘若备案域名那意见选取香港或美国的服务器。

我域名已然备案了,因此能够选取内地的服务器,我这儿选了湖北十堰的。

配置选取2核2G通常够用了,倘若你网站用户多就选高点的配置,能够后期升级配置。

系统选取Debian11,预安装APP选取 [服务器运维面板] 宝塔面板 最新版,你能够不选预安装APP,后面教程有教怎么安装宝塔,选了预安装就会自动帮你装好,而后经过雨云掌控表示的面板位置和账号秘码直接登陆就行。

都选好后就能够点击立即购买了,能够选取1元试用1天。

购买后就可在我的云服务器这儿看到你买的云服务器,点击管理

接着就能够看到云服务器的信息了,在这儿重装/切换系统,能够升级配置。

等待服务器创建完成以及预安装APP安装完成。

安装宝塔面板

首要需要经过SSH客户端连接服务器

下载安装并打开ssh客户端软件,ssh客户端软件举荐putty或mobaxterm,还有用win自带的终端或CMD行。

倘若用mobaxterm,在SSH客户端中输入你的服务器的IP位置(雨云掌控台获取),还有SSH端口(通常默认是22),而后点击好的打开。

而后输入账号并按回车,账号通常默认为root,接着输入秘码并按回车确定,输入秘码时不会表示出来。

温馨提示:在SSH终端中按住鼠标左键选取文字,而后松开鼠标,再在空白处单击一下,这般就把选中的文字复制了;在SSH终端单击右键即为粘贴。

这儿用windows的终端

安装宝塔面板

注册宝塔账号(下面登陆宝塔需要绑定宝塔账号):https://www.bt.cn/?invite_code=M191a2pjZnQ=

在终端中输入以下命令安装宝塔面板:

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

而后输入y再按回车确定

安装完成后记下登陆位置和账号秘码

在浏览器位置栏输入登陆位置登陆进去。

安装LNMP套件,PHP版本选取7.4,其他默认就可,安装方式生产环境意见选取编译安装,但编译安装时间较长。

而后等待安装完成就可进行下一步。

这儿用AI生成为了一段关于nginx、PHP和MySQL的功效解析,你们能够认识一下:

网站服务器中的Nginx、PHP和MySQL各自装扮区别的角色,下面简要解析它们的区别和功效

1. Nginx:

• 功效:Nginx是一个高性能的HTTP和反向代理服务器,是一个IMAP/POP3/SMTP代理服务器。它能够做为Web服务器,能够用作反向代理、负载平衡器和HTTP缓存等。

• 区别:与其他Web服务器(如Apache)相比,Nginx更注重性能和效率,采用事件驱动(异步)架构,能够处理高并发连接。另外,Nginx配置灵活,资源消耗低。

2. PHP:

• 功效:PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。它能够生成动态页面内容、处理表单数据、拜访数据库等。PHP一般与Web服务器结合运用经过特定的模块或FastCGI等方式与服务器通信。

• 区别:PHP区别于HTML,它是一种脚本语言,能够嵌入到HTML中,并由服务器解释执行。这使得PHP能够动态生成网页内容,实现用户与网站的交互。

3. MySQL:

• 功效:MySQL是一个关系型数据库管理系统,用于存储和管理网站的数据。它能够供给数据的持久化存储、查找、更新和删除等功能。MySQL支持多种存储引擎,能够按照需要选取区别的存储引擎以得到最佳性能。

• 区别:MySQL与其他数据库系统(如Oracle、SQL Server等)相比,拥有开源、免费、易于运用和管理的优良另外,MySQL支持海量的并发连接,拥有良好的稳定性和靠谱性。

总结起来,Nginx重点负责处理Web请求和供给静态资源,PHP用于生成动态页面内容,而MySQL则负责存储和管理网站数据。这三者一般协同工作,为用户供给丰富的网站功能和良好的性能体验。

设置域名解析

到域名解析掌控台,添加记录,主机记录自己输入一个名字,例如输入blogblog,拜访网站的时候便是blogblog.zeruns.tech,输入@,拜访网站就直接拜访zeruns.tech,记录值输入自己服务器的IP。

能够运用雨云的免费二级域名。

选取类型A,子域名自己输入一个爱好的,主域名倘若你用内地服务器就只能选那个备案域名。

创建后在下面能够看到,取消勾选CF代理。

创建网站

首要需要下载网站源码

Typecho官方下载位置https://typecho.org/download

Typecho v1.2.1版本 雨云ROS下载位置https://url.zeruns.tech/B4wxt

到宝塔面板添加一个站点,输入你自己的域名,数据库选取MySQL,数据库账号密码能够自己设置,但意见默认,PHP版本选7.4,而后点提交。

点击这儿进到网站根目录。

刚才下载的Typecho网站源码压缩包上传上去。

将上传的压缩包解压出来

网站配置

网站安装

接着在浏览器位置栏输入你的域名打开,根据提示安装

数据库适配器选取MySQL,而后输入数据库用户名、秘码、库名等信息,这些能够在宝塔面板的数据库页面查找

接着输入你要设置的管理员账号秘码

这般就安装完成为了

登陆后能够这儿进入博客后台。

更换模板/主题

在官方社区找一个爱好的主题下载下来:https://forum.typecho.org/viewforum.php?f=5

这儿选取了MeaWord主题

MeaWord介绍位置https://forum.typecho.org/viewtopic.php?t=24996

MeaWord下载位置https://cn-sy1.rains3.com/rainyun-assets/Pic/2023/12/Typecho-Theme-MeaWord-main_13b41a6c52c61f49f74b4372bbe939cd.zip

到宝塔面板的文件管理处,进入到网站的主题目录 /www/wwwroot/你网站文件夹名/usr/themes ,将下载的主题压缩包上传到这个目录,并将压缩包解压。

接着到博客后台,点击 掌控台→外观能够看到刚才上传的主题已然表示这儿了,点击启用。

到博客首页看,主题已然成功被启用了。

安装插件

在官方社区选你爱好的插件下载下来:https://forum.typecho.org/viewforum.php?f=6

这儿选取了TeStore:https://forum.typecho.org/viewtopic.php?t=11097

TeStore 雨云ROS下载位置https://cn-sy1.rains3.com/rainyun-assets/Pic/2023/12/1226007143_4cfbb30391a6adc3b26176fddc1b2fbe.zip

TeStore是一个非官方的插件仓库插件,安装了就能够在后台一键下载安装其他插件,你可以单独下载其他插件安装。

到宝塔面板的文件管理处,进入到网站的插件目录 /www/wwwroot/你网站文件夹名/usr/plugins ,将下载的插件压缩包上传到这个目录,并将压缩包解压。

接着到博客后台的 掌控台→插件能够看到刚才上传的插件已然表示这儿了,点击启用。

启用SSL/HTTPS

按下面照片操作申请SSL证书,能够到雨云掌控台申请SSL证书而后手动填进去。

安排好SSL证书后就能够经过HTTPS来拜访网站了

教程到此结束了,更加多功能和细节请自己探索。

举荐阅读

• 雨云服务器快速搭建Cloudreve网盘网站并挂载雨云对象存储的教程:https://blog.zeruns.tech/archives/743.html

• PicGo+雨云ROS搭建自己的图床,可协同Typora运用https://blog.zeruns.tech/archives/734.html

• 雨云游戏云MCSM面板服运用&我的世界Forge服务端开服教程:https://blog.zeruns.tech/archives/736.html

• 雨云VPS用Linux搭建我的世界Mohist服务器教程,MOD和插件服开服教程:https://blog.zeruns.tech/archives/748.html

• 雨云游戏云VPS搭建MCSM面板和我的世界Paper服务器教程:https://blog.zeruns.tech/archives/738.html

• 雨云服务器搭建内网穿透服务器教程,NPS搭建和运用教程:https://blog.zeruns.tech/archives/741.html

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-10-3 18:16 , Processed in 0.072340 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.