设为首页 收藏本站
查看: 1071|回复: 0

[经验分享] Web网站服务(Apache)

[复制链接]

尚未签到

发表于 2018-11-18 07:57:18 | 显示全部楼层 |阅读模式
1Apache的主要特点

  • 1)开放源代码:这是Apache服务器的重要特性之一,也是其他特性的基础。Apache服务程序由全世界的众多开放者共同维护,并且任何人都可以自由使用,这充分体现了开源软件的精神。
  • 2) 跨平台应用:这个特性得益于Apache的源代码开放。Apache服务器可以运行在绝大多数软硬件平台上,所有UNIX操作系统都可以运行Apache服务器,甚至Apache服务器可以良好地运行在大多数Windows系统平台中。Apache服务器的跨平台特性使其具有被广泛应用的条件。
  • 3)支持各种Web编程语言:Apache服务器可支持的网页编程语言包括Perl,PHP,Python,Java等,甚至微软的ASP技术也可以在Apache服务器中使用。
  • 4)模块化设计:Apache并没有将所有的功能集中在单一的服务程序内部,而是尽可能地通过标准的模块实现专有的功能,这为Apache服务器带来了良好的扩展性。其他软件开发商可以编写标准的模块程序,从而添加Apache本身并不具有的其他功能。
  • 5)运行非常稳定:Apache服务器可用于构建具有大负载访问量的Web站点,很多知名企业网站都使用Apache作为Web服务软件。
  • 6)良好的安全性:Apache服务器具有相对较好的安全性,这是开源软件共同具有的特性。并且,Apache的维护团队会及时对已发现的漏洞提供修补程序,为Apache的所有使用者提供尽可能安全的服务器程序。
2安装httpd程序

  • 准备工作   卸载原来已经存在的httpd
    [img]http://blog.51cto.com/13559618/
  2.插入光盘:rhel-server-6.5-x86_64-dvd.iso
DSC0000.png

  3.源码编译及安装httpd,下图为:  1)解包     2)配置
DSC0001.png
4.编译及安装

DSC0002.png
5.下图为安装编译和安装过程中的状态,这里将会等待几分钟,耐心等待...

DSC0003.png

  6.确认安装结果,如果出现下图所示,表示安装成功了
DSC0004.png

  7.优化执行路径
DSC0005.png

DSC0006.png

  8.添加httpd系统服务(添加好了之后就可以使用service命令开启服务器)
DSC0007.png

  下图中标示的第一行需要修改,第二三行需要添加
DSC0008.png DSC0009.png

  9.配置并启动httpd服务
DSC00010.png

  找到下面的位置,把签名#去掉,然后修改成自己的域名
DSC00011.png

  10.语法检查如果没错,就可以开启httpd服务了
DSC00012.png

  11.制作网页
DSC00013.png

DSC00014.png

  12.修改服务器的ip地址
如果是克隆的操作系统,还需要做以下操作
DSC00015.png

  删除下图中的HWADDR这一行,然后reboot重启系统
DSC00016.png

DSC00017.png

  13.配置dns服务器
1)安装dns(更换redhat6.5光盘)
DSC00018.png

DSC00019.png

  2)修改主配置文件
DSC00020.png DSC00021.png

  3)修改数据文件
DSC00022.png

DSC00023.png

  4)启动named服务
DSC00024.png

  5)启动named服务
DSC00025.png

  14.在客户机上浏览网页
DSC00026.png

  15.在服务器上修改dns的指向
DSC00027.png

DSC00028.png

  16.在服务器上使用火狐浏览器浏览网页
DSC00029.png

3.配置网站访问统计awstats
  1)解压缩awstas软件
DSC00030.png

  2)建立配置文件
DSC00031.png

  在屏幕最下面输入/usr/local/httpd/conf/httpd.conf
DSC00032.png

DSC00033.png DSC00034.png DSC00035.png

  按照上面图示完成即可,最后按回车结束
  3)修改站点统计配置文件
DSC00036.png
修改下面的两项

DSC00037.png

DSC00038.png

  建立数据目录
DSC00039.png

  4)执行日志分析
DSC00040.png

  5)为了自动更新,建立计划任务
  使用  (Crontab  -e)命令
DSC00041.png

DSC00042.png

  6)在客户机上访问日志分析系统
  http://www.google.com/awstats/awstats.pl?config=www.google.com
DSC00043.png
  上图网页中并没有访问的记录,所以刷新几次www.google.com,刷新完成之后再次执行
./awstats_updateall.pl  now
DSC00044.png





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-636382-1-1.html 上篇帖子: Yum在CentOS 7安装Apache Tomcat 7 下篇帖子: 网络编程的演进——从 Apache 到 Nginx
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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