Z-Blog建站流程

    为了节省时间只写下最后一次成功的方法:

  1. 域名、空间、备案跳过(自行百度)

  2. 数据库安装(本人有数据库服务器故未在本机安装,直接地址+端口)建议参考centos7安装mysql

  3. 服务器操作系统(腾讯云CentOS 7.7 64位

  4. 安装Apache 或者 Nginx,无特殊需求,此处选择Apache 

#yum安装

yum install httpd -y

#启动

systemctl start httpd

#设置开机自启动:

systemctl enable httpd.service

#常用命令

systemctl start httpd  #启动
systemctl  restart httpd  #重启
systemctl  stop httpd    #关闭

#Apache 配置地址


/etc/httpd/conf

测试是否成功:浏览器打开域名地址或IP如“maryd.cn”


    5.yum安装php7.1(因为php7相比5.6速度快了两倍所以我们选择php7)

安装 EPEL源


EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux。首先需要安装一个叫”epel-release”的软件包,这个软件包会自动配置yum的软件仓库。当然你也可以不安装这个包,自己配置软件仓库也是一样的。

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
或者
yum install epel-release -y

安装 WEBTATIC 源

对于服务器而言,最为常见的即是提供 web 服务,而对于 web 服务中常用的一些软件,在系统默认的源下,一般版本较低,如若需要使用相对较新的版本(如 PHP),WEBTATIC 源是一个很好的选择。

rpm -ivh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

查看yum软件仓库里面有没有 PHP

yum search php71w

安装php及扩展(全选下面代码)

yum install php71w php71w-fpm \
php71w-cli php71w-common php71w-devel php71w-gd \
php71w-pdo php71w-mysql php71w-mbstring php71w-bcmath \
php71w-pecl-redis

启动php

systemctl start php-fpm  #启动
systemctl stop php-fpm  #关闭
systemctl restart php-fpm   #重启

以上yum安装php7.1摘自CSDN


测试是否成功

新建文件phpinfo.php内容:

<?php
echo phpinfo();
?>

放入路径

/var/www/html

打开域名+/phpinfo.php 如:maryd.cn/phpinfo.php,出现如下界面为OK(截取部分图片)

20180127161746717.jpg

如显示文本信息:

<?php
echo phpinfo();
?>

是因为Apache 未成功解析php文件,此处报错几乎把我劝退,另外是php高版本常错的地方,处理办法:

直接使用yum命令来安装apache的mod_php模块

yum install mod_php71w

如果没有这个安装包,可以尝试着添加一下源:

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

重启Apache!重启Apache!!重启Apache!!!重要的事情说三遍

    

    6.放入主程序

官网下载Z-Blog官网

解压后的所有文件(不是目录)上传至/var/www/html

授予html文件夹权限

chmod -R 777 html


如果不授予权限虽然打开安装页面显示没问题后面会报错什么模板安装失败,将XXX放入zb_user文件夹,需要重来了(无数次惨痛教训)

你会用到删除表SQL

#删除Z-Blod数据库SQL
DROP TABLE zbp_category ;
DROP TABLE zbp_comment ;
DROP TABLE zbp_config ;
DROP TABLE zbp_member ;
DROP TABLE zbp_module ;
DROP TABLE zbp_post ;
DROP TABLE zbp_tag ;
DROP TABLE zbp_upload ;

打开域名进入安装界面。。。

    admin
    admin作者

    • 声明:本文由admin于2020-05-12转载(优化),转载须经原站同意并注明出处。
    • 本文地址:http://maryd.cn/?id=4
    上一篇:个人博客建站选择
    下一篇:Z-Blog基本配置

    留言评论

    暂无留言
    取消
    扫码支持