搭建JavaWeb服务器首先必须先搭建好java环境,因为是在linux下搭建,因此需要下载java JDK,可以到Oracle官网下载,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我使用的是Centos64位,因此我下载的是linux64的tar.gz格式的。
1、下载JDK
可以直接在ssh中或者linux上通过weget命令来进行下载,命令如下:
weget http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jdk-8u101-linux-x64.tar.gz
也可以直接到Oracle官网下载后在通过FTP和WinSCP上传到相应的目录,如下图:
下载后通过FTP或者WinSCP上传到/usr/local/Java,Java目录是自己创建的
2、安装JDK及配置环境变量
直接cd到当前tar.gz所在目录,我这里是Java目录,然后通过命令解压tar.gz包,命令如下:
tar -zxv jdk-8u101-linux-x64.tar.gz
#解压完成后,就可以删除tar.gz文件了
rm jdk-8u101-linux-x64.tar.gz
我为了更简单的获得Java路径,我将解压的所有目录都移动到了Java文件夹内
下面要配置环境变量了
使用vim进行对profile进行增加环境变量,命令如下:
vim /etc/profile
在最后面增加如下代码
#set java environment
export JAVA_HOME=/usr/local/java
export PATH=${JAVA_HOME}/bin:$PATH
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib/tools.jar:${JRE_HOME}/lib/extxport PATH=${JAVA_HOME}/bin:$PATH
设置完成后需要重新加载profile文件,使用下面的代码即可,不用重新登陆,也不用重启
resource /etc/rofile
接着我们要测试java环境是否搭建成功了,只需要在命令下输入java,出现以下内容则说明配置成功了
3、安装tomcat
按照如上安装java JDK的方法就可以直接安装Tomcat了,方法也是一样的,tomcat无需设置环境变量。tomcat需要到tomcat.apache.org下载。因此将tar.gz文件解压后,直接使用以下命令即可进行tomcat的启动和停止
cd /usr/local/tomcat/bin #进入tomcat的bin目录
./startup.sh #启动tomcat
./shutdown.sh #关闭tomcat服务
使用ip地址:8080的方法访问服务器看看是否已经成功启动了tomcat,直接在浏览器中输入http://192.168.15.128:8080即可看到tomcat的默认页面了,Ip地址是你的linux所在的网络IP,这里是我的ip地址,请自行进行修改。
如果无法访问,可能是iptables阻止了8080端口(及防火墙)
我们可以通过以下方式解决8080端口
1、关闭iptables
secvice iptables stop
2、让iptables运行8080访问
使用vim打开 /etc/sysconfig/iptables 并修改
加入
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
#加入后按ESC,输入:wq保存后,输入如下命令重启iptables
service iptables restart