Centos6.x服务器配置jdk+tomcat+mysql环境(jsp+mysql)
发布时间 - 2026-01-11 03:05:16 点击率:次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
下载后使用命令
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-5.noarch.rpm yum localinstall mysql-community-release-el6-5.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
# tomcat
# Centos6.5下Jdk+Tomcat+Mysql环境安装图文教程
# CentOS 下yum安装mysql、jdk和tomcat的方法
# 在CentOS系统上安装Java的openjdk的方法
# CentOS 设置默认JDK步骤详解及命令
# Linux centos7环境下jdk安装教程
# CentOS安装jdk的三种方法
# CentOS 7系统下配置自定义JDK的教程
# CentOS 7下JDK8的详细安装步骤
# CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)
# CentOS+Nginx+PHP+MySQL详细配置(图解)
# centos6利用yum安装php mysql gd的步骤
# centos7.2.1511安装jdk1.8.0_151及mysql5.6.38的方法
# 自己的
# 配置文件
# 可以使用
# 在此
# 右键
# 也可
# 就可
# 较低
# 所示
# 会给
# 下载链接
# 新版本
# 均不
# 直接进入
# 官网
# 也更
# 不要忘记
# 过程中
# 不直接
# 输入密码
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何正确下载安装西数主机建站助手?
如何在Windows 2008云服务器安全搭建网站?
如何用wdcp快速搭建高效网站?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
Java垃圾回收器的方法和原理总结
Linux安全能力提升路径_长期防护思维说明【指导】
Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
如何在橙子建站上传落地页?操作指南详解
如何彻底删除建站之星生成的Banner?
如何用美橙互联一键搭建多站合一网站?
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
详解Android图表 MPAndroidChart折线图
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
网站制作大概多少钱一个,做一个平台网站大概多少钱?
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)
JS中对数组元素进行增删改移的方法总结
如何快速上传建站程序避免常见错误?
Python制作简易注册登录系统
个人网站制作流程图片大全,个人网站如何注销?
Python结构化数据采集_字段抽取解析【教程】
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
如何自定义建站之星模板颜色并下载新样式?
如何撰写建站申请书?关键要点有哪些?
Mybatis 中的insertOrUpdate操作
百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭
非常酷的网站设计制作软件,酷培ai教育官方网站?
Android中AutoCompleteTextView自动提示
Bootstrap CSS布局之列表
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
Laravel如何优化应用性能?(缓存和优化命令)
如何快速上传自定义模板至建站之星?
HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
昵图网官网入口 昵图网素材平台官方入口
微信公众帐号开发教程之图文消息全攻略
简单实现Android验证码
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
浅谈javascript alert和confirm的美化
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
iOS中将个别页面强制横屏其他页面竖屏
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
Laravel如何处理CORS跨域请求?(配置示例)
网站页面设计需要考虑到这些问题
微信小程序 canvas开发实例及注意事项
微信小程序 五星评分(包括半颗星评分)实例代码
Python3.6正式版新特性预览

