Apache源码包安装_EMT00923的博客CSDN博客

2023年 8月 15日 79.0k 0

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是list

本文使用 文章同步助手 同步

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论