设为首页收藏本站language 语言切换
查看: 3729|回复: 32
收起左侧

[分享] linux下面的web服务器

  [复制链接]
发表于 2010-4-9 17:46:28 | 显示全部楼层 |阅读模式
//下载文件,并且将其解压缩:
#tar -zxvf imap.tar.Z
//然后进入新建的目录中并且编译IMAP服务器:
#cd imap-2000
#make slx
//安装新的IMAP服务器也非常简单
# cd imapd
# cp imapd /usr/sbin/imapd
//编辑inetd配置文件inetd.conf:
# vi /etc/inetd.conf
//修改经常要读取的行:
#imap stream tcp nowait root /usr/sbin/tcpd imapd
//将其改为:
imap stream tcp nowait root /usr/sbin/tcpd imapd
//也就是去掉行前的“#”号
# ps -ax | grep inetd
7699 ?     S     0:00 inetd
//此处的7699指的是inetd的进程ID号
# kill -HUP 7699
# vi /etc/hosts.deny
//在其中加入用于IMAP程序的一行:
imapd:ALL
//接下来编辑允许连接的文件:
# vi /etc/hosts.allow
//并且在文件的未尾加上下面的内容:
imapd: 127.0.0.1
#tar -zxvf openssl-0.9.6.tar.gz
#cd openssl-0.9.6./config
#make install  
//首先解开在安装过程中所需的源代码:
$ tar -zxvf Apache_1.3.14.tar.gz
$ tar -zxvf mod_ssl-2.7.1-1.3.14.tar.gz
$ tar -zxvf php-4.0.3pl1.tar.gz
//注意:在此mod_ssl有两个版本号,即2.7.1和1.3.14。这是因为其中有一些针对Apache的补丁和附加的代码。我们一定要使用和Apache源代码相对应的版本,否则将无法正常工作。
//首先要做的事情是把这些来自mod_ssl的源代码补丁应用到Apache中
#cd mod_ssl-2.7.1-1.3.14
#./configure --with-Apache=../Apache_1.3.14
#cd ..
//要对Apache源代码的目录树进行预配置。这样做的目的是为了让PHP源代码知道所有有关Apache系统的信息。
#cd Apache_1.3.14
#./configure --prefix=/usr/local/Apache --without-confadjust
# cd ..
# cd php-4.0.3pl1
# ./configure --with-Apache=../Apache_1.3.14 --with-imap=../imap-2000
//现在开始安装:
#make install
#cd ..
//要能够支持SSL和PHP4
#cd Apache_1.3.14
#SSL_BASE=/usr/local/ssl ./configure \ --enable-module=ssl --without-
confadjust \ --activate-module=src/modules/php4/libphp4.a
//注意 libphp4.a还不存在,但这一步要确保它被编译进服务器中。编译安装Web服务器和SSL证书
# make
# make certificate
Signature Algorithm ((R)SA or (D)SA) [R]: R
(omitted)
Country Name (2 letter code) [XY
. State or Province Name (full name)
Locality Name (eg, city) [Snake Town
Organization Name (eg, company)
Common Name (eg, FQDN)  
STEP 3: Generating X.509
Certificate Version (1 or 3) [3]: 3
Encrypt the private key now? [Y/n]:n
//可以安装整个服务器、配置和证书:
#make install
# cd /usr/local/Apache/conf
# vi httpd.conf
//去掉下列前面的“#”就行了
#AddType application/x-httpd-php .php3
#AddType application/x-httpd-php-source .phps
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps
//注意:要把第一行的3数字删除 (兼容方面的问题)
<Directory /usr/local/Apache/htdocs/aeromail>
SSLRequireSSL
<Directory>
游客,如果您要查看本帖隐藏内容请回复
发表于 2010-4-10 01:55:36 | 显示全部楼层
学习下哦
沙发 2010-4-10 01:55:36 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2010-8-11 15:05:55 | 显示全部楼层
支持,谢谢你
板凳 2010-8-11 15:05:55 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2010-8-11 15:09:57 | 显示全部楼层
  
地板 2010-8-11 15:09:57 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2010-12-8 23:03:52 | 显示全部楼层
5# 2010-12-8 23:03:52 回复 收起回复
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2010-12-16 20:04:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
6# 2010-12-16 20:04:39 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2010-12-24 09:52:37 | 显示全部楼层
qqqqqqqqqqqq
7# 2010-12-24 09:52:37 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-5-7 17:32:45 | 显示全部楼层
学习
8# 2011-5-7 17:32:45 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-5-12 23:37:39 | 显示全部楼层
看看  下一个
9# 2011-5-12 23:37:39 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-5-17 18:50:12 | 显示全部楼层
10# 2011-5-17 18:50:12 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-5-23 20:54:12 | 显示全部楼层
11# 2011-5-23 20:54:12 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-6-16 13:23:05 | 显示全部楼层
12# 2011-6-16 13:23:05 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-7-10 10:00:08 | 显示全部楼层
厉害,支持下~~
13# 2011-7-10 10:00:08 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-7-12 15:55:19 | 显示全部楼层
学习 我是懒人,但原创作品一定要回复!论坛吧够人性,连回复都为我们懒人考虑得这么周到!
14# 2011-7-12 15:55:19 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-9-23 08:42:41 | 显示全部楼层
啊,真是女生啊!
15# 2011-9-23 08:42:41 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-3-12 23:04 , Processed in 0.080125 second(s), 21 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表