Как установить Apache Tomcat 8 на centos 7?

  • send - для отправки строк процессу
  • expect - ожидание определенной строки от процесса
  • spawn - для запуска команды

Вы должны закрыть все команда, которая запускает запуск, иначе она будет читать ее как строку.

Ваш ожидаемый сценарий должен выглядеть следующим образом с использованием EOF:

#!/usr/bin/expect -f
spawn ssh 10.10.80.1
expect EOF
3
09.07.2017, 17:34
1 ответ

после того, как вы установили Java в свою систему, вам нужно сделать, как я упоминаю здесь:

#mv apache-tomcat-7 /opt

#useradd tomcat

#chown -R tomcat:tomcat / opt/apache-tomcat-7

Чтобы установить tomcat, вам нужно запустить startup.sh

#cd /opt/apache-tomcat…

#./bin/startup.sh

теперь вы делаете tomcat в каталоге init.d для запуска tomcat как службы.

#vim /etc/init.d/tomcat

  • скопируйте и вставьте следующий скрипт в ваш файл tomcat, измените каталоги, как в вашей системе

#!/bin/bash

# chkconfig: 234 20 80

# описание: базовый сценарий запуска/остановки сервера Tomcat

export TOMCAT_HOME=/opt/apache-tomcat-7 START_TOMCAT=${TOMCAT_HOME}/bin/startup.sh STOP_TOMCAT=${TOMCAT_HOME}/bin/shutdown.sh

export downloadPath=/tmp

export JAVA_OPTS="-Xms2g -Xmx2g -XX:PermSize=512m -XX:MaxPermSize=512 м"

start() { echo -n "Запуск кота: " cd ${TOMCAT_HOME}/bin su -p -s /bin/sh кот ${START_TOMCAT} эхо "сделано". }

стоп() { echo -n "Выключение кота: " cd ${TOMCAT_HOME}/bin su -p -s /bin/sh кот ${STOP_TOMCAT} спать 5 для pid в ps -ef | grep org.apache.catalina.startup.Bootstrap | grep -v grep | авк '{печать $2}' | xargs делать убить -9 $pid Выполнено эхо "сделано". }

case "$1" в

  start)
Начало
 ;;

останавливаться)
останавливаться
 ;;

начать сначала)
останавливаться
Начало
 ;;

 *)
echo "Использование: $0 {start|stop|restart}"
 

esac

выход 0

chmod +x /etc/init.d/tomcat

chkconfig --add tomcat

su - tomcat

service tomcat start

обратите внимание, что размеры Permsize, xms и xmx являются необязательными, и вам необходимо узнать точную сумму у разработчиков.

Если вам нужна помощь в создании пользователей для веб-входа на tomcat, спросите.

2
27.01.2020, 21:25

Теги

Похожие вопросы