免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 71893 | 回复: 1

Sco unix下apache的安装与配置 [复制链接]

论坛徽章:
0
发表于 2008-04-10 22:13 |显示全部楼层

作者:jiupima  
一. 安装二进制apache(首选)
1. 下载:


http://wdb1.sco.com/clbk_web/owa/dwn_customer
下载安装文件:
Apache Web Server 1.3.9 for SCO OpenServer Relense 5.0.4+。
2. 安装:
# tar xvf DL40011P000.tar
# custom //开始安装apache文件VOL.000.000,详细步骤如下:
选择菜单:software->install new…,回车
选择从本机安装,回车
用上下方向键选择从镜像文件安装,确认后回车
输入apache镜像文件的路径,回车(根据实际情况输入)
上下键选择要安装的软件包,按tab键切换到下面的install后回车
安装完成后退出custom。
二. 安装源代码apache
1. 下载:


http://www.apache.org/dist/httpd/
下载apache安装文件。
2. 解压:
2.1 以Z结尾的文件:uncompress httpd-2_0_NN.tar.Z
以gz结尾的文件:gzip -d httpd-2_0_NN.tar.gz
以bz2结尾的文件:bunzip2 httpd-2_0_NN.tar.bz2
2.2 # tar xvf httpd-2_0_NN.tar
NN为当前副版本号
3. 安装:
# cd httpd-2_0_NN
# ./configure --prefix=/usr/local/apache2
# make
# make install
三. 配置apache
1. 目录操作
# 建立组apache和用户apache,apache用户隶属于apache组
# cp -r 项目文件 /usr/local/apache2/htdocs
# cd /usr/local/apache2/conf
2. 配置apache
# vi httpd.conf
修改以下内容:
2.1 基本配置
按主机配置,根据实际情况修改
documentRoot /usr/local/apache2/htdocs #指定网页所放位置
ServerName 192.168.1.203:80 #服务器的主机名
ServerRoot "/usr/local/apache2" #指定守护进程httpd的运行目录
ServerAdmin webmaster@192.168.1.203 #指定管理员邮箱
ErrorLog /usr/local/apache2/logs/error_log #错误日志的位置
TransferLog /usr/local/apache2/logs/access_log #日志文件的位置
按虚拟主机配置,根据实际情况修改(需要bind域名服务)
Listen 192.168.1.203:80
NameVirtualHost 192.168.1.203:80

ServerAdmin webmaster@yc.com
documentRoot /www/htdocs/ yc.com
ServerName yc.com
ErrorLog logs/ yc.com -error_log
CustomLog logs/ yc.com -access_log common

2.2 其它配置
环境配置,修改原有配置
User apache #apache子进程运行时身份
Group apache
DirectoryIndex index.html index.php index.html.var index.jsp main.jsp login.jsp #指定默认的主页名称
AddDefaultCharset GB2312 #指定默认字符集
AddCharset GB2312 .gb2312 .gb #在文件扩展名与内容字符集之间建立映射
DefaultLanguage gb #设定某一特定的缺省语言
AddLanguage zh-CN .zh-cn .gb #在文件扩展名与特定的内容语言间建立映射
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW gb #语言变体的优先级列表
AddType application/x-tar .tgz #在文件扩展名与特定的内容类型间建立映射
AddType application/x-httpd-php .php
Addtype application/x-httpd-php-source phps
AddEncoding x-compress .Z #在文件扩展名与特定的编码方式间建立映射
AddEncoding x-gzip .gz .tgz
根据实际情况添加模块
LoadModule php4_module modules/libphp4.so #添加模块
#包含将用于指定文件名(*.php)的指令
SetOutputFilter PHP #处理服务器回应的过滤器
SetInputFilter PHP #处理客户端请求和POST输入的过滤器
LimitRequestBody 20971520 #限制客户端发送的HTTP请求包的总长度

以上192.168.1.203为sco uinx服务器的ip地址。
四. 使用apache
1. 启动apache服务
# ./usr/local/apache2/bin/apachectl start
2. 停止apache服务
# ./usr/local/apache2/bin/apachectl stop
3. 重启动apache服务
# ./usr/local/apache2/bin/apachectl graceful //(首选)
# ./usr/local/apache2/bin/apachectl restart
4. 配置apache自启动
在文件/etc/rc.d/8/userdef末尾加入apache启动命令:
/usr/local/apache2/bin/apachectl start (根据实际情况填写)
5. 浏览web页面
在IE或其它浏览器中输入:

http:// 192.168.1.203


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_526235.html

论坛徽章:
0
发表于 2013-08-12 09:54 |显示全部楼层
二. 安装源代码apache
http://www.apache.org/dist/httpd/
这个网址里面应该怎么选啊!菜鸟求教!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会 限时8.5折

【架构革新 高效可控】2020年6月4日~6日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP