Linux CentOS下安装汤姆cat玖

By admin in 美高梅手机版4858 on 2019年4月19日

正文讲明在Linux CentOS下安装汤姆cat9,以及Web项目标布置发布。

在 CentOS7 上安装 Tomcat9,centos7tomcat9

在 CentOS7 上安装 Tomcat9

一 通过 SecureCRT 连接到Ali云 CentOS7 服务器;

二 进入到目录 /usr/local/ 中:
 cd /usr/local/

三 成立目录 /usr/local/tools,假如有则忽略:
 mkdir -p tools

四 创设 /usr/local/tomcat 目录,如果已存在则忽略:
 mkdir -p tomcat

伍 进入到目录 /usr/local/tools 中:
 cd tools/

6 下载 apache-tomcat-9.0.0.M4.tar.gz 文件:
 wget

7 解压缩 apache-tomcat-9.0.0.M4.tar.gz:
 tar -zxvf apache-tomcat-9.0.0.M4.tar.gz

八 将通过解压获得的 apache-tomcat-九.0.0.M四 文件复制到 /usr/local/tomcat
目录中:
 mv apache-tomcat-9.0.0.M4 ../tomcat/

玖 张开文件 /etc 目录下的 profile 文件:
 vim /etc/profile
 将如下代码追加到 profile 文件末尾:
 # idea – tomcat9 config start – 2016-05-01

 CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4
 CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.0.M4
 PATH=$PATH:$CATALINA_BASE/bin
 export PATH CATALINA_BASE

 # idea – tomcat9 config end – 2016-05-01
 保持并盛产:wq!

拾 修改 tomcat 的端口号和字符编码:
 进入到 /usr/local/tomcat/apache-tomcat-9.0.0.M4/conf 目录中:
 cd ../tomcat/apache-tomcat-9.0.0.M4/conf
 张开 tomcat 服务的安插文件 server.xml:
  vi server.xml
 找到如下代码:
  <Connector port=”8080″ protocol=”HTTP/1.1″
connectionTimeout=”20000″ redirectPort=”8443″ />
 将个中的 8080 改成 HTTP 协议的私下认可端口 80,改后的代码如下:
  <Connector port=”80″ protocol=”HTTP/1.1″ connectionTimeout=”20000″
redirectPort=”8443″ />

1壹 扩张 manager-gui
图形化管理界面包车型大巴走访权限(不需求的话,此步骤可忽略):
 伸开 tomcat 的用户配置文件 tomcat-users.xml:
  vi tomcat-users.xml
 在 </tomcat-users> 标签前加入如下代码:
  <user username=”tomcat” password=”tomcat”
roles=”manager-gui”/>
 这里设置的 username 和 password 都以 password,剧中人物为 manager-gui;
 键入 Esc 并输入“:wq!”保持并脱离;

12 进入到 /usr/local/tomcat/apache-tomcat-9.0.0.M4/bin 目录中:
 cd ../bin/

13 打开 vi catalina.sh 文件:
 在 # OS specific support. 前面参预如下代码:
  JAVA_HOME=/usr/local/jdk/jdk1.8.0_91
  JRE_HOME=$JAVA_HOME/jre
 键入 Esc 并输入“:wq!”保持并退出;

14 启动 tomcat 服务:
 ./startup.sh
 打字与印刷如下消息则申明运营 汤姆cat 服务成功:
  Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-9.0.0.M4
  Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-9.0.0.M4
  Using CATALINA_TMPDIR:
/usr/local/tomcat/apache-tomcat-9.0.0.M4/temp
  Using JRE_HOME:        /usr/local/jdk/jdk1.8.0_91/jre
  Using CLASSPATH:      
/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/tomcat-juli.jar
  Tomcat started.
 打开浏览器输入 IP
地址看看啊!假诺出现了我们的摄人心魄的“小黄猫”则注解大家的 Tomcat
已提供服务啊!

15 关闭 tomcat 服务:
 ./shutdown.sh
 打字与印刷如下新闻则证明关闭 汤姆cat 服务成功:
  Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-9.0.0.M4
  Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-9.0.0.M4
  Using CATALINA_TMPDIR:
/usr/local/tomcat/apache-tomcat-9.0.0.M4/temp
  Using JRE_HOME:        /usr/local/jdk/jdk1.8.0_91/jre
  Using CLASSPATH:      
/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/tomcat-juli.jar
 注意:不可延续实践数次 ./shutdown.sh 命令,数13回后报如下错误:
  SEVERE: Catalina.stop:
  java.net.ConnectException: Connection refused
   at java.net.PlainSocketImpl.socketConnect(Native Method)
   at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
   at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
   at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
   at java.net.Socket.connect(Socket.java:589)
   at java.net.Socket.connect(Socket.java:538)
   at java.net.Socket.<init>(Socket.java:434)
   at java.net.Socket.<init>(Socket.java:211)
   at
org.apache.catalina.startup.Catalina.stopServer(Catalina.java:476)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at
org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497)

16 将 tomcat9 参与到系统服务列表中:
 进入到 /etc/init.d 目录中:
  cd /etc/init.d
 成立 tomcat九 服务配置文件:
  vi tomcat9
 将如下代码插手写入到 tomcat玖 配置文件中:
  # idea – tomcat config start – 2016-05-01

  #!/bin/bash
   # description: Tomcat Start Stop Restart
   # processname: tomcat
   # chkconfig: 2345 20 80
   JAVA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4/
   export JAVA_HOME
   PATH=$JAVA_HOME/bin:$PATH
   export PATH
   CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4/

   case $1 in
   start)
     sh $CATALINA_HOME/bin/startup.sh
   ;;
   stop)
     sh $CATALINA_HOME/bin/shutdown.sh
   ;;
   restart)
     sh $CATALINA_HOME/bin/shutdown.sh
     sh $CATALINA_HOME/bin/startup.sh
   ;;
   esac
   exit 0

   #chmod 755 tomcat
   #chkconfig –add tomcat
   #chkconfig –level 2345 tomcat on
   #chkconfig –list tomcat

  # idea – tomcat config end – 2016-05-01
 键入 Esc 并输入“:wq!”保持并脱离;
 个中的注意点是将 JAVA_HOME 和 CATALINA_HOME
变量设置成与我们当下配备相平等的路线;

1七 为 tomcat9 分配可施行权限:
 chmod +x tomcat9

1八 将 tomcat9 纳入到系统的服务列表中,即增多 tomcat九 为系统服务:
 chkconfig –add tomcat9

19 查看当前系统服务都有哪些:
 chkconfig –list
 也得以查阅钦点的系列服务,如那里咱们钦命 tomcat九 那么些服务:
  chkconfig –list tomcat9
美高梅手机版4858, 打字与印刷如下音信:
  tomcat9         0:off   1:off   2:on    3:on    4:on    5:on   
6:off
 则申明已将 tomcat九 设置为系统服务,2、三、4、5 都为 on
表示可随系统自动运维;

20 我们得以在自由目录下进行关闭、运维、重启 汤姆cat九 服务啊:
 20.1 关闭 tomcat9 服务:
  service tomcat9 stop
 20.2 启动 tomcat9 服务:
  service tomcat9 start
 20.3 重启 tomcat9 服务:
  service tomcat9 restart

后记:
 linux 系统中的 /etc 目录表示“设备”,意为与硬件设备相关的新闻;
 /etc/init.d 目录下的文本表示近来设施的起头化配置音讯;
 命令 chkconfig
表示增加(–add)、删除(–del)、查看(–list)系统服务;

CentOS7 上安装 汤姆cat九,centos7tomcat玖 在
CentOS7 上设置 汤姆cat九 壹 通过 SecureCRT 连接到Ali云 CentOS7 服务器; 二进入到目录 /usr/local/ 中: cd /usr…

在 CentOS7 上安装 Tomcat9

Linux CentOS下安装汤姆cat玖。在 CentOS7 上安装 Tomcat9

壹 通过 SecureCRT 连接到Ali云 CentOS7 服务器;

