1,jdk配置

由于jdk官网的链接不直接支持wget,可以使用下面的方法下载jdk,其中jdk版本为jdk1.8.0_91:

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

对于其他版本jdk,也可采用此方法,具体方法为:在http://www.oracle.com/technetwork/java/javase/archive-139210.html找到对应的jdk版本,点击同意下载,右键复制对应的下载链接,把上面../8u91-b14/....的部分替换即可。

下载后使用命令

tar -zvxf jdk-8u91-linux-x64.tar.gz

解压jdk。然后用下列命令打开环境变量文件配置环境变量

vim /etc/profile

在末尾增加

export JAVA_HOME=“你的jdk根目录”
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

将上面红色部分替换为你的jdk根目录,使用 :wq退出vim。再使用命令source /etc/profile是配置文件生效(这步不能忘)。

在终端中输入java -version,输出类似结果,表名jdk配置成功。

当然,直接下载rpm格式的包安装也可以,也更方便。

2, tomcat配置

在网站http://tomcat.apache.org/中选择某个版本的tomcat下载,注意选择binary distributions中的core中的tar.gz格式或者zip格式下载。其他版本如Deployer均不是有效的可运行服务器版本。

下载后使用tar -zvxf命令解压,然后和1中所示的一样,在/etc/profile中增加一行

CATALINA_HOME=“你的Tomcat根目录”

使用source /etc/profile后生效。

然后使用cd命令进入 tomcat根目录/bin文件夹,使用./startup.sh运行启动脚本,出现下图表示tomcat配置成功,

另:实时查看tomcat控制台的方法:进入tomcat根目录的logs目录下,运行命令 tail -f catalina.out

3,安装mysql

系统默认源中mysql是5.1的,版本较低,为了安装较新版本的mysql,使用如下步骤:

在控制台输入如下命令,将mysql源加进系统的rpm源

wget dev.mysql.com/get/mysql-community-release-el6-.noarch.rpm
yum localinstall mysql-community-release-el6-.noarch.rpm

然后查看系统源中mysql的部分:

yum repolist all | grep mysql

如果想安装最新的5.7版本的话,可以使用如下命令:

yum-config-manager --disable mysql55-community
yum-config-manager --disable mysql56-community
yum-config-manager --enable mysql57-community-dmr

使用如下命令安装mysql:

yum install mysql-community-server

启动mysql服务:

service mysqld start

第一次启动,mysql会花几分钟时间初始化环境。在此过程中,mysql会给root分配一个随机密码,可使用如下方式修改成自己的密码:

修改配置文件/var/my.cnf,增加一行:skip-grant-tables,作用是不加载权限验证表

然后使用命令mysql -u root -p,提示输入密码时直接回车直接进入mysql软件,使用命令

UPDATE mysql.user SET Password = PASSWORD('newpass') WHERE user = 'root';

修改密码,将上面红色的换乘自己的密码就可,然后执行

FLUSH PRIVILEGES;

生效。至此,密码修改完成。最后,不要忘记将配置文件/var/my.cnf中的skip-grant-tables去掉。

