Apache的安装和使用

 

Apache的安装和使用

作者:zccst

 

 

理论篇

1apache简介

Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。

 

 

2apache的工作原理

常用的服务器程序是Apache;常用的客户端程序是浏览器(如IENetscapeMozilla)。我们可以在浏览器的地址栏内输入统一资源定位 地址(URL)来访问Web页面。Web最基本的概念是超文本(Hypertext)。它使得文本不再是传统的书页式文本,而是可以在阅读过程中从一个页 面位置跳转到另一个页面位置。用来书写Web页面的语言称为超文本标记语言,即HTMLWWW服务遵从HTTP协议,默认的TCP/IP端口是80,客户端与服务器的通信过程简述如下:
1)客户端(浏览器)和Web服务器建立TCP连接,连接建立以后,向Web服务器发出访问请求(如get)。根据HTTP协议,该请求中包含了客户端的IP地址、浏览器的类型和请求的URL等一系列信息。
2Web服务器收到请求后,将客户端要求的页面内容返回到客户端。如果出现错误,那么返回错误代码。
3)断开与远端Web服务器的连接。

 

 

实践篇

第一步:安装。

tar  httpd-2.2.11.tar.gz

cd   httpd-2.2.11

./configure  --prefix=/opt/apache

make

make install

注:如果你使用的是RedHat的话,从/opt/apache/bin/apachectl /etc/rc.d/init.d/httpd 建立一个符号连接

ln -s /opt/apache/bin/apachectl /etc/rc.d/init.d/httpd

 

第二步:配置。

1,创建/opt/wwwroot文件夹

mkdir /opt/wwwroot

vi /opt/wwwroot/index.html

保存退出后。

 

2,修改主配置文件httpd.conf,目录路径为:/opt/apache/conf/httpd.conf

(1) User apache 

    Group apache

(2) DocumentRoot "/opt/wwwroot"

(3) <Directory "/opt/wwwroot">

(4) 去掉ServerName www.example.com:80前面的#

 

3,权限修改

useradd apache

chown -R apache:apache /opt/wwwroot/

chown -R apache:apache /opt/apache

 

第三步:测试是否安装成功。

1,启动apache

/opt/apache/bin/apachectl start

可用ps –ef|grep httpd netstat –ln|more 查看进程状态。

注:如果你使用的是RedHat的话,也可以用

/etc/rc.d/init.d/httpd start

/etc/rc.d/init.d/httpd stop

/etc/rc.d/init.d/httpd restart

 

2,在浏览器里输入本机ip,可见则安装成功。

 

3,停止和重启

停止:/opt/apache/bin/apachectl  stop

重启:/opt/apache/bin/apachectl  restart

 

 附:

HTTPD = Hyper Text Transfer Protocol Daemon 【计】超文字传输协定常驻程序
httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。
通常,httpd不应该是直接调用的, 而是,在类Unix的系统中由apachectl调用, 在Windows NT,2000和XP中作为一个服务运行, 在Windows 9x和ME中以命令窗口程序运行。

最后,如果结合php使用的话,还需要修改主配置文件,具体修改见后文。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值