Centos 7はTomcat 8の正しい姿勢をインストールし、起動してから実行ノートを設定します。


セントロ7 X 64を使ってCentOS-7-x 86_を最小化します。64-Mail-708
githubにかける個人ブログ:hexoが強力に個人ブログを駆動します。
jdkをインストールしていない学生は、[centos 7]jdk 8の正しい姿勢をインストールし、起動自启を設定してください。
1.ファイアウォールの配置:
ファイアウォールをオフにします。そして、オープンポートに参加します。
1.1直接ファイアウォールを閉鎖する
systemctl stop firewalld.service #  firewall
systemctl disable firewalld.service #  firewall    
firewall-cmd --state #         (     notrunning,     running)
[root@localhost ~]# firewall-cmd --state
not running
[root@localhost ~]#
1.2オープンポートに参加する
firewall-cmd --zone=public --add-port=80/tcp --permanent #      (--permanent    ,          )
firewall-cmd --reload #          
firewall-cmd --zone=public --list-ports #           
[root@localhost ~]# firewall-cmd --zone=public --add-port=8080/tcp --permanent    #(--permanent    ,        . )
success
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# firewall-cmd --zone=public --list-ports
80/tcp 8080/tcp
[root@localhost ~]#
    
2.wgetを取り付ける
yum -y install wget
3.tomcat 8をダウンロードする
wget http://mirrors.shuosc.org/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz
4.ストレス解消
tar -zxvf apache-tomcat-8.5.24.tar.gz
5.移動/usr/local
mv apache-tomcat-8.5.24 /usr/local/tomcat8
6.tomcatを配置するjdk環境変数
yum -y install vim
vim /usr/local/tomcat8/bin/catalina.sh
OS specific support.前に下記のコードを追加します。
JAVA_HOME=/usr/local/java/jdk1.8.0_151
JRE_HOME=$JAVA_HOME/jre
7.tomcat 8の起動を設定する
USr/lib/systemd/systemディレクトリにtomcat 8 serviceファイルを追加しました。内容は以下の通りです。
vi /usr/lib/systemd/system/tomcat8.service
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=oneshot
ExecStart=/usr/local/tomcat8/bin/startup.sh
ExecStop=/usr/local/tomcat8/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
8.tomcat 8の起動を許可する
systectl enable tomcat 8
9.tomcat 8よくあるコマンド
systemctl start tomcat8.service    //  tomcat

systemctl stop tomcat8.service    //  tomcat   

systemctl restart tomcat8.service   //  tomcat 

systemctl status tomcat8.service   //    tomcat