首页 » SEO优化 » php7115技巧_支配Typecho开源博客系统

php7115技巧_支配Typecho开源博客系统

访客 2024-12-09 0

扫一扫用手机浏览

文章目录 [+]

云耀做事器L实例支配Typecho开源博客系统

云耀做事器L实例支配Typecho开源博客系统1. 华为如斯耀做事器L实例先容2. Typecho2.1 Typecho3. 支配华为如斯耀做事器L实例3.1 云耀做事器L实例购买3.1.1 云耀做事器L实例初始化配置3.1.2 远程登录云耀做事器L实例4. Typecho4.1 LNMP4.2 FTP4.3 添加虚拟主机4.4 上传代码4.5 Typecho安装6. 总结

php7115技巧_支配Typecho开源博客系统

本文将先容在已安装 Apache 做事的云耀做事器L实例的 Centos7.8做事器上安装支配 Discuz! Q。

php7115技巧_支配Typecho开源博客系统
(图片来自网络侵删)

1. 华为如斯耀做事器L实例先容

华为如斯耀做事器L实例是一种高性能、高可靠性的云做事器实例,适用于大规模企业级运用、大数据剖析等场景。
它基于华为最新一代的硬件虚拟化技能,供应了更高的打算、存储和网络性能,同时保障了数据安全和隐私保护。

云耀云做事器L实例官网:https://www.huaweicloud.com/product/hecs-light.html

华为如斯耀做事器L实例拥有以下特点:

1.高性能:采取华为自研的最新一代虚拟化技能,提高了打算、存储和网络性能,使得L实例可以轻松应对大规模企业级运用和大数据剖析等场景的高性能需求。

2.高可靠性:通过多重备份和快速规复技能,保障了数据的安全性和可靠性。
纵然发生硬件故障或数据丢失,也能快速规复业务,确保了业务的连续性。

3.大略易用:供应了自动化运维和智能管理平台,使得支配和管理云做事器变得大略易用。
用户只需通过大略的配置和命令行工具,即可完成支配和管理任务。

4.灵巧扩展:支持按需扩展资源,可根据业务需求自由调度打算、存储和网络资源,灵巧应对业务增长和负载变革。

5.安全可靠:严格遵守国内外安全标准和法律法规哀求,保护用户数据的安全性和隐私。
同时,供应了多种安全方法,包括访问掌握、漏洞扫描等,保障了云做事器的安全可靠运行。

2. Typecho

2.1 Typecho

Typecho是一款轻量级、大略易用的博客程序,由PHP开拓。
Typecho的设计目标是大略、快速和纯粹,适宜用来搭建个人或团队博客。
它具有简洁的界面、强大的自定义功能和精良的性能表现。

3. 支配华为如斯耀做事器L实例

3.1 云耀做事器L实例购买

进入华为云官网:https://www.huaweicloud.com/

进入掌握台

搜索云耀做事器HECS

选择登录L实例掌握台

如果没有运用实例,则可以选择购买资源

云耀做事器L实例在购买阶段相对付传统的华为云ECS做事器购买十分大略便捷

关于区域选择,可以按照下面规则选择得当的区域

•地理位置就近原则。
根据用户群所在位置,应就近选择区域以减少网络时延,提高访问速率。

•不同区域价格差异。
不同区域的做事器价格可能会有所不同,因此需考虑预算和本钱效益。

•备案考虑。
根据所在的行业和业务需求,有些区域可能须要特定的备案或审批手续,该当提前理解和考虑。

•多产品同区域内网互通。
如果须要将多个华为云产品支配在同一区域内,以便实现内网互通,可以提高访问速率和数据传输效率。

本次我选择的是Centos7.8版本

关于实例规格选择,这要根据大家的实际业务需求和资金进行综合考虑

综上考虑,我现在的区域为华北-北京四,系统镜像为Centos7.8,实例规格为2c-2G,先购买一个月

大家也可以根据自己需求选择增配数据盘,主机安全,云备份等功能

点击立即购买并支付用度,支付成功后回到云耀做事器L实例掌握台等待机器创建成功。

