linux服务器中搭建javaweb环境,并部署到tomcat

本文适用各类云服务器和本地服务器的javaweb环境搭建和项目部署,这里以tomcat为例

本次使用的工具和安装包分别是:Xsheel5、Xftp5、apache-tomcat-7.0.70、jdk-7u79-linux-x64
1. 关于安装Xsheel和Xftp,网上有很多安装包,直接下载,一路install就行。安装完成之后,连接到本地服务器或者云服务器,大部份的服务器都开通的是22端口,可以直接用Xsheel和Xftp连接该端口。
linux服务器中搭建javaweb环境,并部署到tomcat_第1张图片
linux服务器中搭建javaweb环境,并部署到tomcat_第2张图片
2. 如果在连接阿里云这种云服务器时显示拒绝连接,可能是22号端口没开启,可以在登录该服务器的官网,找到安全组,开放需要使用的端口,点击添加规则即可。(本地服务器可忽略)linux服务器中搭建javaweb环境,并部署到tomcat_第3张图片
3. 通过Xftp将tomcat和jdk的压缩包上传到服务器的“\opt"目录下,在本地选中对应的文件右键选择“传输”,或者直接将文件拖拽到右边的服务器上。
linux服务器中搭建javaweb环境,并部署到tomcat_第4张图片4. 打开Xshell,输入“cd /opt”进入刚才上传的目录,再输入两个命令
tar -zxvf jdk-7u79-linux-x64.gz
tar -zxvf apache-tomcat-7.0.70.tar.gz”,将刚刚上传的文件解压到当前目录,输入ls可以查看解压之后的目录。
在这里插入图片描述
5. 下面开始配置jdk,这个与windows配置环境变量类似,只不过是通过指令进行,首先记录下opt目录下jdk-7u79-linux-x64里bin文件的路径,然后输入“vim /etc/profile”,可以看到打开了一个文本,按键盘上的“i”进入编辑模式,将光标移动到文本的最下方,在最后加入:
JAVA_HOME=/opt/jdk1.7.0_79
PATH=/opt/jdk1.7.0_79/bin:$PATH
EXPORT JAVA_HOME PATH
配置完成后必须注销用户,再重新登录才会生效,大家一定要注意哦,可以直接再Xshell里输入“logout”注销。
linux服务器中搭建javaweb环境,并部署到tomcat_第5张图片
6. 再次登录可以输入“java”或者“javac”检查是否配置成功,只要出现很多英文就代表配置成功啦。
linux服务器中搭建javaweb环境,并部署到tomcat_第6张图片
linux服务器中搭建javaweb环境,并部署到tomcat_第7张图片
7. 下面就可以去启动tomcat了,输入命令:“cd /opt/apache-tomcat-7.0.70/bin”进入tomcat的bin目录,再输入“./startup.sh”,即可启动服务。
linux服务器中搭建javaweb环境,并部署到tomcat_第8张图片
8. 还没有结束,大家都知道tomcat的默认端口是8080,但是linux服务器的防火墙一般都没有打开这个端口。
如果是本地服务器,需要修改防火墙,输入“cd /etc/sysconfig”,然后输入:“vim iptables”修改端口文件,在图中的的位置加上“-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT”(建议先把22端口号那一行复制一下,然后直接粘贴在下方,改下数字即可)
linux服务器中搭建javaweb环境,并部署到tomcat_第9张图片
修改完之后需要重启防火墙,输入“service iptables restart”,刚才的更改就会生效,大家打开浏览器,输入本地服务器的ip+端口号即可访问!

如果是云服务器的话,就需要和前面第2步一样,开通8080端口的安全组,如下图:
linux服务器中搭建javaweb环境,并部署到tomcat_第10张图片
至此搭建完成:
linux服务器中搭建javaweb环境,并部署到tomcat_第11张图片
以上就是对Linux搭建web服务器环境的一个简单介绍,其他服务器的配置都和上述差不多,可能有些地方没说到位,欢迎大家一起交流

你可能感兴趣的:(操作系统,linux,运维,tomcat,java,centos)