Centos6.x服务器配置jdk+tomcat+mysql环境的更多相关文章

  1. Cent OS服务器配置(JDK+Tomcat+MySQL)

    本文摘自:Cent OS服务器配置(JDK+Tomcat+MySQL) 学习tar解压 解压 tar 文件 tar -zxvf apache-tomcat-6.0.35.tar.gz tomcat   ...

  2. 简单记录CentOS服务器配置JDK+Tomcat+MySQL

    项目需要部署到一台CentOS的服务器之上,之前这台服务器上面已经安装了一个Nginx和MySQL,跑的是PHP环境,有一个项目正在运行.而我们最新的项目是用Java写的,服务器是用的Tomcat,所 ...

  3. Ubuntu 下 JDK+Tomcat+MySql 环境的搭建

    Linux环境 修改catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS=&quo ...

  4. JDK+Tomcat+MySql环境配置—linux

    Yum安装和jsp安装环境搭建 Yum安装手册: 第一步:在root用户下解压Yum安装包 ,输入命令: unzip yum.zip.

  5. 云服务器搭建JDK+Tomcat+MySQL环境

    一.首先租赁一台云服务器(阿里云服务器或者腾讯云服务器) 其实可以在windows电脑上使用VMware workstation来安装虚拟机进行操作,毕竟云服务器低配也是很贵的.不过可以使用学生价去租 ...

  6. Ubuntu下JDK+Tomcat+MySql环境的搭建

    主机在阿里云上,所以网络的配置都省了,只剩下软件的安装和配置 1.安装mysql 1.1 apt-get install mysql-server-5.5 安装过程中,有两次提示输入 mysql 的  ...

  7. linux 下 jdk+tomcat+mysql 的 jsp 环境搭建

    JDK 在 linux 下安装 1.          把安装文件放在 /opt 下,并执行 [root@localhost opt]# ./jdk-1_5_0_06-linux-i586.bin 并 ...

  8. Linux安装Jdk Tomcat MySQL

    Jdk安装 Tomcat安装 Mysql安装 Jdk安装 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html ...

  9. mac在 aliyun linux ecs实例上安装 jdk tomcat mysql

    用了一个ftp 工具 把 gz rpm 等 传递到ecs 上 -- 用这个Transmit 用ssh远程登录,然后依次安装 jdk tomcat  mysql 到 /usr/local/... 设置环 ...

随机推荐

  1. JS运动基础(四) 碰撞运动

    碰撞运动撞到目标点,速度反转无重力的漂浮Div速度反转滚动条闪烁的问题过界后直接拉回来 加入重力反转速度的同时,减小速度纵向碰撞,横向速度也减小横向速度小数问题(负数) <!DOCTYPE HT ...

  2. D - Half of and a Half 大数

    D - Half of and a Half Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I ...

  3. [读书笔记]java中的类加载器

    以下内容大多来自周志明的<深入理解Java虚拟机>. 类加载器是java的一项创新,也是java流行的重要原因之一,它最初是为了满足java applet的需求而开发出来. 什么是appl ...

  4. python学习笔记 ——python写的猜数字游戏 002

    from sys import exit import random def Arrfor(str): #CONTST = CONTST + 1 artificial = input("请输 ...

  5. vi编辑器使用相关

    一.vi的使用 1.vi一共分为3种模式,分别是一般模式.编辑模式和命令行模式 2.一般模式:以vi打开一个文件就直接进入一般模式(也是默认的模式). 在这个模式下可以使用上下左右移动光标,还可以删除 ...

  6. 億万笑者 - Radwimps

    億万笑者 作曲:野田洋次郎 作词:野田洋次郎 明日に希望を持った者だけに 絶望があるんだ何かを信じた者だけに 裏切りはあるんだ勇者だけに与えられた 名誉の負傷とでも言うのかそれにしてはずいぶんと 割に ...

  7. 自定义webkit搜索框样式

    好吧,这是个有点儿蛋疼的文章,每个浏览器都可以有自己的行为和表现,只是webkit在apple的带领下,在UI上走的更远了一点儿,但是却给我们带来了点儿困扰,因为很多情况下,我们希望搜索框在所有的浏览 ...

  8. Unity3D特效-场景淡入淡出

    最近公司开始搞Unity3D..整个游戏..特效需求还是比较多的.关于UI部分的特效淡入淡出.看网上用的方法都是用个黑东东遮挡然后设置alpha这么搞....本大神感觉非常的low.而且很渣.故奋笔疾 ...

  9. Ajax封装方法

    /* 调用方法 setInterval(function(){     ajax('get','json_php_html.php','',function(data){     data = JSO ...

  10. python百分比数比较大小

    python是无法识别百分比的,估计你的百分比是string,所以需要转成int # !/usr/bin/python3.4 # -*- coding: utf-8 -*- # 百分数转为int de ...