服安最新信息资讯
- centos配置apache、php、jdk、resin
- CentOS Linux系统建立管理员组内一般
- 在CentOS上安装Sensors主机温度监控程
- CentOS:centos下配置ssh
- CentOS编译Mysql 4.0.27数据库问题解决
- CentOS下基于Dovecot的POP/IMAP服务器的

服安资讯热点推荐
- CentOS下基于Dovecot的POP/IMAP服务器的
- CentOS下用Apache构建HTTP服务器
- 在CentOS上安装Sensors主机温度监控程
- centos配置apache、php、jdk、resin
- CentOS下no-ip.com动态域名的申请
- CentOS系统安装后的初始环境设置
- CentOS:centos下配置ssh
- CentOS下用SWAT让Samba服务器的管理温
- CentOS:mysqlhotcopy数据库的自动备份与
- CentOS:用FTP客户端软件连接到服务器
- CentOS下(PostFix)SMTP服务器的构建
- 开放一般用户的网页发布权限
- CentOS下chkrootkit入侵监测系统的构建
- CentOS下用ProFTPD构建FTP服务器
- 基于Awstats日志的站点统计系统的构
- CentOS下Clam AntiVirus病毒查杀系统的构
- 让服务器支持安全HTTP协议(HTTPS)
- CentOS下Samba服务器的构建
服安资讯阅览排行
- CentOS下Samba服务器的构建
- CentOS下用Apache构建HTTP服务器
- CentOS下(Tomcat5)Servlet/JSP服务器的构建
- CentOS下MySQL数据库服务器的构建
- CentOS 4.4 的下载、安装
- CentOS下no-ip.com动态域名的申请
- CentOS下(PostFix)SMTP服务器的构建
- CentOS下用ProFTPD构建FTP服务器
- CentOS虚拟主机的构建
- 让服务器支持安全HTTP协议(HTTPS)
- CentOS下基于Dovecot的POP/IMAP服务器的
- CentOS:用FTP客户端软件连接到服务器
- CentOS下用SWAT让Samba服务器的管理温
- CentOS:用phpMyAdmin让MySQL数据库管理温
- CentOS:mysqlhotcopy数据库的自动备份与
- CentOS系统安装后的初始环境设置
信息安全法律法规
- 信息安全等级保护管理办法
- 广东省计算机信息系统安全保护条
- 中国国家信息安全等级保护制度开
- 欧盟网络和信息安全法律规制及其
- 互联网电子公告服务管理规定
- 互联网上网服务营业场所管理条例
- 浪潮服务器安全技术要求成为国家
- 计算机信息网络国际联网安全保护
服务器安全技术资讯
- 深入挖掘Oracle内部SQL注入
- 什么是MPLS中的FEC?
- 如何让域控DC的AD更加安全
- 实例:Linux中如何查看服务及监听端
- 服务器安全检查十大要素
- 什么叫0day?0day是什么?
- Windows 2003下如何提高FSO安全性
- 计算机网络安全的六大指标详述
服安解决方案
CentOS下用Apache构建HTTP服务器
来源:服安资讯 时间:2008-12-20 作者: 点击:次 责任编辑:Flyfox
TAG:
服务器
构建
&larr
to
<
"
服务器安全应急处理中心:让您的服务器更安全! 进入安全讨论社区
摘要:
对于大多数的网络服务器,最广泛的功能就是开通HTTP服务,达到开放和发布网站的目的。目前绝大多数的网络交互程序,例如论坛、社区等等也是基于HTTP而建立的。在这里,我们通过Web服务器软件中使用量超过半数的自由软件Apache,来构建一台能够满足实际要求的多功能Web服

