Solaris 10 下安装apache2.26


Solaris 10 操作系统本身就装有apache2.0.59,主目录在usr/apache2,配置文件在etc/apache2,但是发现和weblogic的插件不能协同工作(原因未明,可能是apache版本、或者安装目录比较分散造成的?),最后是安装新的apache2.2.6才解决问题。步骤如下:
1)    下载介质。为了避免安装出现的麻烦,不采用编译源码的方式来安装,而是直接去sun的网站下载安装介质。到http://www.sunfreeware.com/indexsparc10.html  下载sparc平台的solaris 10的应用软件。必须下载的安装包如下( xxxxx表示版本号信息,一般下载最新版本即可):

注:目前sun网站上只剩下2.29的下载链接,没有2.26的链接了(实际上介质还存在),需要你手工把下载链接中的apache-2.2.9-sol10-sparc-local.gz 改成apache-2.2.6-sol10-sparc-local.gz就可以了。如果你确实需要安装2.29,还需要额外安装几个包,网站上都有详细说明。
libiconvxxxxxx- local.gz
gcc -xxxxxx- local.gz
openssl -xxxxxx- local.gz
zlib- xxxxxx- local.gz
expat- xxxxxx- local.gz
apr- xxxxxx- local.gz
aprutil- xxxxxx- local.gz
apache-2.2.6- xxxxxx- local.gz
2) 必须按照上面给出的顺序的解压和安装软件(安装过程需要交互的地方,直接回车或者输入“a”、“y”确认即可):
gunzip libiconv-1.11-sol10-sparc-local.gz
pkgadd –d libiconv-1.11-sol10-sparc-local
。。。
。。。
。。。
gunzip apache-2.2.6-sol10-sparc-local.gz
pkgadd –d apache-2.2.6-sol10-sparc-local

2)    安装好以后,在/usr/local/apache2/conf/目录下,把httpd.conf-sample文件改成httpd.conf 并修改文件内容。

a)把ServerName设置为机器名或者ip。

b)修改DocumentRoot以及相应的根目录“<Directory....”,如:

DocumentRoot "/Apache2/htdocs"
     <Directory "/Apache2/htdocs">

c)如果需要,则修改group和user为damon(也可以是webservd等系统用户组),如:

<IfModule !mpm_netware.c>
      User damon
     Group damon
     </IfModule>

d)修改<Directory />(即去掉包含deny的行,把权限都放开,否则访问页面会报403错误):

<Directory />
    Options FollowSymLinks
    AllowOverride None
     </Directory>

3)    运行“/usr/local/apache2/bin/apachectl start ”命令来启动apache。
相关命令:apachectl stop 、apachectl restart
访问 http://apche_host看是否能浏览页面。如果无法访问页面,查看/usr/local/apache2/logs/error_log 找到错误原因。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值