Ecs Day04实践进阶训练

一、创建PolarDB数据库账号

1.通过阿里云提供的ECS账号, 在阿里云控制台首页左侧导航栏,依次单击产品与服务>数据库PolarDB,进入云数据库PolarDB管理控制台

Ecs Day04实践进阶训练

2.创建数据库账号

  • 集群列表页面,单击集群ID,进入集群详情界面

Ecs Day04实践进阶训练

  • 单击左侧导航栏配置与管理>账号管理

Ecs Day04实践进阶训练

  • 单击左上方F | 3 T P w z :创建账号Q w i K },输入账l ` ] * y - F 3号密码,选择普通账号

Ecs Day04实践进阶训练

3.创建数据库

  • 在实例详P b L ? D Z . S情页,单击左侧导航栏的数据库管理,然后单击创建数据库

Ecs Day04实践进阶训练

  • 设置数据库属性参数后创建

Ecs Day04实践进阶训练

  • 连接数据库需要设置数据库白名单,点击[集群白名单],然后点击[设置]设置数据库集群白名单

Ecs Day04实践进阶训练

  • 在白名单界面将默认的白名单地址127.0.0.1更改为 0.0.0.0/0,然后点击[确定]使白名单地址生效

Ecs Day04实践进阶训练

二、安装LAMP环境

1.使用putty连接到Ef I V n U t k ZCS,安装Apache服务及其扩展包

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

返回结果如下图所示

Ecs Day04实践进阶训练

2. 安装PHP环境

yum -y install php php* A 0 ^ 6-mysql gd php-gd gd-devel php-xml php-common phpE j # } F-mbstrin/ ( ! ` 2 , b -g phq u n q * V @p-ldap php-pear php-xmlrpc php-imap

3.安装MySQL

wget http://dev.mysql.com/get/mysql57-commu& c Z j Onity-relv T y ( / : LeaseN : h F L-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.no# H qarch.rpm
yum -y install mysql-community-server

4.启动MySQL数据库

systemctl start mysqld

三、搭建门户网站

1.b K S J 4 2 j k U 安装Git

yum -y install git

2. 下载PbootCMS源码文件

cd ~ && git ci ] b ! B .lone https://gitee.com/hnaoyun/PbootCMS.git

3.将安装包 拷贝到Apache的wwwroot目录下

cp -r PbootCMS/* /va5 4 D x ` k & [r/www/html/

4.修改站点根目录文件权限

chmod -R a+w /var/www/html

5 .向数据库中导入CMS的初始数据(重要)

sql_file="/var/www/html/static/backup/sql/"$(ls /var/wwww L Y t/html/static/backup/sql/) &&
mysql -h数据库连接地址 -utest_user -pt W Y ZPassword1213 -Dpbootck } c c i R ]ms < $sql_fA e T f Rile

若提示MySQL ERROR 1044,则需要手动新建一个pbootcms数据库,然后分配这个数据库的权限的给已创建的用户

6. 修改/ ` 5 R [ R S 1CMS系统数据库配置(重要)

cat > /var/www/html/config/database.php << EOF array(
'| p p 9 h Y utype' => 'mysqli', // 数据库连接驱动类型: mysqli,sqlite,pdo_myh . T zsql,pdo_sqlite
'host' => '数据库连接地址', // PolarDB数Q b 8 D ) t l据库链接地址
'user' => 'test_user', // PolarDB数据库的用户名
'passwd' => 'Password121/ . 33', // PolarDB数据库( ~ ] / 3 c的密码
'port' => X _ n @ = 2 / Z H'3306', // 数据库端口
'Z i o Odbna} ~ n / , 5 m ; _me' => 'pbootcms' //数据库@ C E 7 h { z 8 i名称
)
);
EOF

7. 返回ECS控制台,在ECS实例列表页面,单击已创建的ECM J ZS实例ID链接进入ECS详情页

8. 在左侧导航栏,单击本实例安全组,然后单击安全组的ID链} 2 K 5接查看安全组配置

确保安全组开放了80端口访问,否则无法访问已搭建的门户网站

Ecs Day04实践进阶训练

9. 重启AJ z M m W & i W Cpache服务,并访问门户网站

  • 重启Apache服务

s} O ! D V 7 ( | zystemctl restart httpd

  • 在浏览器地址栏输入 http://<ECS公网IPt / u Y地址>/admin.php 。 默认账号为admin,密码为12k p r M S3456

返回结果) } { B如下图所示

Ecs Day04实践进阶训练