2 进入到目录 /usr/local/ 中:
cd /usr/local/

3 成立目录 /usr/local/tools,假使有则忽略:
mkdir -p tools

四 创制 /usr/local/tomcat 目录,如若已存在则忽略:
mkdir -p tomcat

5 进入到目录 /usr/local/tools 中:
cd tools/

6 下载 apache-tomcat-9.0.0.M4.tar.gz 文件:
wget

7 解压缩 apache-tomcat-9.0.0.M4.tar.gz:
tar -zxvf apache-tomcat-9.0.0.M4.tar.gz

捌 将因此解压获得的 apache-tomcat-九.0.0.M四 文件复制到 /usr/local/tomcat
目录中:
mv apache-tomcat-9.0.0.M4 ../tomcat/

九 张开文件 /etc 目录下的 profile 文件:
vim /etc/profile
将如下代码追加到 profile 文件末尾:
# idea – tomcat9 config start – 2016-05-01

CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4
CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.0.M4
PATH=$PATH:$CATALINA_BASE/bin
export PATH CATALINA_BASE

# idea – tomcat9 config end – 2016-05-01
维持并推出:wq!

拾 修改 tomcat 的端口号和字符编码:
进入到 /usr/local/tomcat/apache-tomcat-9.0.0.M4/conf 目录中:
cd ../tomcat/apache-tomcat-9.0.0.M4/conf
展开 tomcat 服务的陈设文件 server.xml:
vi server.xml
找到如下代码:
<Connector port=”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″
redirectPort=”8443″ />
将个中的 8080 改成 HTTP 协议的暗中认可端口 80,改后的代码如下:
<Connector port=”80″ protocol=”HTTP/1.1″ connectionTimeout=”20000″
redirectPort=”8443″ />

1一 扩大 manager-gui
图形化管理分界面包车型大巴走访权限(不须要的话,此步骤可忽略):
展开 tomcat 的用户配置文件 tomcat-users.xml:
vi tomcat-users.xml
在 </tomcat-users> 标签前参预如下代码:
<user username=”tomcat” password=”tomcat” roles=”manager-gui”/>
此地安装的 username 和 password 都以 password,剧中人物为 manager-gui;
键入 Esc 并输入“:wq!”保持并退出;

12 进入到 /usr/local/tomcat/apache-tomcat-9.0.0.M4/bin 目录中:
cd ../bin/

13 打开 vi catalina.sh 文件:
在 # OS specific support. 前面参加如下代码:
JAVA_HOME=/usr/local/jdk/jdk1.8.0_91
JRE_HOME=$JAVA_HOME/jre
键入 Esc 并输入“:wq!”保持并退出;

14 启动 tomcat 服务:
./startup.sh
打字与印刷如下消息则申明运转 汤姆cat 服务成功:
Using CATALINA_BASE:  /usr/local/tomcat/apache-tomcat-9.0.0.M4
Using CATALINA_HOME:  /usr/local/tomcat/apache-tomcat-9.0.0.M4
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.0.M4/temp
Using JRE_HOME:        /usr/local/jdk/jdk1.8.0_91/jre
Using CLASSPATH:     
/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/tomcat-juli.jar
Tomcat started.
开发浏览器输入 IP 地址看看吧!假若出现了我们的喜人的“小黄猫”则注明大家的
汤姆cat 已提供劳动啊!

15 关闭 tomcat 服务:
./shutdown.sh
打字与印刷如下新闻则注解关闭 汤姆cat 服务成功:
Using CATALINA_BASE:  /usr/local/tomcat/apache-tomcat-9.0.0.M4
Using CATALINA_HOME:  /usr/local/tomcat/apache-tomcat-9.0.0.M4
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.0.M4/temp
Using JRE_HOME:        /usr/local/jdk/jdk1.8.0_91/jre
Using CLASSPATH:     
/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/tomcat-juli.jar
注意:不可三番五次进行数次 ./shutdown.sh 命令,多次后报如下错误:
SEVERE: Catalina.stop:
java.net.ConnectException: Connection refused
  at java.net.PlainSocketImpl.socketConnect(Native Method)
  at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
  at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
  at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
  at java.net.Socket.connect(Socket.java:589)
  at java.net.Socket.connect(Socket.java:538)
  at java.net.Socket.<init>(Socket.java:434)
  at java.net.Socket.<init>(Socket.java:211)
  at
org.apache.catalina.startup.Catalina.stopServer(Catalina.java:476)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:498)
  at
org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408)
  at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497)

1陆 将 tomcat九 加入到系统服务列表中:
进入到 /etc/init.d 目录中:
cd /etc/init.d
创办 tomcat玖 服务配置文件:
vi tomcat9
将如下代码参加写入到 tomcat玖 配置文件中:
# idea – tomcat config start – 2016-05-01

#!/bin/bash
  # description: Tomcat Start Stop Restart
  # processname: tomcat
  # chkconfig: 2345 20 80
  JAVA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4/
  export JAVA_HOME
  PATH=$JAVA_HOME/bin:$PATH
  export PATH
  CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4/

case $1 in
  start)
    sh $CATALINA_HOME/bin/startup.sh
  ;;
  stop)
    sh $CATALINA_HOME/bin/shutdown.sh
  ;;
  restart)
    sh $CATALINA_HOME/bin/shutdown.sh
    sh $CATALINA_HOME/bin/startup.sh
  ;;
  esac
  exit 0

#chmod 755 tomcat
  #chkconfig –add tomcat
  #chkconfig –level 2345 tomcat on
  #chkconfig –list tomcat

# idea – tomcat config end – 2016-05-01
键入 Esc 并输入“:wq!”保持并退出;
里头的注意点是将 JAVA_HOME 和 CATALINA_HOME
变量设置成与大家当前安顿相平等的不贰秘技;

一7 为 tomcat玖 分配可实行权限:
chmod +x tomcat9

1八 将 tomcat九 纳入到系统的劳动列表中,即增添 tomcat玖 为系统服务:
chkconfig –add tomcat9

1九 查看当前系统服务都有怎样:
chkconfig –list
也能够查看钦命的种类服务,如那里我们内定 tomcat九 那么些服务:
chkconfig –list tomcat9
打字与印刷如下音信:
tomcat9        0:off  1:off  2:on    3:on    4:on    5:on    6:off
则注脚已将 tomcat九 设置为系统服务,二、3、四、五 都为 on
表示可随系统自动运转;

20 大家得以在肆意目录下施行关闭、运维、重启 汤姆cat玖 服务啊:
20.1 关闭 tomcat9 服务:
service tomcat9 stop
20.2 启动 tomcat9 服务:
service tomcat9 start
20.3 重启 tomcat9 服务:
service tomcat9 restart

后记:
linux 系统中的 /etc 目录表示“设备”,意为与硬件设施相关的消息;
/etc/init.d 目录下的文书表示近年来配备的开头化配置信息;
命令 chkconfig
表示增加(–add)、删除(–del)、查看(–list)系统服务;

越多汤姆cat相关教程见以下内容:

CentOS 陆.⑥下安装配备汤姆cat环境 

RedHat Linux 5.5安装JDK+Tomcat并部署Java项目   

Tomcat权威指南(第二版)(中英高清PDF版+带书签)   

汤姆cat 安全布署与品质优化  

Linux下利用Xshell查看汤姆cat实时日志汉语乱码解决方案  

CentOS 6四-bit下安装JDK和汤姆cat并设置汤姆cat开机运维操作步骤  

CentOS 6.5下安装Tomcat   

汤姆cat 的事无巨细介绍:请点这里
汤姆cat 的下载地址:请点那里

正文永远更新链接地址:

CentOS7 上安装 汤姆cat九 在 CentOS柒 上设置
汤姆cat玖 壹 通过 SecureCRT 连接到Ali云 CentOS7 服务器; 二 进入到目录
/usr/local/ 中: cd /usr/local/ 三 创制目…

在 CentOS7 上安装 Tomcat9

条件:Ali云ECS 云服务器Linux CentOS

