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. [翻译]利用REDIS来搭建可靠分布式锁的提议

    本系列都是翻译REDIS作者的博文  另外加上我自己的一点点理解  希望有问题大家一起讨论 http://antirez.com/news/77 原文地址 在利用REDIS做分布式锁时基本持有2种观点 ...

  2. tensorflow1

    特征: 1 灵活 2 可移植性 3 和研究/生产联系 4 自动求导 5 语言选择:python,严谨的c++接口:未来扩展更多 6 最大性能化

  3. day11_API第一天

    1.Eclipse常用操作 1:安装 A:解压      B:复制到指定的目录(不要有中文,和其他非法字符) 2:使用     A:打开软件的界面      B:新建一个项目(工程)      C:在 ...

  4. LintCode Singleton

    Singleton 3 大要素: 1.有private static的句柄(成员变量即field) 2. constructor 必须为private 3.有public static的getInst ...

  5. 开发问题(C#)

    1. 重新引入dll文件之后,显示黄色感叹号,可能的原因:dll文件受损或者dll版本与工程Framework版本不一致. 2. 错误 232 无法将文件“..\SES.Common\bin\Debu ...

  6. ✡ leetcode 165. Compare Version Numbers 比较两个字符串数字的大小 --------- java

    Compare two version numbers version1 and version2.If version1 > version2 return 1, if version1 &l ...

  7. 数据库之mysql存储程序

    什么时候会用到存储过程 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度2.当对数据库进行复杂操作时 ...

  8. 文件hash数据库

    unit YxdDB; interface uses Windows, Classes, SysUtils, SyncObjs; type TYXDDBValue = packed record Si ...

  9. 【MySQL】探究之TIMESTAMP

    背景 之前有业务反馈表中start_time,end_time时间字段随着时间的推移被自动更新,这可不是业务意愿,说的严重点是要出故障的. MySQL中有DATE,DATETIME,TIMESTAMP ...

  10. linux下nginx服务器域名指定目录

    一般,域名指定ip之后,需要在ip所在的机器去指定相应站点的目录,否则域名会不起作用: 下面说说linux下的nginx服务器指定目录的细节: 域名绑定目录的配置文件都放到这里: /usr/local ...