前言
之前经常部署服务器环境,但是没有好好把整个步骤整理过,现在终于整理好了一份,希望能给正在需要部署Web环境的朋友提供一个参考,再就是给自己留下记录。
一、环境和软件准备
搭建一个Web项目前,需要将其所需要环境搭建部署。
1、系统选择的是Centos7.2 64位的
2、JDK的版本是jdk-7u71-linux-x64.tar.gz
3、Tomcat的版本是nginx-1.7.6.tar.gz
4、防火墙是iptables
二、JDK的安装
1、将JDK解压,然后修改目录名称
tar -zvxf jdk-7u71-linux-x64.tar.gz
解压完,修改目录
mv jdk1.7.0_71 jdk1.7
2、配置环境变量
vi /etc/profile
将下面内容拼接到文件的后面
export JAVA_HOME=/data/jdk1.7
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存文件并退出,然后执行
source /etc/profile
检验是否成功
java -version
三、Tomcat的安装
1、解压tomcat,然后修改目录
tar -zvxf apache-tomcat-7.0.55.tar.gz
解压完,修改目录
mv apache-tomcat-7.0.55 tomcat7
2、配置环境变量
vi /etc/profile
添加下面内容
export TOMCAT_HOME=/data/tomcat7
保存并退出,然后执行
source /etc/profile
3、启动Tomcat
cd /data/tomcat7
./startup.sh
四、防火墙的配置
1、关闭firewall
service firewalld stop
开机禁止启动
systemctl disable firewalld.service
2、安装iptables,开启80、8080端口
yum install iptables-services
修改配置文件iptables
vi /etc/sysconfig/iptables
将下面内容添加进去
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
保存退出,开启iptables服务
service iptables start
设置开机开启
systemctl enable iptables.service