一:安装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的密码
  1. shell> mysql -uroot -p
  1. mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'; 【密码要加引号哦】
 

linux环境下配置java WEB项目运行环境,jdk8+tomcat8+mysql5.7.11 新手向的更多相关文章

  1. Linux CentOS下部署Java Web项目

    本文讲解如何在Linux CentOS下部署Java Web项目的步骤. 一.环境准备: (1)Linux CentOS (2)apache-tomcat-9.0.10 (3)XShell 二.启动t ...

  2. linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境

    一.安装JDK 1.卸载旧版本或者系统自带的JDK (1)列出所有已安装的JDK rpm -qa | grep jdk (2)卸载不需要的JDK yum -y remove 安装包名称 2.下载并解压 ...

  3. Docker学习笔记之搭建 Java Web 项目运行环境

    0x00 概述 Java Web 泛指以 Java 程序为基础向外提供 Web 服务的技术及相关工具,狭义上来说,我们也可以说 Java Web 是由 Servlet 程序提供的 Web 服务. 对我 ...

  4. 03 sublime text3下配置Java的编译运行环境

    参考如下文章,加入了自己的干货: https://blog.csdn.net/qq_38295511/article/details/81140069 https://blog.csdn.net/qq ...

  5. win7和win2008 r2下配置IIS7(ASP.net运行环境)

    win7和win2008 r2下配置IIS7(ASP.net运行环境) 1.先要设置应用程序池(ApplicationPool)为Classic.NETAppPool,而不是默认的DefaultApp ...

  6. 在MyEclipse下创建Java Web项目 入门(图文并茂)经典教程

    http://jijiaa12345.iteye.com/blog/1739754 在MyEclipse下创建Java Web项目 入门(图文并茂)经典教程 本文是一篇在Myeclipse下构建Jav ...

  7. 转:在MyEclipse下创建Java Web项目 入门(图文并茂)经典教程

    本文是一篇在Myeclipse下构建Java Web项目的初级教程.图文并茂,非常详细.所用的Myeclipse版本是7.5. 第一步:新建Web Project,如下图. 第二步,在弹出的窗口填写下 ...

  8. 【java项目实战】一步步教你使用MyEclipse搭建java Web项目开发环境(一)

    首先.在開始搭建MyEclipse的开发环境之前.还有三步工具的安装须要完毕,仅仅要在安装配置成功之后才干够进入以下的java Web项目开发环境的搭建. 1.安装工具 第一步,下载并安装JDK,到官 ...

  9. 在linux环境下搭建java web测试环境(非常详细!!)

    一.项目必备软件及基本思路 项目必备:虚拟机:VMware Workstation (已安装linux的 CentOS6.5版本) 项目:java web项目 (必须在本地部署编译后选择项目的webR ...

随机推荐

  1. 数据仓库原理<2>:数据仓库系统的体系结构

    1. 引言 本篇主要讲述数据仓库系统的体系结构与组成要素.数据集市与数据仓库之间的关系.元数据的定义与作用. 在上一篇,笔者介绍了数据仓库的定义: "数据仓库是一个面向主题的.集成的.不可更 ...

  2. Java NIO之缓冲区Buffer

    Java NIO的核心部件: Buffer Channel Selector Buffer 是一个数组,但具有内部状态.如下4个索引: capacity:总容量 position:下一个要读取/写入的 ...

  3. 推荐一些mac 系统软件

    1. rightzoom http://www.macupdate.com/app/mac/30591/right-zoom 最大化快捷键设置 2. blotter 桌面日历,透明 3. AquaTe ...

  4. 修改文档框架:word-多级列表与标题样式相结合

    转自:http://blog.sina.com.cn/s/blog_6721f25c0100nuf0.html 设置标题的时候希望出现多标题并且自动编号的标题,如下1.     XXXXXXXXXXX ...

  5. Android权限(转)

    http://www.cnblogs.com/classic/archive/2011/06/20/2085055.html 访问登记属性 android.permission.ACCESS_CHEC ...

  6. CSS抗锯齿 font-smoothing 属性介绍

    CSS3里面加入了一个“-webkit-font-smoothing”属性. 这个属性可以使页面上的字体抗锯齿,使用后字体看起来会更清晰舒服. 加上之后就顿时感觉页面小清晰了. 淘宝也在用哦! 它有三 ...

  7. javascript 返回字符长度,中文为两个字节,英文为一个字节

    //正则:用于区分中文为两个字节function getLength(str){    return String(str).replace(/[^\x00-\xff]/g,'aa').length; ...

  8. 洛谷 P1074 靶形数独 Label:search 不会

    题目描述 小城和小华都是热爱数学的好学生,最近,他们不约而同地迷上了数独游戏,好胜的他 们想用数独来一比高低.但普通的数独对他们来说都过于简单了,于是他们向 Z 博士请教, Z 博士拿出了他最近发明的 ...

  9. IOS UINavigationController 导航控制器

    /** 导航控制器掌握: 1.创建导航控制器 UINavigationController *nav = [[UINavigationController alloc] initWithRootVie ...

  10. c++资源之不完全导引 (转)

    c++资源之不完全导引 (转) 转:http://www.cnblogs.com/suiyingjie/archive/2008/02/24/1079411.html 本文2004年5月首发于< ...