solaris10下怎么修改apache配置文件
1个回答
展开全部
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 找到错误原因。
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 找到错误原因。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |