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

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
.cn 域名,1个 12个月
简介: 阿里云服务器安装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教程,更多问题欢迎留言。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2天前
|
域名解析 搜索推荐 Apache
服务器301重定向详细教程
301重定向是一种HTTP状态码,用于指示网页已永久移至新位置,对SEO和用户体验至关重要。本文详解了301重定向的作用,包括提升搜索引擎排名和自动引导用户访问新URL。同时介绍了多种设置方法,如通过网站控制面板、Apache的mod_rewrite模块、IIS的URL重写模块等,并提醒注意新URL的准备、链接更新及流量监控。合理设置301重定向有助于网站平稳过渡和长期发展。
26 6
|
24天前
|
关系型数据库 MySQL Java
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
|
24天前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
19天前
|
Ubuntu 网络协议 Linux
Linux下快速搭建七日杀官方私人服务器教程
本文提供了一份详尽的《七日杀》服务器搭建指南,专为Linux系统设计。教程分为九大部分,涵盖从前期准备到服务器维护的全过程。主要内容包括:选择具备公网IP的云服务器、安装Ubuntu 20 X64系统、下载SteamCMD等必备软件;详细指导如何配置服务器、设置防火墙及端口规则、启动与关闭服务器;此外还提供了服务器管理、环境配置(如设置swap分区)等实用技巧。适合有一定Linux基础的玩家参考实践。
|
24天前
|
关系型数据库 MySQL Linux
数据类型和运算符(MySQL服务器的安装,MySQL客户端,数据类型,运算符,MySQL的语法规范)
无论是对于初学者还是有经验的开发者,了解MySQL的安装、客户端使用、数据类型、运算符和语法规范都是至关重要的。这不仅有助于高效地管理和查询数据,而且对于设计和实现数据库解决方案来说是基础工作。通过深入学习和实践这些知识,您可以更好地发挥MySQL数据库的强大功能。
16 2
|
25天前
|
虚拟化
网工,第一次在服务器上安装AD域服务
网工,第一次在服务器上安装AD域服务
|
13天前
|
前端开发 安全 Java
在Java服务器端开发的浩瀚宇宙中,Servlet与JSP犹如两颗璀璨的明星,它们联袂登场,共同编织出动态网站的绚丽篇章。
在Java服务器端开发的浩瀚宇宙中,Servlet与JSP犹如两颗璀璨的明星,它们联袂登场,共同编织出动态网站的绚丽篇章。
13 0
|
23天前
|
敏捷开发 数据可视化 测试技术
阿里云云效产品使用合集之怎么在php composer安装自己服务器的代码
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
27天前
|
Ubuntu 关系型数据库 MySQL
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
16 0
|
27天前
|
Ubuntu 关系型数据库 应用服务中间件
在Ubuntu 18.04上安装和配置pgAdmin 4服务器模式的方法
在Ubuntu 18.04上安装和配置pgAdmin 4服务器模式的方法
44 0

热门文章

最新文章