Wordpress在ECS上的安装记录

举报
黄生 发表于 2022/01/16 18:04:03 2022/01/16
【摘要】 有一台ECS,配置如下:RDS先不买。参考华为云开发者学堂里的实验里的操作步骤:30分钟轻松搭建网站应用--本实验指导用户在短时间内,利用华为云服务搭建属于自己的WordPress网站要注意的地方:①键入如下命令安装LAMP环境,并开启相应服务:yum install -y httpd php php-fpm php-mysql mysql这里的php-mysql改为:php-mysqlnd...

有一台ECS,配置如下:

RDS先不买。

参考华为云开发者学堂里的实验里的操作步骤:


30分钟轻松搭建网站应用--本实验指导用户在短时间内,利用华为云服务搭建属于自己的WordPress网站

要注意的地方:

①键入如下命令安装LAMP环境,并开启相应服务:

yum install -y httpd php php-fpm php-mysql mysql

这里的php-mysql改为:php-mysqlnd

原因是,改名了呗

Name         : php-mysqlnd
Version      : 7.2.24
Release      : 1.module_el8.2.0+313+b04d0a66
Architecture : x86_64
Size         : 441 k
Source       : php-7.2.24-1.module_el8.2.0+313+b04d0a66.src.rpm
Repository   : @System
From repo    : AppStream
Summary      : A module for PHP applications that use MySQL databases
URL          : http://www.php.net/
License      : PHP
Description  : The php-mysqlnd package contains a dynamic shared object that will add
             : MySQL database support to PHP. MySQL is an object-relational database
             : management system. PHP is an HTML-embeddable scripting language. If
             : you need MySQL support for PHP applications, you will need to install
             : this package and the php package.
             : 
             : This package use the MySQL Native Driver

实验里用的wordpress-4.9.1-zh_CN.tar.gz,自己改为目前最新版5.8.3

数据库因为没有使用RDS,自己安装mariadb、mariadb-server。--如果报和mysql冲突,先把mysql删除。

安装好后用systemctl start启动, enable设置开机启动。mysql -uroot第一次不需要密码进入,然后use mysql; 使用SQL的update语句和password函数设置root密码

update user set password=password('urpass') where user='root';
flush privileges;

在访问wordpress的配置页面时,http://yourip/wordpress

报错Fatal error,去到/var/log/php-fpm/www-error里看到

Call to undefined function json_decode()....

Yum安装php-json解决问题,然后我们看到了:

依据页面提示,配置Mysql信息,登陆用户信息。登陆跳转到dashboard页面:


有一个红色的惊叹号,希望最低的PHP版本是7.4,目前CENTOS8.2默认安装的7.2,这个建议在下载wordpress的网站上也有。

安装php7.4,在网上找的方法。不是特别的明了,但是安装好了。

华为有镜像,EPEL在ECS里默认配置好的,

另外有REMI,命令有这些:

dnf module list php
dnf module reset php
dnf install https://repo.huaweicloud.com/remi/enterprise/remi-release-8.rpm
dnf module install php:remi-7.4
php -v
PHP 7.4.27 (cli) (built: Dec 14 2021 17:17:06) ( NTS )

再刷新页面,就没有警示信息了~

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。