一 通过 SecureCRT 连接到阿里云 CentOS7服务器;

运用XShell客户端连接服务器,进行操作实行。

二 进入到目录 /usr/local/ 中:
 cd /usr/local/

1、下载Tomcat

三 创设目录
/usr/local/tools,若是有则忽略:
 mkdir -p tools

布局到 /usr/local/tomcat,制造好文件夹、目录。

④ 创造 /usr/local/tomcat
目录,若是已存在则忽略:
 mkdir -p tomcat

使用wget指令:

5 进入到目录 /usr/local/tools
中:
 cd tools/

wget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.tar.gz

6 下载 apache-tomcat-9.0.0.M4.tar.gz
文件:
 wget

结果如下,成功下载了apache-tomcat-玖.0.十.tar.gz

7 解压缩
apache-tomcat-9.0.0.M4.tar.gz:
 tar -zxvf
apache-tomcat-9.0.0.M4.tar.gz

美高梅手机版4858 1

八 将透过解压获得的 apache-tomcat-玖.0.0.M四文件复制到 /usr/local/tomcat 目录中:
 mv apache-tomcat-9.0.0.M4
../tomcat/

2、解压缩

玖 张开文件 /etc 目录下的 profile
文件:
 vim /etc/profile
 将如下代码追加到 profile
文件末尾:
 # idea – tomcat9 config start –
2016-05-01

tar -zxvf apache-tomcat-9.0.10.tar.gz

 CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4
 CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.0.M4
 PATH=$PATH:$CATALINA_BASE/bin
 export PATH CATALINA_BASE

机动解压

 # idea – tomcat9 config end –
2016-05-01
 保持并推出:wq!

美高梅手机版4858 2

10 修改 tomcat
的端口号和字符编码:
 进入到
/usr/local/tomcat/apache-tomcat-9.0.0.M4/conf 目录中:
 cd
../tomcat/apache-tomcat-9.0.0.M4/conf
 张开 tomcat 服务的布局文件
server.xml:
  vi server.xml
 找到如下代码:
  <Connector port=”8080″
protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”8443″
/>
 将内部的 8080 改成 HTTP 协议的暗中认可端口
80,改后的代码如下:
  <Connector port=”80″
protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”8443″
URIEncoding=”UTF-8″ />

3、启动tomcat

1一 扩充 manager-gui
图形化管理分界面包车型大巴访问权限(不要求的话,此步骤可忽略):
 展开 tomcat 的用户配置文件
tomcat-users.xml:
  vi tomcat-users.xml
 在 </tomcat-users>
标签前参加如下代码:
  <user username=”tomcat”
password=”tomcat” roles=”manager-gui”/>
 那里安装的 username 和 password 都是tomcat,角色为 manager-gui;
 键入 Esc 并输入“:wq!”保持并退出;

进入tomcat下的bin目录

12 进入到
/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin 目录中:
 cd ../bin/

[root@izuf6famz0x92jd98na1kiz bin]# ./catalina.sh start

13 打开 vi catalina.sh 文件:
 在 # OS specific support.
前面参预如下代码:
  JAVA_HOME=/usr/local/jdk/jdk1.8.0_91
  JRE_HOME=$JAVA_HOME/jre
 键入 Esc 并输入“:wq!”保持并脱离;

美高梅手机版4858 3

14 启动 tomcat 服务:
 ./startup.sh
 打字与印刷如下音信则证明运维 汤姆cat
服务成功:
  Using CATALINA_BASE:  
/usr/local/tomcat/apache-tomcat-9.0.0.M4
  Using CATALINA_HOME:  
/usr/local/tomcat/apache-tomcat-9.0.0.M4
  Using CATALINA_TMPDIR:
/usr/local/tomcat/apache-tomcat-9.0.0.M4/temp
  Using JRE_HOME:       
/usr/local/jdk/jdk1.8.0_91/jre
  Using CLASSPATH:      
/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/tomcat-juli.jar
  Tomcat started.
 张开浏览器输入 IP
地址看看啊!假使出现了大家的喜人的“小黄猫”则注明大家的 Tomcat
已提供劳务啊!

