Linux项目部署步骤
1. JDK环境安装
http://www.cnblogs.com/fnng/archive/2013/01/30/2883815.html
1.1. 打开终端,查看操作系统位数(下载对应的jdk)
getconf LONG_BIT
1.2. 登录官网下载对应的jdk8
wget http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz
1.3. 转到文件下载目录
cd Downloads
1.4. 查看下载文件
ls
1.5. 创建Java目录
sudo mkdir /usr/java
1.6. 将jdk解压到创建好的Java目录下
tar xvf jdk-8u111.tar.gz -C /usr/java
1.7. 切换到Java目录下
cd /usr/java
1.8. 为了便于书写,我们需要对JDK的解压目录进行改名。
mv jdk1.8.0.39 jdk
1.9. 打开配置文件对Java环境进行配置
vi /etc/profile
在最后一行加入:
export JAVA_HOME=/usr/java/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
1.10. 配置文件生效
source /etc/profile
1.11. 查看安装的Java版本
java
2. Tomcat安装
2.1. 下载对应的tomcat8
wget http://apache.fayea.com/tomcat/tomcat-8/v8.5.11/bin/apache-tomcat-8.5.11.tar.gz
2.2. 将tomcat解压到创建好的Java目录下
tar xvf apache-tomcat8.tar.gz -C /usr/java
2.3. 为了便于书写,我们需要对tomcat的解压目录进行改名。
mv apache-tomcat8 tomcat
2.4. 转到tomcat的安装目录
cd /usr/java/tomcat/bin
2.5. 启动服务
./startup.sh
2.6. 下载lrzsz 上传下载文件
yum -y install lrzsz
rz //上传文件
sz //下载文件
2.7. 复制文件
Sudo cp -r apache-tomcat-8.0.39 /usr/java
2.8. 解压到指定目录
Sudo tar xvf jdk.....tar.gz -C /usr/java
2.9. 防火墙设置
1) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。
3)在开启了防火墙时,做如下设置,开启相关端口,修改/etc/sysconfig/iptables文件,添加以下内容:
A INPUT -m state --state NEW -m tcp -p tcp --dport 9001 -j ACCEPT
但必须添加到
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
之前!!
4)重启 iptables
service iptables restart