2.2.2.2. 在命令行中管理 JBoss Web 服务器
2.2.2.2.1. 配置 JBoss Web 服务器安装 复制链接链接已复制到粘贴板!
以下配置步骤由. postinstall.sysv 脚本和. postinstall.systemd 脚本执行,如 使用 Red Hat Enterprise Linux 中的 .zip 安装的系统守护进程管理 JBoss Web Server所述。
运行 JBoss Web 服务器之前需要进行一些配置。本节包括以下配置过程:
- 设置 JAVA_HOME 环境变量.
- 创建 tomcat 用户以进行简单和安全的用户管理: 创建 Tomcat 用户.
- 将 tomcat 用户 的所有权移动到 tomcat 用户,从而授予 tomcat 用户对 JBoss Web 服务器的访问权限。
设置 JAVA_HOME 环境变量
您必须为 Tomcat 设置 JAVA_HOME 环境变量,然后才能运行 JBoss Web 服务器。
在 Tomcat 的 bin 目录中(JWS_HOME/tomcat/bin),创建名为 setenv.sh 的文件,然后插入 JAVA_HOME 路径定义。
例如: 导出 JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk.x86_64
创建 Tomcat 用户
按照以下步骤创建 tomcat 用户及其父组:
-
在 shell 提示符中,以 root 用户身份将目录更改为
JWS_HOME。 运行以下命令来创建
tomcat用户组:groupadd -g 53 -r tomcat
# groupadd -g 53 -r tomcatCopy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令在
tomcat用户组中创建tomcat用户:useradd -c "tomcat" -u 53 -g tomcat -s /sbin/nologin -r tomcat
# useradd -c "tomcat" -u 53 -g tomcat -s /sbin/nologin -r tomcatCopy to Clipboard Copied! Toggle word wrap Toggle overflow
将 tomcat 目录的所有权移到 tomcat 用户
在
JWS_HOME中,运行以下命令将 Tomcat 目录的所有权分配给tomcat用户,以允许用户运行 Tomcat 服务:chown -R tomcat:tomcat tomcat/
# chown -R tomcat:tomcat tomcat/Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您可以使用
ls -l验证tomcat用户是否为目录的所有者。确保
tomcat用户对所有父目录具有执行权限。例如:chmod -R u+X tomcat/
# chmod -R u+X tomcat/Copy to Clipboard Copied! Toggle word wrap Toggle overflow