使用阿里云服务器安装Z-Blog网站博客教程

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 阿里云服务器安装zblog网站程序记得开放端口,新手站长分享阿里云服务器安装Z-Blog网站程序教程

Z-Blog博客建站程序安装教程,新手站长使用阿里云服务器安装zblog博客程序全流程,包括zblog下载、Web环境搭建、zblog程序上传解压、安装以及数据库配置全流程,还包括zblog主题安装启用等操作:

zblog安装教程

新手站长使用阿里云服务器安装zblog,先下载zblog网站程序安装包、搭建zblog所需的Web环境、将zblog程序上传到网站根目录、域名解析到云服务器公网IP、安装zblog配置数据库、安装zblog主题:

zblog云服务器

安装zblog可以选择云服务器,也可以选择虚拟主机。像阿里云服务器活动价格已经很低了,没有必要选择虚拟主机,云服务器性能更好权限更高,使用更加得心应手。

注意:本文是使用宝塔面板搭建Web环境,然后在宝塔面板上新建站点安装zblog程序,所以像阿里云、腾讯云这样的带有安全组的云服务器,如果安全组汇中没有开放端口,记得提前开放80、443、8888、888、20和21端口,参考教程:阿里云服务器安全组宝塔8888端口开放教程

一:下载Z-Blog程序

新手站长使用的是PHP版的Z-Blog,在Z-Blog官方下载最新的Z-BlogPHP程序包:

新手站长下载的是Z-BlogPHP 1.7 Tenet正式版,下载到本地,解压后可以看到程序包的内容如下:

chengxujieya.jpg
Z-BlogPHP程序安装包

下载的Z-BlogPHP_1_7_2_3045_Tenet.zip放到本地保存好,稍后上传到网站根目录。

二:云服务器安装Web环境

Z-BlogPHP版本所需Web环境为LAMP或LNMP环境,新手站长使用的阿里云Linux系统服务器,先为云服务器安装宝塔Linux面板,然后宝塔面板上安装Nginx、MySQL和PHP环境。

本文简要说明一下阿里云服务器安装宝塔面板流程,详细步骤请参考:阿里云服务器安装宝塔面板教程(完整版全流程)

1、远程连接你的阿里云服务器,可以使用阿里云自带的远程连接工具,也可以使用第三方SSH工具,如Xshell等。下图是阿里云服务器管理控制台自带远程连接:

yuanchenglianjie.jpg
阿里云服务器远程连接

2、远程连接到云服务器后,执行宝塔安装命令。由于新手站长使用的阿里云服务器操作系统为Alibaba Cloud Linux,Alibaba Cloud Linux是基于龙蜥社区(OpenAnolis) 龙蜥操作系统(Anolis OS)的阿里云发行版,完全兼容 RHEL/CentOS 生态和操作方式,所以使用宝塔面板CentOS的安装命令即可,宝塔安装命令如下:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

执行命令后,会提示是否将宝塔安装在www目录下,恢复字母y,同意即可

Do you want to install Bt-Panel to the /www directory now?(y/n): y

等待自动安装,一般需要3-5分钟,实际安装时间与云服务器CPU内存和公网带宽有关。安装成功后会提示如下图:

success.jpg
宝塔面板安装成功

宝塔面板安装成功后,会自动生成宝塔外网面板地址、登录账号和密码。

3、登录宝塔面板安装LNMP环境,使用上面生成的宝塔面板的登录地址、用户名和密码的,登录到宝塔面板后台,如下图:

denglubaota.jpg
宝塔面板登录

第一登录会提示绑定宝塔账号,没有宝塔账号就注册一个(注册宝塔账号)。

绑定宝塔账号后,会提示推荐安装套件,选择LNMP环境即可,LNMP环境可以满足zblog程序的安装,默认即可,如下图:

lnmp.jpg
宝塔面板安装Z-Blog所需Web环境

选择一键安装,等待面板自动安装即可。

宝塔面板默认LNMP安装环境为:Nginx 1.20、MySQL 5.6、Pure-Ftpd 1.0.49、PHP 5.6、phpMyAdmin 4.4。

三:宝塔面板新建站点

宝塔面板安装完Z-Blog所需的Web环境后,可以为Z-Blog网站新建站点了。点击宝塔面板左侧的“网站”--“添加站点”,填写Z-Blog网站域名、FTP账号密码、和数据库账号密码,如下图:

tianjiazhandian.jpg
宝塔面板新建Z-Blog站点

然后点提交。

