zoukankan      html  css  js  c++  java
  • 在阿里云服务器中配置JDK、tomcat、mysql

    阿里云服务器搭建配置

    linux命令:参考:https://www.cnblogs.com/itdansan/p/8545187.html

    cat 文件名: 查看文件内容 ctrl+D : 退出查看

    一)、准备工作,使用Xshell,创建文件夹

    1).使用mkdir创建user/devlop目录

    2).在user/devlop创建JDK, mysql,tomcat目录

    二)、配置JDK

    参考:https://yq.aliyun.com/articles/727657?spm=a2c4e.11155472.0.0.19235bdaPi7GQC

    参考:https://blog.csdn.net/xyang81/article/details/51759200

    参考:https://www.cnblogs.com/kingsonfu/p/9801556.html

    准备工作:

    1).查看系统是32位还是64位 uname -m

    2).下载lunix版本的jdk

    3).使用Xftb工具将下载的jar上传至服务器

    4).使用linux命令解压缩jdk jar包

    tar zxvf jar包

    5).将解压缩的jar移到指定的文件夹下

    6).配置jdk 环境

    vim /etc/profile

    加入类似如以下的配置

     export JAVA_HOME=/root/user/devlop/JDK/java
     export JRE_HOME=${JAVA_HOME}/jre
     export   CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
     export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
     export PATH=$PATH:${JAVA_PATH}
    

    7).测试是否搭建成功

    javac

    java

    java -version

    查询环境变量: echo $PATH

    三)、配置mysql**

    解压缩.rmp文件的命令

    rmpcpio 解压缩文件名 | cpio -idmv

    rpm2cpio mysql57-community-release-el7-8.noarch.rpm | cpio -idmv

    安装mysql源:

    yum localinstall mysql57-community-release-el7-8.noarch.rpm

    检测mysql源是否安装成功

    yum repolist enabled | grep "mysql.-community."

    安装mysql

    启动mysql

    systemctl start mysqld

    查看MySQL的启动状态: systemctl status mysqld

    开机启动:

    systemctl enable mysqld
    s systemctl daemon-reload

    给mysql设置临时密码

    grep 'temporary password' /var/log/mysqld.log

    根据临时生成的密码 ,&LUpY%en4Co,登录mysq,重新设置密码

    修改密码时遇到的问题

    参考:https://blog.csdn.net/qq_39344689/article/details/89674079

    我们的密码不符合mysql的密码策略?

    这是为什么呢?使用SHOW VARIABLES LIKE 'validate_password来查看mysql的密码策略。

    修改密码的安全等级:

    set global validate_password_policy=LOW;

    修改密码的长度:

    set global validate_password_length=6;

    修改密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

    修改root允许远程登录(多台电脑同时操作一个数据库)

    参考:https://blog.csdn.net/qq_36850813/article/details/79946235

    四)、配置tomcat

    1).将jar包上传到服务器:

    2).解压缩:

    3).将解压文件移到指定的位置

    4).进入conf/server.xml更改端口号(也可使用默认的)

    在这里,我将8005改为80 --->

    5).配置防火墙,开放80窗口

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

    出现了问题,FirewallD is not running(防火墙未运行)

    参考:https://www.cnblogs.com/wayneliu007/p/10372601.html

    查询防火墙的开启状态:

    systemctl status firewalld
    

    状态dead: 防火墙未开启


    开启防火墙:

    systemctl start firewalld
    
    

    查询状态,active(running),防火墙已开启。

    重新配置防火墙,开放80端口,success

    firewall-cmd --zone=public --add-port=80/tcp --permanent
    
    firewall-cmd --reload
    

    6).启动tomcat

    进入在apache-tomcat-8.5的bin/./目录下的startup.sh文件,开启tomcat服务

    金麟岂能忍一世平凡 飞上了青天 天下还依然
  • 相关阅读:
    [转]进程的用户栈和内核栈
    什么是URL,URL格式
    设计灵感
    Spring源码学习相关记录
    HTML图片标签路径解析
    一次Spring Bean初始化顺序问题排查记录
    是要面向对象,还是简单粗暴?
    2018/07/26学习节点记录
    数据结构-堆 Java实现
    2018 ICPC 徐州邀请赛 总结
  • 原文地址:https://www.cnblogs.com/Auge/p/11929464.html
Copyright © 2011-2022 走看看