zoukankan      html  css  js  c++  java
  • linux环境下配置java WEB项目运行环境,jdk8+tomcat8+mysql5.7.11 新手向

    一:安装jdk

    1.下载jdk

     在oracle下载东西的时候因为oracle的一些验证机制,所以需要在链接前面添加一些参数

    wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept-securebackup-cookie;" http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.rpm

     

    2.   使用rpm -ivh jdk-8u45-linux-x64.rpm进行安装

     

    3.   执行完毕就安装好了  java -version 可以看到版本咯

     

    -----------------------------------------------------------------------------------------------------------------

     二: 安装tomcat

     1. 官网下载tomcat的tar.gz压缩包 ,使用下面的命令解压

     tar -zxf apache-tomcat-8.0.15.tar.gz

     

    2.创建一个软连接(相当于一个快捷方式)方便执行tomcat的启动,停止,查看log

     创建启动链接: ln -s /mnt/apache-tomcat-8.0.15/bin/startup.sh tomcatstart.sh

     创建工作目录链接: ln -s /mnt/apache-tomcat-8.0.15/webapps tomcatwebapps

     创建log目录链接:ln -s /mnt/apache-tomcat-8.0.15/logs/ tomcatlog

     

    3.启动一下,然后访问看看是否成功

     查看tomcat进程的命令

    ps -ef | grep tomcat

     

    4.根据之前创建的软连接来查看tomcat的启动日志,可以实时刷新

     tailf -n 300 tomcatlog/catalina.out

     

    5.如果访问输入 ip:8080 没有页面的话可能是因为防火墙没有关闭,tomcat默认是开启防火墙的

      查看防火墙状态:service iptables status

    关闭防火墙:service iptables stop

     

    ----------------------------------------------------------------------------------------------------------------------

    三:安装mysql:

     1.下载rpm仓库 

    http://repo.mysql.com//mysql57-community-release-el6-7.noarch.rpm

    2.  执行命令

     中间需要选择 y/N 全部是Y就行了

    rpm -Uvh mysql-******.rpm

    yum install mysql-community-server 

     

     3.启动mysql

    执行命令启动mysql

     sudo service mysqld start

     执行下面命令检查mysql的状态

     sudo service mysqld status
     
     
    4. 获取mysql的初始密码
     
    grep 'temporary password' /var/log/mysqld.log
     
     
    5.使用初始密码登录后修改mysql的密码
    shell> mysql -uroot -p 
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';   【密码要加引号哦】
    
     
  • 相关阅读:
    [转]org.apache.poi3.1.7 Excle并发批量导入导出,格式设置方式需要修改
    [转]POI使用HSSF,XSSF,SXSSF三种方式
    [转]idea maven项目dependencies红线 解决办法
    mysqlGTID主从同步出现1236错误问题
    MySQL日志:slow query log
    telnet 去掉用户名和密码
    [PHP] 装饰器模式-结构型设计模式
    [GO] 变参函数-GO中函数传递变长参数
    [PHP] 数据映射器模式-结构型设计模式
    [GO-FLY] GO-FLY客服实现浏览器消息提示音
  • 原文地址:https://www.cnblogs.com/ning-blogs/p/5288194.html
Copyright © 2011-2022 走看看