如何在腾讯云上部署自己的JavaWeb项目
![如何在腾讯云上部署自己的JavaWeb项目](https://www.0419af.com/wp-content/uploads/2023/02/43e277f088a274ca0ece8dbbf9ead6e6.png)
前言:本文为部署javaWeb项目Linux服务器上,主要步骤分为: 一,配置Java环境 二,安装tomcat 三,安装MySQL,导入数据库文件 四,部署JavaWeb war包到Tomcat
参考博文:https://jingyan.baidu.com/article/e4511cf36849252b855eaf57.html https://blog.csdn.net/vanyousen/article/details/79765081 https://blog.csdn.net/lingaonaner/article/details/81165448 https://www.cnblogs.com/fnlingnzb-learner/p/5830622.html
一、配置Java环境
1 、配置jdk 登录到你的服务器后,键入命令 yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel 2 配置环境变量 键入 :vim /ect/profile 编辑profile文件,加入代码如下
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
保存退出 键入 java -version,若出现以下信息,则配置成功
二、配置Tomcat
1、准备工具:secureCRT、apache-tomcat-7.0.94.tar.gz secureCRT:https://blog.csdn.net/www1056481167/article/details/88222591 apache-tomcat-7.0.94.tar.gz:https://tomcat.apache.org/download-70.cgi 2、运行secureCRT 点击,文件 – 连接 – 新建会话 – 下一步 下一步,下一步,完成
3、上传 apache-tomcat-7.0.94.tar.gz 在secureCRT界面中按下快捷键 alt+p 进入【sftp】 找到apache-tomcat-7.0.94.tar.gz本地地址 在输入 put + 地址 如: 上传完成后,关闭【SFTP】,输入以下4条命令
tar -zxf apache-tomcat-7.0.94.tar.gz mv apache-tomcat-7.0.94 /usr/tomcat7 chmod +x /usr/tomcat7 sh /usr/tomcat7/bin/startup.sh
出现如下信息,则tomcat安装并启动成功 此时,可在浏览器中输入你的腾讯云公网IP+8080,访问tomcat 如: 若不能访问,请检查云服务器的安全组是否开放了 8080端口
三、安装mysql,导入数据库文件
1、下载并安装MySQL官方的 Yum Repository,代码如下: wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10.noarch.rpm
2、安装mysql yum -y install mysql-community-server 安装完成后,启动mysql服务器,命令如下: systemctl start mysqld.service systemctl status mysqld.service 通过以下命令找到密码 grep “password” /var/log/mysqld.log (重置密码方法:https://www.cnblogs.com/jsplyy/p/5645076.html)
3、导入web数据库 先通过 secureCRT上传 .sql文件(方法请参照上传tomcat的步骤) 完成后,输入命令如下: mysql -uroot -p password(你的密码) 进入mysql后,先创建数据库,再导入 .sql文件,命令如下 create database responder(数据库名); use responder; set names utf8; source /root/responder.sql 完成后,输入 show databases;
四、部署javaweb war包到tomcat
1、idea导出war包:Fille>Project Struture+如图
2、上传war包(参考上传tomcat步骤),完成后,输入如下命令 cp Responder.war /usr/local/tomcat7/webapps -r 3、重启tomcat
4、访问项目(公网ip:8080/项目名) 以上,web项目部署完成,可以愉快的访问你的web了。
本人学生党,第一次写博文,如有不足,请多多指教。