ycvodzf 发表于 2018-11-18 13:37:14

Apache企业应用

            Apachec的安装以及应用
  1:apache的优点:
  开放源代码
  跨平台应用
  支持各种编程语言
  模块化设计
  2:首先安装apache包:
  检查是否安装有httpd包如果有先进行卸载                           

  如果有进行卸载,解决依赖关系:

  3:使用源码编译来安装apache包,挂载光盘:

  4:进入/media目录开始解压tar包:


  --prefix:制定httpd的安装路径
  --enable-so:启用动态加载模块,使httpd具备进一步的扩展能力
  --enable-rewrite:启用网页地址重写功能,用于优化网站目录,以及迁移维护
  --enable-charset-lite:启用字符集支持,支持使用各种字符编码网页
  --enable-cgi:启用cgi脚本程序支持,扩展网站访问能力
  5:make:将源代码转换为二进制:

  6:make install :完成安装

  7:确认/usr/local/httpd下的文件:

  bin:存放httpd的执行程序
  conf:存放httpd的配置文件,包括主程序httpd,服务控制工具阿pachectl
  htdocs:存放网页文档,包括首页index.html\
  logs:存放httpd的日志文件
  modules:存放httpd的各种模块
  cgi-bin:存放httpdcgi程序
  8:优化路径作软连接:

  9:检查语法是否正确

  10:添加httpd系统服务,然后开机自启动

  配置httpd服务
  vim /etc/init.d/httpd

  添加开机自启动
  chkconfig --add httpd: 添加为系统服务
  chkconfig --list httpd :察看httpd的自启动状态
  11:配置并启动httpd服务
  vim /usr/local/httpd/conf/httpd.conf文件
  

  12:启动httpd服务
   /etc/init.d/httpd start 启动服务
  ss -tanlp |grep httpd等同于netstat -anpt | grep httpd
  13:部署网页内容:
  vim /usr/local/httpd/htdocs/index.html

  14: 通过网页进行访问:须配置配置dns结合使用再次不重复。

  15察看web的站点访问情况

  192.168.10.10 成功返回200不成功返回404
  二:如果对网站进行统计可使用AWStats工具进行分析
  1:安装AWStats包挂在tar包然后进行解压

  2:给awstats_configure.pl赋予可执行权限,简化创建过程



  指定统计目标网站的名称:

  3:修改站点的统计配置文件
  vim/etc/awstats/awstats.www.benet.com.conf

  DirData 下的目录需要手动去创建 mkdir /var/lib/awstats
  4:AWStats 下的awstats_updateall.pl可以更新所有站点下的内容,系统可以自动分析新增内容
  chmod +x awstats_updateall.pl 给执行权限
  ./awstats_updateall.pl now 当前路径直接运行
  http://www.benet.com/awstats/awstats.pl?config=www.benet.com进行访问察看日志统计结果
  
  
  




页: [1]
查看完整版本: Apache企业应用