阿里云部署opms用于练习自动化
最近浏览博客园发现一个可以练习自动化的网站,叫做opms,opms官网已经有部署文档,但是比较简洁,本人自己补充了下,仅以此篇记录下
目录
1、安装mysql
2、配置opms配置文件
3、配置阿里云
4、启动并访问opms
1、安装mysql
本篇参考菜鸟教程采用rpm方式安装MySQL:
检查系统是否安装有mysql,若有,则删掉:
rpm -qa | grep mysql
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
在官网找到需要的rpm版本,使用wget命令进行下载
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
使用rpm方式安装:
rpm -ivh mysql-community-release-el7-5.noarch.rpm
使用yum方式安装服务器端:
yum update //更新yum到最新版本 yum install mysql-server
配置mysql:
权限设置: chown mysql:mysql -R /var/lib/mysql 初始化 MySQL: mysqld --initialize 启动 MySQL: systemctl start mysqld
为mysql设置密码并授权给所有远程用户访问:
[root@host]# mysqladmin -u root password "123456"; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 授权给所有ip的用户用root:123456访问改数据库 >mysql> flush privileges; # 刷新权限
2、配置opms配置文件
第一步:下载数据库脚本,http://opms.milu365.cn/download/aiopms.sql
链接:https://pan.baidu.com/s/1Roqro2pMdrW_xiRo9DFtgg?pwd=g94g
提取码:g94g
然后修改配置文件
domain = "XX:8088"//自己服务器的ip和想要配置网站的端口 mysqluser = "root" mysqlpass = "123456" mysqlurls = "自己的数据库的ip" mysqldb = "aiopms" mysqlpre = "pms_" mysqlport = "3306"
3、配置阿里云
虽然关闭了服务器的防火墙,但是阿里云的入站规则依然要开放端口,不然无法访问网站
当然,防火墙可以不关闭,让防火墙对端口开放即可,以下2种任选其一即可
第一步:关闭防火墙
第一种:直接关闭防火墙
第二种:防火墙配置端口开放
4、启动并访问opms
nohup ./opms &
打开浏览器,访问http://ip:8089/login:
关于用户名密码,https://www.somd5.com/
,然后将密码用MD5解密即可,解密网址:
每个人都是一座山 世上最难攀越的山 其实是自己 往上走 即便一小步 也有新高度