3.1.1 云耀做事器L实例初始化配置

进入云耀做事器L实例掌握台,可以看到我们购买的实例

单击实例,进入掌握界面

在这里可以看到此做事器的一些基本信息

首先须要重置密码

对付我们是下个步骤安装jumpserver过程中须要开放一些端口,以是还须要配置安全组规则

选择变动安全组,选择自己认为得当的安全组或者新建安全组规则

3.1.2 远程登录云耀做事器L实例

每个人的喜好不太一样,常用的shell登录终端有很多,这里我利用的是MobaXterm

MobaXterm是一款强大的终端工具,它集成了SSH客户端、X做事器和Unix命令集工具箱。
在Windows操作系统下,MobaXterm可以帮助用户轻松地连接并操作Linux做事器。

MobaXterm具有以下特点:

2.集成了SSH客户端:MobaXterm通过内嵌SSH客户端,可以快速建立与Linux做事器的安全连接,实现远程登录和管理。

3.支持X做事器:MobaXterm集成了X做事器,可以在Windows上运行Unix/Linux环境,并支持图形界面运用程序。

4.供应Unix命令集:MobaXterm集成了Unix命令集(GNU/Cygwin),用户可以在Windows上运行大多数Linux命令,实现高效的终端操作。

5.多终端视窗:MobaXterm支持开启多个终端视窗,可以同时连接多个Linux做事器,并进行灵巧的终端管理。

6.可扩展性强:MobaXterm可以通过集成插件来扩展功能,例如运行Gcc、Perl、Curl、Tcl/Tk/Expect等程序。

7.免费开源:MobaXterm分为免费开源版和收费专业版,用户可以免费利用开源版,并根据需求选择专业版以得到更多的功能和更好的技能支持。

新建ssh登录,填写云耀做事器L实例的ip和用户名并输入密码

登录成功

4. Typecho

4.1 LNMP

LNMP代表的便是:Linux系统下Nginx+MySQL+PHP这种网站做事器架构。
大略理解为网站的运行环境即可。
鉴于这里更多的是面向无履历的小白朋友,以是推举LNMP一键安装包搭建环境。
详细操作步骤如下:

1.利用SSH 客户端工具连接到云做事器。

2.运行命令screen -S lnmp,如果提示screen: command not found命令不存在可以实行:yum install screen或apt-get install screen安装 screen此步骤非必需,为预防连接断开造成安装失落败

3.实行LNMP安装命令:wget http://soft.vpser.net/lnmp/lnmp1.5beta.tar.gz -cO lnmp1.5beta.tar.gz && tar zxf lnmp1.5beta.tar.gz && cd lnmp1.5 && ./install.sh lnmp,如果提示wget: command not found,利用yum install wget或apt-get install wget命令安装wget

4.命令实行完后会弹出数据库版本选择。
由于Typecho没有对MySQL版本做哀求,以是这一步直接回车,默认会选择2,安装MySQL 5.5.58

5.哀求输入数据库root账户密码,数字请利用键盘区的数字键(见下图赤色框线)输入。
如果输错,利用CTRL + Backspace键进行删除。
输入完成后回车确认。

6.是否开启MySQL的InnoDB引擎,建议开启,输入y,回车确认

7.选择PHP版本,建议选择7, PHP 7.1.15,回车确认

8.是否安装内存优化,直接回车,不安装

9.提示”Press any key to install…or Press Ctrl+c to cancel”后,按回车键确认开始安装。

10.安装时长视配置不同可能不同,我安装时大概耗时40分钟,安装完成后提示(这张图是1.4版本的,提示是一样的)

到这里,LNMP一键包安装完成,下面我们开始安装ftp做事

4.2 FTP

1.依然利用lnmp一键包供应的脚本进行安装。
如果上一步安装完成后没有做其他操作,当前仍旧在lnmp1.5目录下,直接实行./pureftpd.sh,涌现下图提示,按回车确认安装。

2.涌现下图即为安装成功,提示用lnmp ftp {add|list|del|show}命令进行操作。
现在先不管,后面添加虚拟主机时一起添加。

