1.安装apache
yum -y install httpd #安装apache
vim /etc/httpd/conf/httpd.conf #编辑apache配置文件
- 更改监听端口
- 在这个段落理里加入“index.php”
保存退出
systemctl start httpd #开启服务
2.安装mysql数据库
yum -y install mysql
#安装mysql命令
mysql -h wcldb.cyzx82ntcd8i.rds.cn-northwest-1.amazonaws.com.cn -u wcl -p
#wcldb.cyzx82ntcd8i.rds.cn-northwest-1.amazonaws.com.cn:为RDS上end point;mysql的终端节点
#wcl:在创建数据库时创建的用户;随后输入密码
create database wordpressdb;
#创建名为wordpressdb的数据库
create user chap@'wcldb.cyzx82ntcd8i.rds.cn-northwest-1.amazonaws.com.cn' identified by '8888';
#创建名为chap的用户;chap@wcldb.cyzx82ntcd8i.rds.cn-northwest-1.amazonaws.com.cn意为chap用户通过终端节点远程登陆mysql;8888为chap用户的密码
grant all privileges on wordpressdb.* to "chap"@"wcldb.cyzx82ntcd8i.rds.cn-northwest-1.amazonaws.com.cn";
#授权chap用户拥有wordpressdb这个数据库的所有权限
flush privileges;
#刷新数据
exit
#退出
3.下载php以及php-mysql、php-fpm
php-mysql:用于php与mysql连接的拓展工具
php-fpm:用于php与web服务连接的拓展工具
(非amazon-linux)
- YUM安装php
rpm -Uvh http://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh http://mirror.webtatic.com/yum/el7/webtatic-release.rpm
#下载php7.4版本的安装包
yum -y install php70w php70w-mysql php70w-fpm
#安装7.0版本的php、php-mysql、php-fpm
systemctl start php-fpm #开启php-fpm服务
- 如果用的是amazon linux可以使用amazon-linux-extras命令(amazon linux自带php7.4)
amazon-linux-extras install php7.4 #安装php7.4
php-cgi -b 127.0.0.1:9000 & #启动php-fpm
4.下载wordpress安装包
wget https://wordpress.org/latest.tar.gz
#下载wordpress安装包
tar -zxvf lateset.tar.gz
#解压压缩包
cp -a wordpress/* /var/www/html/
#拷贝wordpress下所有到网页根目录下
cp wp-config-simple.php wp-config.php #拷贝wp-config-simple.php为wp-config.php
- 编辑wordpress下的wp-config.php(原wp-config-simple.php)
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'wcldb' ); #RDS数据库名
/** MySQL database username */
define( 'DB_USER', 'root' ); #RDS用户名
/** MySQL database password */
define( 'DB_PASSWORD', '12345678' ); #用户密码
/** MySQL hostname */
define( 'DB_HOST', 'wcl.cyzx82ntcd8i.rds.cn-northwest-1.amazonaws.com.cn' ); #RDS终端节点
在网页中输入:IP:端口号/wp-admin/