《基于ECS搭建云上博客》实验报告
安装 Apache HTTP 服务
Apache是世界使⽤排名第⼀的Web服务器软件。它可以运⾏在⼏乎所有⼴泛使⽤的计算机平台上,由于其跨平台和安全性被⼴泛使⽤,是最流⾏的Web服务器端软件之⼀。
1. 执⾏如下命令,安装Apache服务及其扩展包。
yum -y install httpd mod_ssl mod_perl mod_auth_mysql
返回类似如下图结果则表⽰安装成功。
2. 执⾏如下命令,启动Apache服务。
systemctl start httpd.service
3. 测试Apache服务是否安装并启动成功。
安装 MariaDB 数据库
由于使⽤Wordpress搭建云上博客,需要使⽤MySQL数据库存储数据,这⼀⼩节我们将安装MySQL的开源替代品MariaDB(MariaDB完全兼容MySQL),并创建博客数据库。
1. 安装MariaDB Server,执⾏如下命令:
yum install -y mariadb-server
安装成功会出现如下结果
2. 启动MariaDB Server,执⾏如下命令:
systemctl start mariadb
注:可执⾏如下命令查看MariaDB Server运⾏状态
systemctl status mariadb
如果出现如图中的绿⾊active (running)表⽰服务启动成功
3. 设置数据库初始密码,执⾏如下命令:
mysqladmin -u root -p password
由于是第⼀次设置密码,因此在出现Enter Password的时候直接回车即可,然后输⼊您要设置的密码(本⽰例我们设置的密码为123456789),并两次确认即可,请记住您设置的这个密码,⽤于数据库登陆和链接操作。
说明:密码不显⽰。
4. 链接数据库,执⾏如下命令:
mysql -uroot -p
在出现Enter password提⽰符的时候,输⼊上⾯您设置的密码,即可登录数据。
5. 创建数据库
接着上⾯登陆数据库后,我们要为博客创建⼀个数据库,这⾥数据库名设置为wordpress(您也可以采⽤其他喜欢的名字),执⾏如下命令创建wordpress数据库:
create database wordpress;
如果要查看创建的数据库,可以数据如下命令:
show databases;
6. 退出数据库连接操作
我们暂时退出数据库连接操作,进⼊下⼀节安装PHP语⾔环境
exit;
安装 PHP 语⾔环境
云数据库服务WordPress是使⽤PHP语⾔开发的博客平台,⽤户可以在⽀持PHP和MySQL数据库的服务器上架设属于⾃⼰的⽹站。也可以把WordPress当作⼀个内容管理系统(CMS)来使⽤。
1. 安装PHP环境,执⾏如下命令:
yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
2. 创建PHP测试页⾯,执⾏如下命令:
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
3. 重启Apache服务,执⾏如下命令:
systemctl restart httpd
4. 测试PHP页⾯
Wordpress安装和配置
接上节,我们已经搭建好了LAMP(Linux、Apache、MariaDB、PHP)环境,本⼩节我们开始WordPress程序包。
1. 安装wordpress,执⾏如下命令:
yum -y install wordpress
显⽰如下信息表⽰安装成功
2. 修改WordPress配置⽂件
1)执⾏如下命令,修改wp-config.php指向路径为绝对路径
# 进⼊/usr/share/wordpress⽬录。
cd /usr/share/wordpress
# 修改路径。
ln -snf /etc/wordpress/wp-config.php wp-config.php
# 查看修改后的⽬录结构。
ll
2)执⾏如下命令,移动wordpress到Apache根⽬录
# 在Apache的根⽬录/var/www/html下,创建⼀个wp-blog⽂件夹。
mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/
3)执⾏以下命令修改wp-config.php配置⽂件。 在执⾏命令前,请注意替换命令中的以下三个参数值。 * database_name_here:为之前步骤中创建的数据库名称,本⽰例为wordpress * username_here:为数据库的⽤户名,本⽰例为root * password_here:为数据库的登录密码,即为安装MariaDB时我们设置的密码(本⽰例设置的密码为123456789)
sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php
sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php
sed -i 's/password_here/123456789/' /var/www/html/wp-blog/wp-config.php
4)执⾏以下命令,查看配置⽂件信息是否修改成功
cat -n /var/www/html/wp-blog/wp-config.php

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。