Apache是什么:
Apache HTTP Server(简称Apache)是Apache软件基金会的一个高性能、功能强大、稳定可靠、又很灵活的开发源代码的web服务软件,对linux的支持相对好,有很多产品可以支持ssl技术,支持多个虚拟主机,到目前为止,市场占有率44.9%,世界上很多注明的
站如百度、阿里、淘宝、亚马逊、雅虎等都有在使用apache服务,它的成功之处主要在于他的开源、有一支开发的开发队伍、支持跨平台的应用(几乎可以在所有的windows、linux、unix系统运行)以及它的可移植性等是当前互联 最流行的web服务端软件之一。
Apache源于NCSA httpd服务,经过多次修改,成为世界上最流行的web服务器软件之一,Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修复原来的缺陷,才成为我们今天使用的安全稳定的web服务器。
做个软连接(快捷方式)便于区分当前使用版本、安全考虑隐藏版本、方便以后升级等:
到此,Apache服务安装已完成。
查看编译的生效模块:/application/apache/bin/apachectl -l
启动前检查配置文件语法:/application/apache/bin/apachectl -t
启动Apache服务:/application/apache/bin/apachectl start
重启Apache服务:/application/apache/bin/apachectl graceful
查看服务状态:lsof -i:80 或 ps -ef|grep httpd
我们用curl 测试一下:(192.168.0.119为安装apache的服务器的ip地址)
浏览器测试一下:
————————————————-
优化httpd.conf配置文件,避免暴露目录结构:
- [root@bqh-119 conf]# sed -n '132,160p' httpd.conf
"/application/apache2.2.27/htdocs">
- #
- # Possible values for the Options directive are "None", "All",
- # or any combination of:
- # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
- #
- # Note that "MultiViews" must be named *explicitly* --- "Options All"
- # doesn't give it to you.
- #
-
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!