CentOS7安装JDK、Tomcat、MySQL与Java Web环境搭建
200 浏览量
更新于2024-08-30
收藏 68KB PDF 举报
本文档主要介绍了如何在Linux CentOS 7系统上安装JDK、Tomcat以及MySQL,以便构建Java Web项目的运行环境。以下是详细步骤:
### 一、安装JDK
1. 卸载旧版本JDK
- 首先,通过`rpm -qa | grep jdk`命令列出所有已安装的JDK。
- 接着,使用`yum -y remove 安装包名称`卸载不需要的JDK。
2. 下载并解压JDK
- 在`/usr/local`目录下创建一个名为`java`的新目录。
- 使用`wget`命令在`java`目录下下载JDK安装包,例如:
```bash
wget --no-cookies --no-check-certificate --header 'Cookie: gpw_e24=http://www.oracle.com/; oraclelicense=accept-securebackup-cookie' http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz
```
- 或者,您也可以在本地下载后通过shell工具上传到Linux服务器。
- 使用`tar -zxvf 压缩包名称`解压缩下载的文件。
3. 配置环境变量
- 进入`/etc`目录,使用`vim profile`编辑profile文件,如果不存在,可以编辑`/root/.bash_profile`。
- 在文件末尾添加如下内容:
```bash
export JAVA_HOME=/path/to/jdk安装包的根目录
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
```
- 保存并退出编辑器,然后执行`source /etc/profile`使配置生效。
- 通过`java -version`命令检查JDK是否安装成功,显示版本信息即表示成功。
### 二、安装Tomcat
1. 下载并解压Tomcat
- 在`/usr/local`目录下创建`mywork`目录。
- 在`mywork`目录下使用`wget`下载Tomcat安装包,之后进行解压。
2. 配置Tomcat
- 将Tomcat的`bin`目录添加到PATH环境变量中,以便可以通过命令行启动和停止Tomcat。
- 配置Tomcat的启动和停止脚本,确保其能够正确运行。
- 修改`/usr/local/tomcat/conf/server.xml`以配置端口和其他服务器设置。
### 三、安装MySQL
1. 安装MySQL Server
- 使用`yum install mysql-server`命令安装MySQL服务。
- 配置MySQL服务以在系统启动时自动启动,使用`systemctl enable mysqld`。
2. 启动MySQL
- 启动MySQL服务:`systemctl start mysqld`。
3. 设置MySQL密码
- 使用`mysql_secure_installation`命令初始化MySQL,设置root用户的密码。
4. 创建数据库和用户
- 登录MySQL:`mysql -u root -p`,输入新设置的密码。
- 创建数据库:`CREATE DATABASE your_database_name;`
- 创建用户并授权:`GRANT ALL PRIVILEGES ON your_database_name.* TO 'new_user'@'localhost' IDENTIFIED BY 'password';`
- 刷新权限:`FLUSH PRIVILEGES;`
- 退出MySQL:`exit;`
### 四、部署Java Web项目
1. 将项目复制到Tomcat的webapps目录
- 将打包好的WAR文件或已解压的目录复制到`/usr/local/tomcat/webapps/`。
2. 启动Tomcat
- 运行`/usr/local/tomcat/bin/startup.sh`启动Tomcat服务器。
3. 访问项目
- 在浏览器中输入`http://your_server_ip:8080/your_project_name`,如果一切配置正确,你应该能看到你的Java Web项目运行起来。
通过以上步骤,您将在Linux CentOS 7系统上成功构建了一个Java Web项目所需的完整运行环境,包括JDK、Tomcat和MySQL。记得在每个阶段都测试和验证安装,确保每个组件都能正常工作。
2021-01-09 上传
2021-03-02 上传
2021-01-09 上传
2015-05-29 上传
2021-09-14 上传
2010-05-20 上传
2024-01-09 上传
2015-04-16 上传
2012-07-14 上传
weixin_38553478
- 粉丝: 7
- 资源: 924
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明