连接ECS服务器
因为远程连接云主机需要使用ssh服务,所以需要先进入控制台界面,进入安全组设置,把23端口放行,才能连接成功,进行进一步操作
创建Polar数据库
1.创建用户账号
2.创建数据库
注意编码格式utf-8,设置用户读写权限
3.创建白名单
设置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
这里面只改动了数据库连接的地址,地址在生成实例里面有,其余用户名与教程保持一致即可。
这一步配置如果不导入,下面步骤继续进行,会出现一下错误。
导入成功后,不会等待,卡住命令。
6.修改数据库CMS系统配置
使用vim,进入目录查找文件进行修改,与服务器上保持一致
7.安全组
安全组除了放行刚开始的ssh服务端口,还要放行http(80)端口
systemctl restart httpd //重启服务,使配置生效