8.was8.5安装--IHS服务器创建和管理

使用Toolbox创建IHS服务器

Toolbox的安装目录/optwas/IBM/WebSphere/Toolbox/WCT下执行命令./wct.sh,如下图所示:

 

 得到如下界面



 



 

 

  

 

 

 

 

 

 

 

 

完成上述操作步骤以后,我们进入到目/optwas/IBM/WebSphere/Plugins/bin目录下,会发现生成了一个configurewebserver1.sh脚本,我们将其拷贝到目录/optwas/IBM/WebSphere/AppServer/profiles/dmgr/bin下,方便控制台对其进行统一的管理。如下图所示:


拷贝完成后进入到目录/optwas/IBM/WebSphere/AppServer/profiles/dmgr/bin,执行命令./configurewebserver1.sh,弹出一个输入框,输入用户名和密码(这里为admin)。如下图所示



 

待上述命令成功执行完成以后,我们再次登录控制台,依次点击菜单服务器>>服务器类型>>Web服务器,可以发现新创建的webserver1显示在控制台界面,如下图所示

 

9.2 IHS服务器的管理

在前面安装的过程中,我们将webserver服务器的端口号设置为80,并且我们要使用非root用户来管理webserver服务器,为此我们需要使用第三方的一个程序Sudo来解决非root用户管理1024以下端口的问题,具体的操作步骤如下所示:

A.下载sudo安装程序sudo216/optwas/install目录中),以root用户安装:rpm –ivh sudo程序

B.检查文件:

sudo 文件:该文件安装完成后存在于/opt/freeware/bin文件夹中,并链接到/usr/bin/sudo文件。

visudo文件:该文件安装完成后存在于/opt/freeware/sbin文件夹中,并链接到/usr/sbin/visudo文件。

      C.在/etc目录中首先使用命令chmod 777 sudoers修改sudoers文件权限,然后VI编辑添加以下命令:

   webapp ALL=(root)     NOPASSWD:/optwas/IBM/HTTPServer/bin/apachectl

webapp ALL=(root)     NOPASSWD:/optwas/IBM/HTTPServer/bin/adminctl

D.编辑完成后,执行命令chmod 440 sudoers再次修改sudoers文件权限

完成上述操作步骤以后,我们就可以使用非root用户来启动和停止webserver服务器了。

使用webapp用户登录服务器,执行命令:

sudo /optwas/IBM/HTTPServer/bin/apachectl -k start启动HIS,如下图所示:



 

启动成功后登录控制台,可以看见webserver1的状态变为已启动,如下图所示:



 

同样执行命令:

sudo /optwas/IBM/HTTPServer/bin/apachectl -k stop 停止HIS,如下图所示:



 命令执行成功后,再次查看webserver1的状态变为已停止,如下图所示:



 

至此,我们就实现了使用非root用户来管理web服务器的功能。

猜你喜欢

转载自hui8080.iteye.com/blog/2316598