最常用web server---Apache Web

#概述
Apache,即 Apache HTTPD Server,是一个多模块化的开源服务器,其快速、可靠并且可通过简单的API扩展,可以在大多数计算机操作系统中运行,由于其多平台和可靠性被广泛使用,是使用排名世界第一的Web服务器软件。

#特点
优:开源 稳定 模块丰富
缺:内存和cpu开销大

#编译方式
动态编译:将模块制成so文件按照需求取用
静态编译:安装apache后按照需求增删模块

#安装

##windows
###下载解压

  1. apache官网下载windows需要的Apache HTTP Server服务器压缩包
  2. 解压缩文件至某一固定目录下,如D:\Apache
    ###安装
  3. 修改D:\Apache\conf,实际绝对安装目录,同时检查配置文件是否合法(httpd -t)
  4. 安装Apache主服务
    ###启动
  5. 可以利用windows计算机管理启动服务
    可以利用命令启动:httpd -k restart -n apachet;net start apache
  6. 双击D:\Apache\bin\ApacheMonitor.exe,点击start,打开浏览器输入http://localhost即完成
    ###卸载
  7. 先卸载apache服务,再删除安装文件。

##Linux
分为yum安装和源码安装

###下载解压

  1. apache官网下载linux需要的压缩包
  2. 解压缩文件至某一固定文件夹httpd下
    ###安装
  3. ./configure --help | more
  4. ./configure --prefix=/usr/local/apache --enable-so
  5. 确保所有依赖包安装完成后
    apr-1.4.6, apr-util-1.4.1.tar.bz2 , pcre-8.30.zip
    ./configure --prefix=/usr/local/local
    make&&make install

查看安装包pwd /modeles

###启动
6. apachectl stop
apachectl start
7. 查看端口以及确认服务
netstat -an | grep :80
ps -aux | grep httpd
8. 验证
验证本地是否可以正常访问
/var/www/html/    在这个文件夹下创建可以访问的页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值