4.3 添加虚拟主机

1.运行命令lnmp vhost add,输入你的域名

2.提示是否添加其他域名,如果有其他前缀的域名同样须要解析到这里,就输入该域名、回车,如果没有,则直接回车。

3.确认站点目录,没有分外哀求的话直接回车确认。

4.是否须要重写规则,输入y,回车。

5.选择重写规则,输入typecho,回车。

6.添加PHP Pathinfo,输入y,回车。

7.日志记录,呃,这个没有履历的话,开不开无所谓,看不懂的话开了也没用。
y或者n都可以。
回车确认。
如果选择开启,则会提示输入日志文件名称,直接回车选择默认的就好。

8.是否利用相同的名字创建数据库和MySQL用户,y,回车

9.哀求输入数据库root账户密码,输入上面安装lnmp时第5条设置的root密码。
这里输入密码时是不会显示字符的,直接输完回车就好。

10.输入要创建的数据库名,由于我们这里是搭建博客,我这里输入blog。

11.给同名用户blog设置密码,输入新密码,回车确认。
如果输错,利用CTRL + Backspace键进行删除

12.是否创建ftp用户,y,回车

13.输入ftp用户名,我这里依然用blog

14.设置ftp用户密码,输入密码,回车确认。

15.是否添加ssl证书,建议添加,y,回车确认。
(lnmp供应了证书自动申请、自动延期,证书供应商是Let’sEncrypt。
)这一步务必需要把稳的是,如果此时域名尚未解析到当前做事器,则无法成功添加证书。

16.输入2,利用免费SSL证书供应商Letsencrypt的证书,自动天生SSL证书等信息

17.须要输入一个邮箱,回车确认。

18.提示 Press any key to start create virtul host… 后,回车确认便会开始创建虚拟主机。
添加成功会提示添加的域名、目录、伪静态、日志、数据库、FTP等干系信息,如下图

到这里,全体虚拟站点添加就完成了。
请牢记刚刚设置的数据库用户名,数据库密码,ftp用户名,ftp密码,后面会利用到。

4.4 上传代码

1.从typecho的官网下载源码

2.利用ftp客户端软件连接做事器,xftp为例,设置流程为:文件->新建->填写

站点名称,主机项填写做事器地址,用户名填写刚刚设置的ftp用户名,密码处填写ftp密码;

选项->取消勾选被动模式

3.将下载的typecho源码解压,上传。
把稳:源码解压后是build文件夹,上传时为上传build文件夹内的所有文件,build文件夹本身不要上传。

代码上传完成。
如果ftp一贯连接不上,请在云做事供应商处检讨做事器安全组设置,是否许可21端口连接。

4.5 Typecho安装

1.浏览器访问你的博客域名。

2.开始配置

3.初始化配置中须要修正:

–数据库用户名修正为添加站点时设置的数据库用户名

–数据库密码修正为添加站点时设置的数据库密码

–数据库名由于我们之前创建了跟用户名同名的数据库,以是这里一样修正为数据库用户名

–网站地址将http修正为https

–用户名在博客上创建一个管理账号,页面、文章等须要通过该账号处理。

–登录密码为管理账号设置密码

–邮件地址你的邮箱地址

4.点击确认,开始安装后,完成博客安装。

至此,博客搭建完成。

6. 总结

本文先容了华为如斯耀做事器L实例和Typecho2.1的支配过程。
首先先容了云耀做事器L实例的购买步骤,然后先容了安装LNMP环境和开启MySQL的InnoDB引擎的建议。
接着,先容了安装Typecho2.1的详细步骤,包括添加虚拟主机、选择重写规则、添加PHPPathinfo、日志记录等操作。
末了,将Typecho源码上传至做事器并进行安装配置。
在支配过程中,须要把稳不同安装配置可能存在的差异,安装过程可能须要耗费40分钟旁边。
通过本文的先容,读者可以理解到支配Typecho2.1到华为如斯耀做事器L实例的基本流程和操作要点,为其支配过程供应参考。

-----已授权转载

标签:

相关文章