云服务器CentOS新机搭建JAVA+Tomcat运行环境
这是一篇初学教程,欢迎各位大牛大神提意见和指正。
购买腾讯云服务器后选择预装CentOS7系统。根据下面的步骤来搭建JAVAWEB运行环境。
一、JDK安装和环境变量配置
1、使用本地电脑在官网下载JDK压缩包:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
也可以使用yum在云服务器上直接下载安装,但是我觉得对于初学者不太容易掌握。使用这种解压的方式与在windows下的操作方式大致相同。 或者在云服务器上使用wget命令下载。
下载JDK压缩包
2、使用FileZilla上传工具将刚刚下载的压缩包上传到Linux服务器的目录(我这里的是:/root/jiang目录下),然后使用命令解压这个压缩包。
命令:tar zxvf 文件名
3、配置JDK环境变量:
编辑环境变量文件: /etc/profile 在文件末尾加入以下代码,命令:vi /etc/profile
图片版代码:
配置环境变量
文字代码(方便大家复制):
export JAVA_HOME=/root/jiang/jdk1.8.0 //这里是JDK安装目录
export JRE_HOME=/root/jiang/jdk1.8.0/jre //这里是JDK中jre目录
export JAVA_BIN=/root/jiang/jdk1.8.0/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
编辑完成后保存,更新环境变量命令 : source /etc/profile
到此JDK安装完毕。
可以通过输入命令javac 或者 java -version 来看是否成功,验证跟windows平台一样。
二、tomcat安装
1.使用本地电脑到官网下载安装包:http://tomcat.apache.org/download-60.cgi 。同样也可以使用yum在线安装或者wget在线下载,不过建议同一安装方式。
tomcat下载
2.使用上传工具将该安装包上传到指定目录(我这里的目录:/root/jiang目录下)。
3.解压这个安装包: tar zxvf 文件名
解压后你会发现这样安装的tomcat目录结构跟window下安装的是一样一样的,方便我们学习操作。
tomcat解压缩后的目录结构
4.启动tomcat .在tomcat的bin目录下,运行startup.sh
注意:运行startup.sh 的方式:
在bin目录下输入 ./startup.sh 或者 sh startup.sh
如果提示权限不够那么在命令最前面加上sudo
三、防火墙配置
1、打开全部端口。由于腾讯云服务器默认只开放了一个端口,我们需要去腾讯云服务器上打开所有端口。操作:云服务器——安全组——“默认安全组放通全部端口” 加入云主机
2、由于centos7默认是使用firewall作为防火墙,所以我要先关闭firwall防火墙,再安装iptables
#停止firewall
systemctl stop firewall.servic
禁止firewall开机启动
systemctl disable firewall.service
安装iptables防火墙
yum install iptables-services
将tomcat的端口加入防火墙列表,放行。
直接编辑防火墙文件: vim /etc/sysconfig/iptables
编辑防火墙文件
重启防火墙使配置文件生效
systemctl restart iptables.service
设置iptables防火墙为开机启动项
systemctl enable iptables.service
3、关闭SELINUX
编辑SELINUX的配置文件
vi /etc/selinux/config
注释以下配置
SELINUX=enforcing
SELINUXTYPE=targeted
增加以下配置
SELINUX=disabled
使配置立即生效
setenforce 0
修改后的SELINUX 配置文件
总结:在Linux系统下搭建JavaWeb运行环境的大致步骤跟在windows下面一致。
——安装JDK
——配置环境变量
——安装tomcat
——关闭firwall防火墙
——下载安装iptables防火墙
——配置iptables防火墙
——运行测试
欢迎大家关注【做你的英雄】
- 上一篇:没有了
- 下一篇:没有了