新手小白Linux(Centos6.5)部署java web项目(总)
2021-07-01 14:06
标签:mon eve 部分 需要 windows pre demo install art 一、准备 1、linux centos版本的相关命令操作,千万别找ubuntu的,好多命令都不一样,新手小白我傻傻不知道硬是浪费了一天的时间……(百度百科linux版本了解一下) 2、远程登录: PuTTY 、WinSCP 、SecureCRT 、mstsc、其他(我用的SecureCRT7.3 ,主要看环境支持哪种工具) 3、确认linux服务器有网,没网的话用不了yum,只能从本机获取资源,操作方式也不一样,本文部分安装只介绍yum。 二、明确部署所需要的环境 1、java环境:jdk 2、服务器:tomcat 3、数据库环境:mysql,mongodb 4、网络环境:防火墙及端口开放,外网映射 三、步骤 1、mysql 新手小白Linux(Centos6.5)部署java web项目(mysql5.7安装及相关操作)(明天写) 2、mongodb 新手小白Linux(Centos6.5)部署java web项目(mongodb4.0.2安装及相关操作)(明天写) 3、jdk 4、tomcat 大家都知道,tomcat不需要安装,直接解压就能用,百度了一下,都说yum安装tomcat直接到OpenJDK也安装了。然而我之前已经安装过openJDK了,这里就用解压的方法 5、linux服务器与本机windows进行文件传输 目的:把war包放到tomcat的webapps目录下,并改名为ROOT 方式一:WinSCP工具,登录进去,直接右键上传 方式二:lrzsz,可直接yum install lrzsz,rz命令本机上传到服务器,sz命令服务器下载到本机(putty需要3.0以上版本) 方式三:ftp,在linux搭建ftp服务器vsftpd(ftp是协议,vsftpd是众多用来支持ftp服务的服务器之一),创建用户并分配操作权限,本机通过用户名密码远程登录访问到linux的指定目录,进行操作 方式四:通过Internet,这个方法不推荐,感觉太不安全了。例:把war包上传到某可访问的外网,linux通过wget下载 其他方式:……略…… 6、开放端口 https://www.cnblogs.com/hjwbla/p/6210890.html 这位博主应该是干过我所做的事情,为他/她点赞 7、外网映射 这个……略 先要有外网,不同的外网的映射方式不一样,这个问题可以找提供商帮助 8、测试及bug调试 9、完成 新手小白Linux(Centos6.5)部署java web项目(总) 标签:mon eve 部分 需要 windows pre demo install art 原文地址:https://www.cnblogs.com/qq765065332/p/9637178.html 1 # 查看是否有安装java
2 rpm -qa |grep java
3
4 rpm -qa |grep jdk
5
6 rpm -qa |grep gcj
7
8 ### 显示内容 ###
9 tzdata-java-2018e-3.el6.noarch
10 java-1.8.0-openjdk-headless-1.8.0.181-3.b13.el6_10.x86_64
11 java-1.8.0-openjdk-1.8.0.181-3.b13.el6_10.x86_64
12
13 # 如果没安装,显示内容是空的
14
15 # 批量卸载
16 rpm -qa | grep java | xargs rpm -e --nodeps
17
18 # 检索1.8的列表:
19 yum list java-1.8*
20
21 ### 显示内容 ###
22 java-1.8.0-openjdk.x86_64 1:1.8.0.181-3.b13.el6_10 updates
23 java-1.8.0-openjdk-debug.x86_64 1:1.8.0.181-3.b13.el6_10 updates
24 java-1.8.0-openjdk-demo.x86_64 1:1.8.0.181-3.b13.el6_10 updates
25 java-1.8.0-openjdk-demo-debug.x86_64 1:1.8.0.181-3.b13.el6_10 updates
26 java-1.8.0-openjdk-devel.x86_64 1:1.8.0.181-3.b13.el6_10 updates
27 java-1.8.0-openjdk-devel-debug.x86_64 1:1.8.0.181-3.b13.el6_10 updates
28 java-1.8.0-openjdk-headless.x86_64 1:1.8.0.181-3.b13.el6_10 updates
29 java-1.8.0-openjdk-headless-debug.x86_64 1:1.8.0.181-3.b13.el6_10 updates
30 java-1.8.0-openjdk-javadoc.noarch 1:1.8.0.181-3.b13.el6_10 updates
31 java-1.8.0-openjdk-javadoc-debug.noarch 1:1.8.0.181-3.b13.el6_10 updates
32 java-1.8.0-openjdk-src.x86_64 1:1.8.0.181-3.b13.el6_10 updates
33 java-1.8.0-openjdk-src-debug.x86_64 1:1.8.0.181-3.b13.el6_10 updates
34
35 # 安装1.8.0的所有文件,-y表示一路选是
36 yum install java-1.8.0-openjdk* -y
37
38 # 安装java-1.8.0-openjdk.x86_64
39 yum install java-1.8.0-openjdk.x86_64 -y
40
41 ### 显示内容 ###
42 ...
43 Complete!
44
45 # 安装完成,查看版本
46 java -version
47
48 ### 显示内容 ###
49 openjdk version "1.8.0_161"
50 OpenJDK Runtime Environment (build 1.8.0_161-b14)
51 OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
52
53 # yum install 了之后,java 是默认下载到 /usr/lib/jvm/ 这个目录下,可直接使用,不需要手动设置path等配置
1 # 在windows上访问官网找到tomcat最新版本,再找到core下的tar.gz,右键复制链接地址,粘贴到命令里
2 # wget 链接 :下载文件到当前目录(先cd到你要放置的目录下再wget)
3 wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.12/bin/apache-tomcat-9.0.12.tar.gz
4
5 # 解压
6 tar -xzf apache-tomcat-9.0.12.tar.gz
7
8 # 进入webapps
9 cd apache-tomcat-9.0.12/webapps/
10
11 # 删掉所有文件
12 rm -rf *
13
14 #lrzsz操作文件传输
15 #从本机windows上传到linux当前目录
16 rz
17
18 #从linux下载到本机windows
19 sz /文件路径
20
21 # war包上传到webapps下后改名
22 mv ??.war ROOT.war
23
24 # 启动tomcat
25 ./../bin/startup.sh
26
27 # tomcat配置默认跑8080端口
文章标题:新手小白Linux(Centos6.5)部署java web项目(总)
文章链接:http://soscw.com/essay/100351.html