华为云Linux系统搭建Tomcat环境过程
程序员文章站
2024-03-26 13:20:11
...
华为云Linux系统搭建Tomcat环境过程
- 准备工作
- 搭建jdk环境
- 搭建Tomcat环境
一 准备工作
- 需要华为云主机一台,需要公网访问,所以是需要带有弹性ip的,这里云的系统为Ubuntu14.0.4
- Xshell和Xftp 用来连接云主机以及上传文件
- Linux系统对应的jdk包以及Tomcat的包 分享链接在文章最后,如果不是各位需要的那就上oracle官网下载。
地址:http://www.Oracle.com/technetwork/cn/Java/javase/downloads/jdk8-downloads-2133151-zhs.html
http://tomcat.apache.org/
二 jdk环境的搭建
-
通过Xshell连接到华为的云主机上,主机就是你的华为云主机的弹性ip
-
直接点击确定,连接成功会出现以下的画面,说明连接成功
-
接下来将准备好的jdk包和Tomcat包上传
我这里使用xftp进行上传,直接选择文件右键传输上传就好
我这里将这两个包上传到/usr/local/src/java 路径下
因为是Ubuntu系统,所以jdk和Tomcat包都是.tar.gz的
输入解压命令
注意要在root下进行接下来的操作
cd /usr/local/src/java/
tar zxvf jdk压缩包名
4 . 压缩完成后进入jdk解压后的文件修改配置信息
cd jdk1.8.0_131/etc/
vim profile
输入A进入编辑模式
5 . 在文件最下方输入以下信息
export JAVA_HOME=/usr/local/src/java/jdk1.8.0_131
export JRE_HOME=/usr/local/src/java/jdk1.8.0_131/jre
export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH
如图
键盘按Esc退出编辑
输入ZZ保存并退出
6 . 然后输入使配置生效
source /etc/profile
7 . 最后看配置是否生效
java -version
显示如图说明jdk环境安装完毕
三 搭建Tomcat环境
1 . 将上面上传好的Tomcat压缩包进行解压
cd /usr/local/src/java/
tar zxvf tomcat压缩包名
2 . 启动Tomcat
cd apache-tomcat-6.0.53/bin/
./startup.sh
这时在浏览器上输入http://ip:8080/ 就可以访问到tomcat的欢迎页面了
3 . 将项目war包上传到Tomcat的webapps目录下
这时我们需要将自己的web项目部署到tomcat下
- 通过myeclipse将项目导出war包(方法多多,适合自己即可,总之得到项目的war包就行)
通过xftp将war包上传到tomcat的webapps目录下
如图后台启动tomcat,这样即使关闭与云主机的连接,tomcat也能正常运行
cd /usr/local/src/java/apache-tomcat-6.0.53/bin
nohup ./catalina.sh run $
- 这样通过http://ip:8080/项目名 就可以访问到部署在华为云上的web项目了
- 我这里因为搭建了负载均衡以及默认访问方式,所以只用ip就可以访问了(云快过期了,我这个网站不一定能访问到了)
写在最后
ps.这是我第一次写博客,希望有什么问题能跟我说,如果我看到了一定回复
- centos 7其实跟Ubuntu搭建环境是差不多的,就是jdk的包和tomcat的包不同,分享链接我放在下方了
- 当时华为云刚出不久去部署的这个环境,没有什么资料,找的腾讯云部署的资料看,走过一些弯路,所以想总结一下,一个目的最明确的部署方式,总的来说腾讯云和华为云感觉起来比较相似,至少在javaEE方面是这样的。
- 可能一些项目需要用到mysql当时我是直接在Ubuntu上敲命令直接下载的,这个就不细说了,网上一大堆,不同的数据库有不同的安装方式,都行。
- Linux jdk(包含centos以及Ubuntu)链接 : https://pan.baidu.com/s/1i5sv2Gd 密码: vi48
- tomcat(Tomcat6,Ubuntu对应的包)链接: https://pan.baidu.com/s/1hsf6fkS 密码: wu5m