腾讯云发布JAVA Web项目
使用准备软件:
Xftp 5、MyEclipse 10、Xshell 6
使用服务器:
腾讯云
准备tar:
apache-tomcat-7.0.73.tar
jdk-7u67-linux-x64.tar.gz
mysql.tar.gz
准备jar:
com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar
第一步通过ftp5需要的tar上传到腾讯云服务器上
第二步,配置服务器JDK
通过xshell 6连接你的腾讯云服务器
!](https://img-blog.****img.cn/20200310004954735.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1MDU3MDcy,size_16,color_FFFFFF,t_70)
在user/local下创建文件夹jdk
使用命令: mkdir jdk
将jdk复制到 usr/local/jdk当中进行解压
使用命令:cp jdk的压缩包 /usr/local/jdk
回到 usr/local/jdk目录下进行解压
使用命令: tar -zxvf jdk压缩包
配置jdk环境:
Cd / 回到根目录使用命令: vim /etc/profile
按i进行编辑
将以下代码复制到结尾:
export JAVA_HOME=/usr/local/jdk/jdk1.7.0_67
export JRE_HOME=PATH:JAVA_HOME/lib:$JAVA_HOME/jre/lib
按esc退出编辑
使用: :wq 保存退出
使环境变量立即生效:source /etc/profile
第三步,配置Tomcat
在usr/local下创建一个tomcat文件夹
使用命令去到:cd usr/local 目录下
使用命令创建文件夹:mkdir tomcat
回到根目录将tomcat复制到tomcat文件夹
使用命令:cp tomcat压缩包 /usr/local/tomcat
回到tomcat文件夹:cd usr/local/tomcat
使用命令解压: tar xvf tomcat压缩包
解压成功后进入到tomcat的bin目录下启动tomcat
使用命令:./startup.sh
第四步:配置mysql
解压压缩包:
命令:tar zxvf 压缩包名
将压缩包移动到 usr/local下:
命令:cp 压缩包名 /usr/local
创建用户组和用户:
添加用户组,命名为mysql
命令:groupadd mysql
创建用户mysql,并指定所属群组为mysql
命令:useradd -r -g mysql mysql
赋权,让用户组和用户具有操作权限:
注意
下面命令中有. 表示本级目录
一定要保证当前所在文件夹是/usr/local/mysql中
变更mysql用户组有操作当前文件夹的权限
命令:chgrp -R mysql .
变更mysql用户具有操作本级目录的权限。
命令:chown –R mysql .
上面两个命令也可以换成下面一条命令
chown -R mysql:mysql ./
初始化:
以下命令需要保证在/usr/local/你的mysql文件夹下:
判断/etc/my.cnf是否存在,如果存在删除
命令:ls /etc/my.cnf
如果存在执行下面命令,如果不存在,跳过此步骤
命令: rm /etc/my.cnf
初始化数据库
命令:./scripts/mysql_install_db --user=mysql
初始化数据库可能会出现以下问题:
No package mysql-server available.
使用命令: yum-y install autoconf
再使用命令:./scripts/mysql_install_db --user=mysql
修改配置文件:
配置my.cnf和启动文件,根据自己的需要进行修改。如果不需要特殊操作,可以直接复制.
以下命令依然需要保证目前在mysql文件夹下
复制my.cnf文件
命令:
cp support-files/my-default.cnf /etc/my.cnf
复制启动文件
命令:
cp support-files/mysql.server /etc/rc.d/init.d/mysql
最后启动mysql服务:
命令:service mysql start
启动成功!
第5步:项目打包
这里以MyEclipse 10为例,其它开发工具可以百度,基本上相同。
web项目右键—>点击Export…—>Java EE—>WAR file—>Next
这里可能会出现问题,直接闪退报错!
这个时候就用到这个jar包了
com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar
选择myecli 10右击打开文件所在位置
返回上一级目录选择Common文件夹进入plugins文件夹
将这个jar包替换原来的jar包,主要记得将原来的jar包先找到备份!
com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar
替换成功后将替换的jar包后缀改成txt,然后打开myeclipase10,什么都不要干直接关闭,再回到目录将改成txt的 jar包重新改成jar后缀,这样就能导出war包了!
最后一步:部署项目
登录xftp 5
将war包上传到
/usr/local/tomcat/apache-tomcat-7.0.73/webapps 目录下
登录xshell 6重启tomcat就能访问到你的项目了
公网ip加你的项目名:
http://你腾讯云的ip:8080/JspItem/