我正在为一名Java开发人员配置CentOS 7系统。所以首先我使用命令安装了Java
wget java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64.rpm
之后安装下载的包
yum install java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64.rpm
它已成功安装,我已经使用它进行了检查
java -version
下面是命令回复
java version "1.7.0_131"
OpenJDK Runtime Environment (rhel-2.6.9.0.el7_3-x86_64 u131-b00)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)
如果上述过程有什么问题,请告诉我。现在我必须安装 Apache tomcat 8,但我正在通过网络研究它,但这很令人困惑,因为它们正在创建组和权限之类的东西。请有人告诉我最短的方法,因为我们只想测试系统并将部署一个示例 test.war 来进行测试。
答案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服务器基本启动/关闭脚本
导出 TOMCAT_HOME=/opt/apache-tomcat-7 START_TOMCAT=${TOMCAT_HOME}/bin/startup.sh STOP_TOMCAT=${TOMCAT_HOME}/bin/shutdown.sh
导出下载路径=/tmp
导出JAVA_OPTS =“-Xms2g -Xmx2g -XX:PermSize = 512m -XX:MaxPermSize = 512m”
start() { echo -n "启动 tomcat:" cd ${TOMCAT_HOME}/bin su -p -s /bin/sh tomcat ${START_TOMCAT} echo "完成。" }
stop() { echo -n "关闭 tomcat: " cd ${TOMCAT_HOME}/bin su -p -s /bin/sh tomcat ${STOP_TOMCAT} sleep 5 for pid in
ps -ef | grep org.apache.catalina.startup.Bootstrap | grep -v grep | awk '{print $2}' | xargs
do Kill -9 $pid done echo "完成。 ” }案例“$1”
start) start ;; stop) stop ;; restart) stop start ;; *) echo "Usage: $0 {start|stop|restart}"
埃萨克
出口0
chmod +x /etc/init.d/tomcat
chkconfig --add tomcat
su - tomcat
service tomcat start
请注意,Permsize、xms 和 xmx 大小是可选的,您需要向开发人员询问确切的数量。
如果您需要在 tomcat 上创建 Web 登录用户的帮助,请询问。