• 阿里云部署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 "new_password";
    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

    第二步:新建数据库aiopms,然后执行上面的脚本

    vi /conf/app.conf

    domain = "XX:8088"//自己服务器的ip和想要配置网站的端口
    mysqluser = "root"
    mysqlpass = "123456"
    mysqlurls = "自己的数据库的ip"
    mysqldb = "aiopms"
    mysqlpre = "pms_"
    mysqlport = "3306"

    修改保存后,再启动opms:在opms目录下授权opms文件执行权限 chmod 755 opms,然后再后台启动 nohup ./opms &

    如果想要关闭,执行ps -ef|grep opms 找到进程号,然后使用kill命令,杀掉进程:kill -9 XXX

    3、配置阿里云

    虽然关闭了服务器的防火墙,但是阿里云的入站规则依然要开放端口,不然无法访问网站

    当然,防火墙可以不关闭,让防火墙对端口开放即可,以下2种任选其一即可

    第一步:关闭防火墙

    第一种:直接关闭防火墙

    由于centos7版本没有iptables了,只有firewalld,所以关闭防火墙命令为:systemctl stop firewalld

    禁止开机启动:systemctl disable firewalld

     

    第二种:防火墙配置端口开放

    开放端口规则为:1.查看已开放的端口(默认不开放任何端口)

    firewall-cmd --list-ports

    如:开启80端口

    firewall-cmd --zone=public(作用域) --add-port=80/tcp(端口和访问类型) --permanent(永久生效)

    删除开放规则

    firewall-cmd --zone= public --remove-port=80/tcp --permanent

    第二步:配置入站规则

    安全组->配置规则->手动添加,即可

     

     4、启动并访问opms

    nohup ./opms &

     打开浏览器,访问http://ip:8089/login

     关于用户名密码,pms_users表中有账号密码信息,然后将密码用MD5解密即可,解密网址:https://www.somd5.com/

  • 相关阅读:
    Java连接Elasticsearch
    使用EasyPoi导出Excel
    递归遍历组织机构树
    打算用mongodb mapreduce之前一定要知道的事!!!
    css 手机禁止页面拖动
    js各种验证代码
    async nodejs
    防止在iOS设备中的Safari将数字识别为电话号码
    SQL中char、varchar、nvarchar的区别
    双击事件阻止点击事件
  • 原文地址:https://www.cnblogs.com/weizhideweilai/p/13068276.html
Copyright © 2020-2023  润新知