CentOS 7 上搭建 JavaEE 环境
安装 Java 环境
1)检查系统中是否已安装 Java
plaintext
java -version
如果未安装,将返回提示信息。
2)安装 Java 8
plaintext
sudo yum install java-1.8.0-openjdk
3)配置 Java 环境变量,编辑 /etc/profile
文件:
plaintext
sudo vi /etc/profile
在文件末尾添加以下内容:
plaintext
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$PATH:$JAVA_HOME/bin
保存并退出,使环境变量生效:
plaintext
source /etc/profile
安装 Web 服务器(以 Tomcat 为例)
1)下载 Tomcat,访问 Tomcat 官方网站,选择适合的版本进行下载。
2)解压 Tomcat 压缩包
plaintext
tar -zxvf apache-tomcat-<version>.tar.gz
3)启动 Tomcat,进入 Tomcat 的 bin
目录,执行以下命令:
plaintext
./startup.sh
安装数据库(MySQL)
1)安装 MySQL 服务器
plaintext
sudo yum install mysql-server
2)启动 MySQL 服务
plaintext
sudo systemctl start mysqld
3)进行安全配置
plaintext
sudo mysql_secure_installation
按照提示设置强密码、删除匿名用户、禁止远程 root 登录等。
4)登录 MySQL 进行基本配置
plaintext
mysql -u root -p
输入设置的密码登录,然后可以创建数据库、用户,并为用户分配权限。
配置项目部署
1)将 JavaEE 项目的 WAR 包或项目文件夹复制到 Tomcat 的 webapps
目录下。
2)配置数据库连接
- 打开项目的配置文件,通常是
properties
或yml
格式的文件。 - 找到数据库连接相关的配置项,例如:
jdbc.url
:设置为 MySQL 数据库的地址,通常格式为jdbc:mysql://<IP 地址>:<端口号>/<数据库名>
,如果 MySQL 安装在本地,IP 地址可以是localhost
,端口号默认是3306
。jdbc.username
:设置为在 MySQL 中创建的具有访问权限的用户名。jdbc.password
:设置为对应的用户密码。
3)重启 Tomcat 以使配置生效,进入 Tomcat 的 bin
目录,执行以下命令:
plaintext
./shutdown.sh
./startup.sh
4)验证部署是否成功
在浏览器中输入 http://<服务器 IP 地址>:<Tomcat 端口号>/<项目上下文路径>
,如果能够正常显示项目页面,则说明部署成功。