美文网首页
阿里学生服务器centos7.2的简单配置

阿里学生服务器centos7.2的简单配置

作者: Green_Apple | 来源:发表于2017-07-27 10:18 被阅读0次

    版本:centos7.2 mysql 5.7 java 1.8.0的配置

    1、tomcat 配置

    系统的tomcat 版本是8.5.8 位于/home/tomcat/下

    通过命令: cd /home/tomcat/apache-tomcat-8.5.8/bin 进入bin 目录下

    采用 vi startup.sh 打开文件编辑

    写入运行的java 环境

    export JAVA_HOME=/usr/java/jdk1.8.0_111

    export JRE_HOME=/usr/java/jdk1.8.0_111/jre

    当然java版本不同的话,就使用不同的版本

    之后wq 保存退出。不懂vi  的一些简单操作的要稍微看一下即可。

    在bin 目录下 使用命令  ./startup.sh  即可运行tomcat

    运行后暂时无法通过公网访问。除非你已经配置了安全组配置

    在阿里云控制台 实例的右端  更多  进入 安全组配置 配置规则  快速创建规则

    顺便把mysql 也选上以便等下的mysql远程访问。

    之后就可以在任何浏览器上通过公网IP 访问 8080端口(默认)

    mysql :

    配置文件在 /etc 下

    cd /etc

    可以使用ls 查看文件情况 会有一个my.cnf

    vi my.cnf   在mysqld  上添加一行 skip-grant-tables

    这样就跳过首次的密码。一般初始化密码是随机的,没必要再这个上纠结,先进去后直接修改更加方便

    使用  systemctl stop mysqld 关闭数据库服务

    systemctl start mysqld 启动数据库服务

    mysql -u root -p

    进入数据库 可以发现不用密码就能进来

    接着就是设置密码了

    use mysql;

    update user set authentication_string=password("root") where user="root";

    flush privileges;

    quit;

    这就将密码设置成 root

    再重新修改下my.cnf 把skip-grant-tables 注释掉

    #skip-grant-tables

    再保存退出 重启数据库服务

    之后进入数据库就需要输入刚才的密码了

    就可以进入数据库

    配置远程访问数据库

    进入数据库后

    use mysql

    grant all privileges on *.* to 'root@'%' identified by 'root-ROOT-12345';

    flush privileges;

    注意这里by后面单引号中就是密码,这里远程访问密码比较特殊 需要小写字母,大写字母,特殊符号,和数字一起都有才能通过,否则会报密码太简单。当然这是可以改的,这就不在这里说了。

    root 就是你用户名

    这样就可以通过公网IP访问连接了

    我使用navicat mysql 来进行测试

    这样就已经大功告成了。密码就是你远程访问设置的那个复杂的 密码。

    相关文章

      网友评论

          本文标题:阿里学生服务器centos7.2的简单配置

          本文链接:https://www.haomeiwen.com/subject/nutzkxtx.html