美文网首页
centos部署javaWeb环境(JDK+tomcat+mys

centos部署javaWeb环境(JDK+tomcat+mys

作者: 月亮是我啃的 | 来源:发表于2017-08-31 21:02 被阅读0次
    1、下载 jdk-8u131-linux-x64.tar.gz

    下载地址: https://pan.baidu.com/s/1o8LW9eE 密码: miva

    2、下载 apache-tomcat-8.0.0-RC3.tar.gz

    下载地址: https://pan.baidu.com/s/1pLhsVA7 密码: f1tv

    3、利用FTP工具将安装包上传至服务器上,并远程连接服务器

    安装包上传工具及远程连接工具下载地址: https://pan.baidu.com/s/1pL0VM7T 密码: r6ma
    把安装包都上传到同一个地方,方便查找,我都放在了/usr/local下

    文件存放位置.png
    4、开始安装JDK
    4-1 解压文件
    #解压命令
    tar -zxvf jdk-8u131-linux-x64.tar.gz
    
    解压JDK安装包.png 解压完成.png
    4-2 配置JDK
    #进入/etc/profile
    vim /etc/profile
    #在profile文件末尾输入以下文字
    JAVA_HOME=/usr/local/java/jdk1.8.0_131
    CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME
    export CLASSPATH
    export PATH
    #保存并退出
    esc : wq
    
    配置JDK.png
    4-3 刷新配置文件,验证JDK是否配置成功:
    source /rtc/profile
    java -version
    
    验证.png

    出现如上图所示说明JDK安装成功

    5、安装tomcat
    5-1 解压tomcat
    #解压命令
    tar -axvf apache-tomcat-8.0.0-RC3.tar.gz
    
    5-2 重命名并配置环境变量
    #重命名
    mv apache-tomcat-8.0.0-RC3 tomcat8
    tar -axvf apache-tomcat-8.0.0-RC3.tar.gz
    
    重命名.png
    #进入/etc/profile
    vim /etc/profile
    #在刚刚配置JDK的地方加入以下内容
    CATALINA_HOME=/usr/local/tomcat/tomcat8
    export CATALINA_HOME
    #保存并退出
    #刷新配置
    source /etc/profile
    
    配置tomcat.png
    5-4 启动tomcat
    #进入tomcat8/bin目录
    cd /usr/local/tomcat/tomcat8/bin
    #执行:./startup.sh
    ./startup.sh
    

    出现以下情况说明tomcat启动成功:

    启动tomcat.png
    5-5 输入服务器地址+8080

    出现以下页面即为安装成功

    tomcat安装成功.png
    6、安装mysql
    6-1 下载文件
    #输入以下命令(下载mysql的repo源)
     wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    #安装mysql-community-release-el7-5.noarch.rpm包
    sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    下载文件.png
    6-2 安装mysql
    #输入以下命令
    sudo yum install mysql-server
    #把/var/lib/mysql的拥有者改为当前用户
    sudo chown -R root:root /var/lib/mysql
    #重启mysql服务
    service mysqld restart
    
    6-3 重置mysql密码
    mysql -u -root
    mysql>use mysql
    mysql>update user set password=password('123456') where user='root';
    mysql>exit;
    
    重置密码.png
    6-4 重启mysql服务
    service mysqld start
    

    出现以下情况即可

    启动mysql.png
    6-5发现远程连接mysql失败,是没有开放远程连接权限
    mysql
    mysql>use mysql;
    mysql> update user set host=’%’ where user=’root’;
    #会报错,不用理会
    mysql> select host,user from user;
    #发现已经变了
    +--------------------+------+
    | host               | user |
    +--------------------+------+
    | %                  | root |
    | 127.0.0.1          | root |
    | ::1                | root |
    | localhost          |      |
    | vm\_48\_63\_centos |      |
    | vm\_48\_63\_centos | root |
    +--------------------+------+
    6 rows in set (0.00 sec)
    #执行以下代码,再次连接,发现连接成功
    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)
    

    连接成功

    如有错误,请多多指教

    相关文章

      网友评论

          本文标题:centos部署javaWeb环境(JDK+tomcat+mys

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