目录
1. 前期准备
- 一台重装系统后的云服务器。
- 使用 FinalShell连接云服务器。
2. 实际操作
2.1 部署tomcat
上传项目包并解压
tar xf apache-tomcat-7.0.96.tar.gz -C /usr/local/
修改文件名称
mv /usr/local/apache-tomcat-7.0.96/ /usr/local/tomcat
2.2 部署java开发环境
上传项目包并解压
tar xf jdk-7u67-linux-x64.tar.gz -C /usr/local/
修改文件名称
mv /usr/local/jdk1.7.0_67/ /usr/local/java
2.3 修改环境变量
vi /etc/profile
在文件最后加入以下内容
JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH
CATALINA_HOME=/usr/local/tomcat
export CATALINA_HOME
让修改马上生效
source /etc/profile
2.4 检测java是否安装成功
java -version

2.5 检测tomcat是否安装成功
/usr/local/tomcat/bin/startup.sh
ss -antpl | grep java

2.6 浏览器检测运行
在浏览器输入服务器公网IP地址,主要地址最后需要加:8080.

然后关闭tomcat
/usr/local/tomcat/bin/shutdown.sh
2.7 安装数据库
yum -y install wget
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
yum -y install yum-utils
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
yum -y install mysql mysql-server
2.8 启动服务并设置为开机启动
systemctl start mysqld
systemctl enable mysqld
2.9 部署数据库
查看原始密码
cat /var/log/mysqld.log | grep password
修改数据库密码
mysqladmin -u root -p'bo%lxfJtU5#p' password 'ABCde@123'
登录数据库
mysql -u root -pABCde@123
创建jspgou数据库
create database jspgou default charset=utf8;
exit
2.10 上传项目并解压
yum -y install unzip
unzip jspgouV6-ROOT.zip
2.11 删除测试页面,拷贝项目至网站发布目录
rm -rf /usr/local/tomcat/webapps/ROOT/
cp -r ROOT/ /usr/local/tomcat/webapps/
2.12 数据库配置
修改数据库连接信息
vi /usr/local/tomcat/webapps/ROOT/WEB-INF/config/jdbc.properties
找到jdbc.password=,在后面加上刚设置的数据库密码ABCde@123。
修改数据库配置文件
vi /etc/my.cnf
在文件最后添加以下内容
sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

重启数据库
systemctl restart mysqld
导入数据库
mysql -u root -pABCde@123 jspgou < DB/jspgou.sql
2.13 启动tomcat
/usr/local/tomcat/bin/startup.sh
2.14 浏览器访问服务器公网IP:8080

其中,管理员账号默认为admin,密码为123456。另外系统管理后台登录地址为:http://公网IP地址:8080/jeeadmin/jspgou/index.do。

本文详细介绍了如何在云服务器上从零开始部署Tomcat服务器和Java开发环境,包括环境变量设置、数据库安装、服务启动及项目上传等关键步骤。

487

被折叠的 条评论
为什么被折叠?



