阿里云ECS服务器配置JDK,Tomcat,MySQL

阿里云ECS服务器配置JDK,Tomcat,MySQL

1、准备工作

JDK-8u11-Linux-x64.tar下载地址:提取码 0is9
Apache-Tomcat8.tar下载地址:提取码 970g
SecureCRT 8.3下载地址:提取码 053v
WinScp下载地址:提取码 f6ve

2、配置JDK

  • 通过WinScp将JDK安装包上传到服务器,可自定义一个目录存(/home/java)放并进行解压,执行如下命令行(用SercureCRT执行命令行):

     mkdir /home/java  
     cd  /home/java
     tar  -xvf  jdk-8u11-linux-x64.tar
    
  • 将解压后的【jdk1.8.0_181】里面的所有数据移动到指定的文件夹下(如/usr/local/java)

     mkdir /usr/local/java
    
  • 将【jdk1.8.0_181】里的数据拷贝至java目录下

    mv /home jdk1.8.0_181 /usr/local/java
    
  • 通过命令修改环境变量

    vim /etc/profile
    
  • 按“i”进入编辑模式,在文件末尾添加以下内容:

     export JAVA_HOME=/usr/local/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}
    
  • 保存并退出(按:wq!),通过命令source /etc/profile让profile文件立即生效

  • 测试安装是否成功:

    javac
    java -version
    echo $PATH
    

3、配置apache-tomcat8

  • 通过WinScp将tomcat安装包上传到服务器,可自定义一个目录(/home/tomcat)存放并进行解压,执行如下命令行

    mkdir /home/tomcat
    cd  /home/tomcat
    tar -zxvf apache-tomcat8.tar.gz
    mv apache-tomcat8 tomcat8  //将解压的文件重命名为tomcat8
    
  • 修改端口号(视情况而定,可省略)

    cd /conf
    vi server.xml
    

    在这里插入图片描述
    修改完成后,按“Esc”键和:输入wq

  • 进入tomcat8文件夹下的bin目录,启动服务

    cd /bin
    ./start.sh
    

    此时虽然启动了服务器,但是当你用你的IP+Port是无法访问tomcat的,,原因是你修改的端口号外部网络无法访问。

  • 查看防火墙状态,关闭防火墙

    service firewalld status
    停止防火墙: service firewalld stop
    关闭防火墙:service firewalld disabled
    
  • 在服务上加安全规则

在这里插入图片描述

4、配置MySQL

  • 下载MySQL源安装包

    wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    
  • 安装MySQL源

    yum -y install mysql57-community-release-el7-11.noarch.rpm
    
  • 查看MySQL源安装效果

    yum repolist enabled | grep mysql.*
    
  • 安装MySQL服务器

    yum install mysql-community-server
    
  • 启动MySQL服务

    systemctl start  mysqld.service   //启动服务
    systemctl status mysqld.service  //查看运行状态
    
  • 初始化数据库密码

    grep "password" /var/log/mysqld.log  //查看初始密码
    mysql -uroot -p(查到的初始密码)  //登录MySQL数据库
    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    
  • 数据库授权
    数据库没有授权,只支持localhost本地访问

    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    mysql>FLUSH PRIVILEGES;
    
  • 设置自动启动

    systemctl enable mysqld
    systemctl daemon-reload
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值