栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【从0到1】利用WordPress中文版在CentOS上搭建一个云上博客

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【从0到1】利用WordPress中文版在CentOS上搭建一个云上博客

利用WordPress中文版在CentOS上搭建一个云上博客
  • 第一步:安装Apache服务
  • 第二步:安装MySQL数据库
  • 第三步:安装PHP环境
  • 第四步:中文版WordPress安装和配置
  • 第五步:测试WordPress
  • 其他

第一步:安装Apache服务

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

  1. 执行如下命令,安装Apache服务及其扩展包。

    yum –y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

  2. 返回类似如下图结果则表示安装成功。

    执行如下命令,启动Apache服务。

    systemctl start httpd.service

  3. 测试Apache服务是否安装并启动成功。

    Apache默认监听80端口,所以只需在浏览器访问自己的服务器ip地址,如下图即成功:

    如果不能成功访问,大概率是linux防火墙的原因。apache是80端口,linux系统默认只开放22端口。因此只需要将80端口进行开放即可。
    当然,也有可能是阿里云没有配置安全组,可以增加安全组规则,如下图

第二步:安装MySQL数据库

由于使用wordpress搭建云上博客,需要使用MySQL数据库存储数据,所以这一步我们安装一下MySQL。

  1. 执行如下命令,下载并安装MySQL。

    wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    yum -y install mysql57-community-release-el7-10.noarch.rpm
    yum -y install mysql-community-server

  2. 执行如下命令,启动 MySQL 数据库。

    systemctl start mysqld.service

  3. 执行如下命令,查看MySQL运行状态。

    systemctl status mysqld.service

如下图红框中显示active(running)即成功:

  1. 执行如下命令,查看MySQL初始密码。

    grep “password” /var/log/mysqld.log

  2. 执行如下命令,输入初始密码,登录数据库。

    mysql -uroot -p

  3. 执行如下命令,修改MySQL默认密码。
    新密码设置的时候如果设置的过于简单会报错,必须同时包含大小写英文字母、数字和特殊符号中的三类字符。

    ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘NewPassWord1.’;

  4. 执行如下命令,创建wordpress库。

    create database wordpress;

  5. 执行如下命令,查看是否创建成功。

    show databases;

  6. 输入exit退出数据库。

第三步:安装PHP环境

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。

  1. 安装前可以先执行如下命令,卸载旧版PHP

    yum remove php*

  2. 执行如下命令,安装PHP环境(以PHP7.2为例)。

    yum -y install php72w
    yum -y install php72w-cli php72w-common php72w-devel php72w-mysql php72w-xml php72w-odbcphp72w-gd php72w-intl php72w-mbstring

  3. 执行如下命令创建PHP测试页面。

    echo “” > /var/www/html/phpinfo.php

  4. 执行如下命令,重启Apache服务。

    systemctl restart httpd

  5. 打开浏览器,访问 IP/phpinfo.php,显示如下页面,表示PHP语言环境安装成功。

第四步:中文版WordPress安装和配置
  1. 执行如下命令,下载最新中文版WordPress

    wget https://cn.wordpress.org/latest-zh_CN.zip

  2. 解压文件

    unzip latest-zh_CN.zip

    将解压后的所有文件复制到/var/www/html/wp-blog目录下。

    mkdir /var/www/html/wp-blog
    cp -R wordpress/* /var/www/html/wp-blog

  3. 配置wp-config.php文件

    从 wp-config-sample.php复制新的配置文件:

    cp -a wp-config-sample.php wp-config.php
    vim /var/www/html/wp-blog/wp-config.php

    在wp-config.php中替换以下三个参数值。

    database_name_here为之前步骤中创建的数据库名称,本示例为wordpress
    username_here为数据库的用户名,本示例为root
    password_here为数据库的登录密码,本示例为NewPassWord1.

    4.执行如下命令,重启Apache服务。

    systemctl restart httpd

第五步:测试WordPress

完成以上所有步骤后,就可以测试我们搭建的云上博客了。

  1. 打开浏览器并访问 IP/wp-blog/wp-admin/install.php。

  2. 根据以下信息完成wordpress初始化配置。

    Site Title:站点名称,例如:Hello ADC。
    Username:管理员用户名,例如:admin。
    Password:访问密码,例如:cIxWg9t@a8MJBAnf%j。
    Your Email:email地址,建议为真实有效的地址。若没有,可以填写虚拟email地址,但将无法接收信息,例如:admin@admin.com。

  3. 单击Install WordPress完成Wordpress初始化。

  4. 单击Log In进行登录。

  5. 输入设置的用户名和密码。

  6. 登录后,您就可以添加博客进行发布了。

其他

wordpress 权限对安装和使用效果的影响很大:权限错误将影响theme的安装:不能安装theme或者修改theme或删除theme。
以下图为例,uploads文件夹的用户组不一致

所以执行如下命令

chown -R apache:apache uploads


修改后,能够正常安装和修改theme

双十一,阿里云打骨折,新人注册,轻量型服务器1年仅需49,n4型服务器1年仅需69
推荐大家趁双十一优惠买n4服务器,直接买三年,仅需174.24,真的很划算,很香。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/422285.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号