天天看点

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节

连接ECS服务器

因为远程连接云主机需要使用ssh服务,所以需要先进入控制台界面,进入安全组设置,把23端口放行,才能连接成功,进行进一步操作

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节

创建Polar数据库

1.创建用户账号

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节

2.创建数据库

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节

注意编码格式utf-8,设置用户读写权限

3.创建白名单

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节

设置0.0.0.0.默认允许访问

ECS安装LAMP环境

1.安装Apache服务及其扩展包。

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

2.安装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

3.执行以下命令下载并安装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

4.启动数据库

systemctl start mysqld

搭建门户网站

1.安装git

yum -y install git
           

2.下载PbootCMS源码文件

cd ~ && git clone     https://gitee.com/hnaoyun/PbootCMS.git
           

这里下载出现了问题,响应时间过长,下载失败,我采取的解决办法是,使用自己购买的ECS下载过后传输到体验主机上,配置文件依旧可以使用

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

cp -r PbootCMS/* /var/www/html/

4.修改站点根目录权限

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

5.向数据库导入CMS初始文件

sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) &&

mysql -h数据库连接地址 -utest_user -pPassword1213 -Dpbootcms < $sql_file

连接地址格式:pc-uf64i220dld0l6v0q.mysql.polardb.rds.aliyuncs.com

这里面只改动了数据库连接的地址,地址在生成实例里面有,其余用户名与教程保持一致即可。

这一步配置如果不导入,下面步骤继续进行,会出现一下错误。

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节

导入成功后,不会等待,卡住命令。

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节

6.修改数据库CMS系统配置

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节

使用vim,进入目录查找文件进行修改,与服务器上保持一致

7.安全组

安全组除了放行刚开始的ssh服务端口,还要放行http(80)端口

systemctl restart httpd //重启服务,使配置生效

测试环节

ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节
ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节
ECS进阶训练营day4连接ECS服务器创建Polar数据库ECS安装LAMP环境搭建门户网站测试环节