龙空技术网

Apache源码包安装

EMT00923 456

前言:

此时我们对“apache目录设置”都比较关注,大家都想要学习一些“apache目录设置”的相关资讯。那么小编在网摘上汇集了一些关于“apache目录设置””的相关内容,希望兄弟们能喜欢,兄弟们一起来了解一下吧!

Apache源码包是什么?

Apache源码包是用C语言编写的一个压缩包,里面存放了安装Apache服务的源码,可以在不同版本的Linux上安装,c语言环境

分类:

.rpm文件,即redhat package manage ,它是红帽的包管理系统。

.deb文件,德班系统的后缀文件。

为什么要用Apache源码包?

Apache源码包可以在不同版本的Linux上安装,它是用C语言编写而成的,核心代码简洁但是功能强大,以及Apache有开源以及支持多种编程语言,通用性强的特点,这是使用Apache的理由。

怎么做?

//将httpd-2.2.15.tar.gz压缩包拷贝进centOS虚拟机//解压源码文件tar xf httpd-2.2.15.tar.gz		//解压压缩包cd httpd-2.2.15			//进入httped-2.2.15目录[root@localhost httpd-2.2.15]# du -sh		//查看大小//makefile文件生成[root@localhost httpd-2.2.15]# cat DRADME  		//查看帮助文件[root@localhost httpd-2.2.15]# ./configure      //⽣成makefile⽂件,makefile⽂件决定编译的顺序//编译并复制[root@localhost httpd-2.2.15]#make			//编译[root@localhost httpd-2.2.15]make install		//将编译好的文件复制到默认目录/usr/local/apache2//查看首页文件[root@localhost ~]# cd /usr/local/apache2/		//进入Apache目录,~ 表示代码主目录,也就是当前登录用户的用户目录[root@localhost htdocs]# ls[root@localhost htdocs]# cd htdocs/			//进入存放首页文件index.html的目录,即网站根目录[root@localhost htdocs]# ls//开启Apache服务[root@localhost ~]# /usr/local/apache2/bin/apachectl start							//开启Apache服务[root@localhost ~]# netstat -antpl		//开启80端口,t是tcp,p是pid,l是list1234567891011121314151617181920212223242526

标签: #apache目录设置 #apache设置默认文件 #apache源码打不来 #apache 源码 #linuxapache发布目录