我得到了VPS(虚拟专用服务器).我想用这个服务器安装apache-tomcat.服务器的操作系统是CentOS 64bit.我通过下面的步骤安装.
步骤1.安装JDK
cd /usr/tmp
wget http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-x64.rpm
rpm -Uvh jdk-8u51-linux-x64.rpm
Run Code Online (Sandbox Code Playgroud)
步骤2.安装Tomcat
wget http://apache.tt.co.kr/tomcat/tomcat-8/v8.0.24/bin/apache-tomcat-8.0.24.tar.gz
tar xvfpz apache-tomcat-8.0.24.tar.gz
mv apache-tomcat-8.0.24 /usr/local/tomcat
Run Code Online (Sandbox Code Playgroud)
步骤3.添加tomcat服务 写入shell代码并保存到/etc/rc.d/init.d/并通过'chmod 755 /etc/rc.d/init.d/tomcat'更改权限
#!/bin/sh
# Startup script for Tomcat
#
# chkconfig: 35 85 15
# description: apache tomcat 6.x
#
# processname: tomcat
#
# Source function library.
export JAVA_HOME=/usr/java/default
export CATALINA_HOME=/usr/local/tomcat
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
# See how we were called.
case "$1" in
start)
echo -n "Starting tomcat: "
$CATALINA_HOME/bin/catalina.sh start
echo
;;
stop)
echo -n "Shutting down tomcat: "
$CATALINA_HOME/bin/catalina.sh stop
echo
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
Run Code Online (Sandbox Code Playgroud)
步骤4.运行服务
chkconfig –add tomcat
service tomcat start
Run Code Online (Sandbox Code Playgroud)
但是......我在服务器上看不到猫:8080 ......所以我发现一些文件说在iptables上打开8080端口.所以我加上这句话
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)
但事情没有改变.我仍然无法在外部访问此服务器.即使我停止iptables,iptables6,也无法访问.
Server IP : 168.92.122.39 Domain : 39.vs.woobi.co.kr
FTP 182.162.94.35:53921 -> 192.168.122.39:21
SSH 182.162.94.35:53922 -> 192.168.122.39:22
MYSQL 182.162.94.35:53906 -> 192.168.122.39:3306
Run Code Online (Sandbox Code Playgroud)
我不知道是什么问题.我花了这么多时间.请帮我!
而不是使用iptables您指定的命令,尝试firewall-cmd命令(CentOS 7)或lokkit(CentOS 6)
# CentOS 6
lokkit -p 8080:tcp
# CentOS 7
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
Run Code Online (Sandbox Code Playgroud)
另请查看VPS提供商的文档.可能您必须在其用户界面中打开/转发端口.我知道亚马逊需要这样做.
| 归档时间: |
|
| 查看次数: |
2459 次 |
| 最近记录: |