四:上传Z-Blog程序到网站根目录

宝塔面板上网站根目录在:/www/wwwroot/你的服务器域名下面,将步骤一中下载的Z-Blog程序上传到网站根目录下。点击宝塔面板左侧的“文件”,找到刚刚新建站点的域名,进入到该网站的根目录下,然后将Z-Blog程序到这个目录并解压,解压后的文件如下图:

genmuluchengxu.jpg
上传Z-Blog程序到网站根目录

五:域名解析到云服务器公网IP

把你的Z-Blog网站域名解析到云服务器公网IP地址上,域名解析新手站长就不多赘述了,各大域名注册商均提供解析教程:阿里云域名解析教程

六:浏览器输入网站域名,安装Z-Blog程序

在浏览器地址栏中输入网站域名,然后回车,正常情况下会显示Z-Blog安装程序,如下图:

zbloganzhuang.jpg
Z-Blog安装程序

点“下一步”会进入zblog环境检查,包括HTTP 服务器、PHP 版本支持、Z-BlogPHP路径、mysql、mbstring、sqlite3、OpenSSL、zb_users目录下权限检查、XML支持、JSON支持、iconv编码转换支持等参数,正常的话右侧会提示绿色对号,然后根据提示继续点“下一步”。

zblog数据库建立与设置,这一步是很重要的,填写数据库类型、数据库地址、数据库名、数据库用户名、数据库密码、表前缀等数据库信息,网站设置包括网站标题、管理员名称,以及主题选择,如下图:

zblogshujuku.jpg
Z-Blog数据库建立与设置

新手站长使用的是MySQL数据库,数据库和网站程序在同一台服务器上,所以数据库地址为localhost,数据库用户名密码可以参照步骤三宝塔面板添加站点时生成的数据库信息,表前缀默认zbp_即可。

网站设置中输入网站标题、管理员名称和密码,这个账号是用来登录zblog网站,管理网站和发布内容的账号,然后点“下一步”,数据库信息填写正确的话,会提示:

创建数据库!xxx
连接数据库并创建数据表!
创建并插入数据成功!
保存设置并编译模板成功!

点“完成”即可。即可进入久违的Z-BlogPHP页面,欢迎使用Z-BlogPHP!如下图:
huanyingshiyong.jpg

欢迎使用Z-BlogPHP!

以上是新手站长分享的关于使用阿里云服务器安装zblog教程,更多问题欢迎留言。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
29天前
|
弹性计算 Linux Windows
跨账号和同账号的ECS云服务器之间迁移教程
跨账号和同账号的ECS云服务器之间迁移教程
|
28天前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
23天前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
48 5
Linux系统之安装Ward服务器监控工具
|
18天前
|
弹性计算 安全 网络安全
阿里云服务器租用流程,四种阿里云服务器租用方式图文教程参考
阿里云服务器可以通过自定义租用、一键租用、云市场租用和活动租用四种方式去租用,不同的租用方式适合不同的用户群体,例如我们只是想租用一款配置较低且可以快速部署应用的云服务器,通常可以选择一键租用或者云市场租用,本文为大家展示不同租用方式的适合对象以及租用流程,以供初次租用阿里云服务器的用户参考和选择。下面是阿里云服务器租用的图文操作步骤。
|
21天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
173 2
|
26天前
|
弹性计算 开发框架 .NET
阿里云服务器购买教程及云服务器地域、实例、操作系统、带宽等参数选择指南
对于初次购买阿里云服务器的用户来说,想使用阿里云服务器搭建网站或者运行APP、小程序等项目,第一步就是要先购买阿里云服务器,下面小编以图文形式给大家介绍一下阿里云服务器的购买流程,以及购买过程中如何云服务器地域、实例、带宽等关键配置和选择这些参数的一些注意事项,以供参考。
|
28天前
|
弹性计算 应用服务中间件 网络安全
ECS服务器使用:SSL证书安装、配置和问题定位指南
本文简要介绍了SSL证书的生成与部署方法,包括使用OpenSSL生成自签名证书和从CA获取证书的步骤,以及在Apache和Nginx服务器上的配置方法。此外,还提供了测试证书是否生效的方法和常见问题的解决策略,帮助确保证书正确安装并解决调试过程中可能遇到的问题。
129 0
|
28天前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
29天前
|
域名解析 安全 网络安全
阿里云服务器WordPress环境上安装SSL证书
阿里云服务器WordPress环境上安装SSL证书
|
29天前
|
弹性计算 关系型数据库 MySQL
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站