对于大多数的网络服务器,最广泛的功能就是开通HTTP服务,达到开放和发布网站的目的。目前绝大多数的网络交互程序,例如论坛、社区等等也是基于HTTP而建立的。
在这里,我们通过Web服务器软件中使用量超过半数的自由软件Apache,来构建一台能够满足实际要求的多功能Web服务器,使它能够在我们发布网页的基础上,实现可以运行Perl、PHP的等等语言编写的交互程序,以及在虚拟主机、保密方面的功能。
安装HTTP(Apache)服务器及相关组件
首先来安装Apache服务器及相关组件。这里使用yum命令来在线安装。
[root@sample ~]# yum -y install httpd ← 在线安装httpd
Setting up Install Process
Setting up repositories
dag 100% |=========================| 1.1 kB 00:00
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Reducing Dag RPM Repository for Red Hat Enterprise Linux to included packages only
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for httpd to pack into transaction set.
httpd-2.0.52-28.ent.cento 100% |=========================| 62 kB 00:00
---> Package httpd.i386 0:2.0.52-28.ent.centos4 set to be updated
--> Running transaction check
--> Processing Dependency: libaprutil-0.so.0 for package: httpd
--> Processing Dependency: apr >= 0.9.4-24.2 for package: httpd
--> Processing Dependency: libapr-0.so.0 for package: httpd
--> Processing Dependency: httpd-suexec for package: httpd
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for apr to pack into transaction set.
apr-0.9.4-24.5.c4.1.i386. 100% |=========================| 7.5 kB 00:00
---> Package apr.i386 0:0.9.4-24.5.c4.1 set to be updated
---> Downloading header for httpd-suexec to pack into transaction set.
httpd-suexec-2.0.52-28.en 100% |=========================| 22 kB 00:00
---> Package httpd-suexec.i386 0:2.0.52-28.ent.centos4 set to be updated
---> Downloading header for apr-util to pack into transaction set.
apr-util-0.9.4-21.i386.rp 100% |=========================| 5.2 kB 00:00
---> Package apr-util.i386 0:0.9.4-21 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
httpd i386 2.0.52-28.ent.centos4 update 888 k
Installing for dependencies:
apr i386 0.9.4-24.5.c4.1 base 88 k
apr-util i386 0.9.4-21 base 51 k
httpd-suexec i386 2.0.52-28.ent.centos4 update 28 k
Transaction Summary
=============================================================================
Install 4 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 1.0 M
Downloading Packages:
(1/4): apr-0.9.4-24.5.c4. 100% |=========================| 88 kB 00:00
(2/4): httpd-suexec-2.0.5 100% |=========================| 28 kB 00:00
(3/4): httpd-2.0.52-28.en 100% |=========================| 888 kB 00:02
(4/4): apr-util-0.9.4-21. 100% |=========================| 51 kB 00:00
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 443e1821
Public key for apr-0.9.4-24.5.c4.1.i386.rpm is not installed
Retrieving GPG key from http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
Importing GPG key 0x443E1821 "CentOS-4 key <centos-4key@centos.org>"
Key imported successfully
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: apr ######################### [1/4]
Installing: apr-util ######################### [2/4]
Installing: httpd ######################### [3/4]
Installing: httpd-suexec ######################### [4/4]
Installed: httpd.i386 0:2.0.52-28.ent.centos4
Dependency Installed: apr.i386 0:0.9.4-24.5.c4.1 apr-util.i386 0:0.9.4-21 httpd-suexec.i386 0:2.0.52-28.ent.centos4
Complete!
为了使服务器开通HTTP服务后能够运行PHP编写的交互程序,接下来安装PHP。
[root@sample ~]# yum -y install php ← 在线安装PHP
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Reducing Dag RPM Repository for Red Hat Enterprise Linux to included packages only
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
上一篇:CentOS下no-ip.com动态域名的申请 下一篇:让服务器支持安全HTTP协议(HTTPS)
相关文章列表
- centos配置apache、php、jdk、resin
- CentOS Linux系统建立管理员组内一般
- 在CentOS上安装Sensors主机温度监控程
- CentOS:centos下配置ssh
- CentOS编译Mysql 4.0.27数据库问题解决
- CentOS下基于Dovecot的POP/IMAP服务器的
- CentOS下(PostFix)SMTP服务器的构建
- CentOS下用SWAT让Samba服务器的管理温
- CentOS下Samba服务器的构建
- CentOS:用FTP客户端软件连接到服务器
- CentOS:mysqlhotcopy数据库的自动备份与
- CentOS:用phpMyAdmin让MySQL数据库管理温
- CentOS下MySQL数据库服务器的构建
- 基于Awstats日志的站点统计系统的构
- CentOS下(Tomcat5)Servlet/JSP服务器的构建
- CentOS虚拟主机的构建
- 开放一般用户的网页发布权限
- 让服务器支持安全HTTP协议(HTTPS)
- CentOS下用Apache构建HTTP服务器
- CentOS下no-ip.com动态域名的申请
- CentOS下Clam AntiVirus病毒查杀系统的构
- CentOS下chkrootkit入侵监测系统的构建
- CentOS下Tripwire数据完整性监测系统的
- CentOS下用ProFTPD构建FTP服务器


RSS订阅