发现 tomcat started

15 关闭 tomcat 服务:
 ./shutdown.sh
 打字与印刷如下音信则申明关闭 汤姆cat
服务成功:
  Using CATALINA_BASE:  
/usr/local/tomcat/apache-tomcat-9.0.0.M4
  Using CATALINA_HOME:  
/usr/local/tomcat/apache-tomcat-9.0.0.M4
  Using CATALINA_TMPDIR:
/usr/local/tomcat/apache-tomcat-9.0.0.M4/temp
  Using JRE_HOME:       
/usr/local/jdk/jdk1.8.0_91/jre
  Using CLASSPATH:      
/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.0.M4/bin/tomcat-juli.jar
 注意:不可延续进行多次 ./shutdown.sh
命令,数十一次后报如下错误:
  SEVERE: Catalina.stop:
  java.net.ConnectException: Connection
refused
   at
java.net.PlainSocketImpl.socketConnect(Native Method)
   at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
   at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
   at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
   at
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
   at
java.net.Socket.connect(Socket.java:589)
   at
java.net.Socket.connect(Socket.java:538)
   at
java.net.Socket.<init>(Socket.java:434)
   at
java.net.Socket.<init>(Socket.java:211)
   at
org.apache.catalina.startup.Catalina.stopServer(Catalina.java:476)
   at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at
java.lang.reflect.Method.invoke(Method.java:498)
   at
org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408)
   at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497)

注: ./catalina.sh start 和 ./startup.sh 都能开发银行tomcat。使用 ./catalina.sh stop 或 ./shutdown.sh 结束tomcat。

4、通过浏览器访问

美高梅手机版4858 4

 

 

经查找查询,大概是
Ali云服务器,对安全性的供给,使得,不能直接待上访问:

消除措施:

(一)进入Ali云主机调控台,安全组,如下图所示,点击配置规则

美高梅手机版4858 5

美高梅手机版4858 6

 

(二)配置规则,增加规则允许别的IP访问8080

 美高梅手机版4858 7

美高梅手机版4858 8

 

(三)再一次走访,就打响了

美高梅手机版4858 9

 成功完结 tomcat 服务器的下载和安装!

 [那样,间接进入 apache-tomcat 文件夹下的 bin
目录中,运维起来tomcat,会有1个难题:一旦重新启航 reboot
服务器,tomcat也关门了。]

 伍、汤姆cat配置服务和自运维(可选,能够不安装)

把tomcat参预服务当中,到tomcat的bin目录中把catalina.sh复制到/etc/init.d里并取名称叫tomcat

[root@izuf6famz0x92jd98na1kiz /]# cp /usr/local/tomcat/apache-tomcat-9.0.10/bin/catalina.sh /etc/init.d/tomcat

shell~#cp /usr/local/apache-tomcat/bin/catalina.sh /etc/init.d/tomcat

编排此文件

[root@izuf6famz0x92jd98na1kiz /]# cd /etc/init.d
[root@izuf6famz0x92jd98na1kiz init.d]# ls
aegis  agentwatch  functions  netconsole  network  README  tomcat
[root@izuf6famz0x92jd98na1kiz init.d]# vi tomcat

shell~#vi tomcat

在#!/bin/sh下加入

### BEGIN INIT INFO
# Provides: tomcat
# Required-Start: $remote_fs $network
# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: The tomcat Java Application Server
### END INIT INFO

在分割线下进入环境变量

JAVA_HOME=/usr/java/jdk1.7.0_07
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/usr/local/apache-tomcat

给那一个本子与权力

shell~#chmod 755 tomcat

增添tomcat服务这里用chkconfig

shell~#chkconfig –add tomcat

一旦那里出现提醒

insserv: warning: script ‘tomcat’ missing LSB tags and overrides
insserv: There is a loop between service nginx and tomcat if stopped
insserv: loop involving service tomcat at depth 2
insserv: loop involving service nginx at depth 1
insserv: Stopping tomcat depends on nginx and therefore on system
facility `$all’ which can not be true!
insserv: exiting now without changing boot order!

则须求安装chkconfig安装情势

shell~#apt-get install chkconfig

就能够如出现以下表示成功

tomcat                    0:off  1:off  2:on   3:on   4:on   5:on  
6:off

也能够在输入以下命令查看一下

shell~#chkconfig –list tomcat

tomcat                    0:off  1:off  2:on   3:on   4:on   5:on  
6:off

假诺34五 为关闭状态。推行如下命令设置tomcat为开机自运行。

 shell~# chkconfig tomcat on

开发银行一下探望

shell~# service tomcat start
Using CATALINA_BASE: /usr/local/apache-tomcat
Using CATALINA_HOME: /usr/local/apache-tomcat
Using CATALINA_TMPDIR: /usr/local/apache-tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0_07
Using CLASSPATH:
/usr/local/apache-tomcat/bin/bootstrap.jar:/usr/local/apache-tomcat/bin/tomcat-juli.jar

启动,停止,重启

shell~# service tomcat start

shell~# service tomcat stop

shell~# service tomcat restart

 扫个红包啊!

美高梅手机版4858 10

 

1陆 将 tomcat9加入到系统服务列表中:
 进入到 /etc/init.d 目录中:
  cd /etc/init.d
 创设 tomcat九 服务配置文件:
  vi tomcat9
 将如下代码出席写入到 tomcat九配置文件中:
  # idea – tomcat config start –
2016-05-01

Donate捐赠

假使本人的文章协理了你,可以称扬作者 一 元,让笔者三番五次写出越来越好的内容)

美高梅手机版4858 11   美高梅手机版4858 12

  (微信)                                        (支付宝)

微信/支付宝 扫一扫

  #!/bin/bash
   # description: Tomcat Start Stop
Restart
   # processname: tomcat
   # chkconfig: 2345 20 80
   JAVA_HOME=/usr/local/jdk/jdk1.8.0_91/
   export JAVA_HOME
   PATH=$JAVA_HOME/bin:$PATH
   export PATH
   CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.0.M4/

   case $1 in
   start)
     sh
$CATALINA_HOME/bin/startup.sh
   ;;
   stop)
     sh
$CATALINA_HOME/bin/shutdown.sh
   ;;
   restart)
     sh
$CATALINA_HOME/bin/shutdown.sh
     sh
$CATALINA_HOME/bin/startup.sh
   ;;
   esac
   exit 0

   #chmod 755 tomcat
   #chkconfig –add tomcat
   #chkconfig –level 2345 tomcat
on
   #chkconfig –list tomcat

  # idea – tomcat config end –
2016-05-01
 键入 Esc
并输入“:wq!”保持并脱离;
 当中的注意点是将 JAVA_HOME 和
CATALINA_HOME 变量设置成与咱们目前布局相平等的门路;

一柒 为 tomcat九 分配可执行权限:
 chmod +x tomcat9

1捌 将 tomcat9纳入到系统的劳动列表中,即增加 tomcat九 为系统服务:
 chkconfig –add tomcat9

19 查看当前系统服务都有怎样:
 chkconfig –list
 也可以查阅钦赐的种类服务,如那里大家钦点tomcat九 那些服务:
  chkconfig –list tomcat9
 打字与印刷如下新闻:
  tomcat9         0:off   1:off   2:on   
3:on    4:on    5:on    6:off
 则申明已将 tomcat9设置为系统服务,2、叁、肆、伍 都为 on 表示可随系统自动运维;

20
大家能够在随机目录下施行关闭、运营、重启 汤姆cat玖 服务啊:
 20.1 关闭 tomcat9 服务:
  service tomcat9 stop
 20.2 启动 tomcat9 服务:
  service tomcat9 start
 20.3 重启 tomcat9 服务:
  service tomcat9 restart

后记:
 linux 系统中的 /etc
目录表示“设备”,意为与硬件装备相关的新闻;
 /etc/init.d
目录下的文件表示目前配备的伊始化配置音信;
 命令 chkconfig
表示加多(–add)、删除(–del)、查看(–list)系统服务;

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有