安装步骤:

  • 第一步:
./configure --prefix=/usr/local/webserver

./xxxx 表示在当前文件夹中运行一个可执行的文件
        ./configure --help |less
        ./configure 一个脚本,指定安装路径,并且生成makefile文件,同时定义软件有哪些功能需要安装哪些不需要安装,同时检查当前系统是否具有安装该软件的环境(当前系统没有c语言编译器,就不会生成),如果一切满足会生成makefile文件,makefile文件的作用是定义编译顺序的脚本,会建立了大量的makefile 文件

  • 第二步:

    make

    make编译(要求路径必须在刚才解压的当前目录)
    make会根据当前目录中的makefile文件脚本中定义的编译顺序开始进行编译

    make -j 2 调用cpu的双核心一起进行,速度快

  • 第三步
make install

将编译完成的文件安装到开始指定的文件夹中/usr/local/webserver

  • 第四步

    /usr/local/webserver/bin/apachectl start

    PREFIX/bin/appchectl start
    bin 存的都是命令字

    ./apachectl start 启动
    ./apachectl stop 停止

    查看端口:ss -anptl

  • 下面来举个例子进行详细解释:

通过源码包安装http软件,要求有安装过程以及描述,最后通过浏览器可以看到主页内容。

①进入http源码包

②./configure --prefix=/usr/local/webserver

③make编译

④make install 将编译完成的文件安装到开始指定的文件夹

⑤检查cd /usr/local/webserver

⑥启动/usr/local/webserver/bin/apachectl start

⑦查看端口号

⑧修改index.html

⑨在浏览器访问http://192.168.136.143

Linux源码包安装的详细教程相关推荐

  1. linux英文包安装教程视频,Linux源码包安装过程讲解

    1. 解压缩包 可以通过下载或其他方式获得了一个软件包,通常它是一个压缩文件,大部分可能是存档的和压缩的,这些文件一般以 .tar .gz为扩展名. 首先拷贝它到一个目录,然后 untar 和 gun ...

  2. linux 源码包安装mysql_LINUX下源码包安装mysql

    tar xvfz mysql-5.1.50-linux-i686-glibc23.tar.gz -C /usr/local/解压到的目录 cd /usr/local/ [root@drbd2 loca ...

  3. Linux系统中软件的“四”种安装原理详解:源码包安装、RPM二进制安装、YUM在线安装、脚本安装包...

    一.Linux软件包分类 1.1 源码包 优点: 开源,如果有足够的能力,可以修改源代码: 可以自由选择所需的功能: 软件是编译安装,所以更加适合自己的系统,更加稳定.效率更高: 卸载方便: 缺点: ...

  4. RedHat系列linux源码包软件的安装与卸载

    为什么80%的码农都做不了架构师?>>>    Linux软件安装与卸载(源码包形式):一般情况下linux程序的发布不能像windows那样,直接打包成一个setup.exe文件, ...

  5. linux 如何从源码包安装软件?

    如何从源码包安装软件? 从源码包安装软件最重要的就是仔细阅读README INSTALL等说明文件 它会告诉你怎样才能成功安装 :)  通常从源码包安装软件的步骤是:  tar jxvf gtk+-2 ...

  6. linux top 源码,在Linux系统中下载源码包安装Topgrade的方法,附Topgrade选项说明

    本文介绍在Linux操作系统中下载源码包安装Topgrade的方法,即下载topgrade-v2.3.0-x86_64-unknown-linux-gnu.tar.gz包并进行安装,经测试,在Ubun ...

  7. Linux下软件源码包安装问题解决方法

    从源码包安装软件最重要的就是仔细阅读README INSTALL等说明文件 通常从源码包安装软件的步骤是: tar jxvf gtk+-2.4.13.tar.bz2 解开源码包 cd gtk+-2.4 ...

  8. 【SRE笔记 2022.9.7 linux进程相关命令及源码包安装】

    SRE笔记 2022.9.7 源码包 定义 源码包安装 优缺点 优点 缺点 获取 安装 C语言和开发 nginx安装示例 基础环境准备 gcc make wget 下载源码包 解压源码包,进入目录 ( ...

  9. linux软件安装——rpm、yum、源码包安装

    一.软件包分类 源码包(原始的c语言文件,开源) 二进制包(系统默认包,将源码编译为机器语言,省略了编译过程,安装较快,但是用户看不到源码,安装有依赖性,centos中都是rpm包) 二.rpm命令管 ...

  10. 从桌面下载源码包到linux,Ubuntu kylin安装微信客户端过程(源码包安装方法)

    Ubuntu kylin 17.10系统自带的微信客户端不能使用,删除后重新用源码包安装就可以使用了.本文最后的相关主题采用的方法是通过Snap在Ubuntu中安装微信,源码包安装详细过程如下: 1. ...

最新文章

  1. Linux架构思维导图
  2. TIOBE 6 月榜单: Python 有望超越 C 语言成为第一名
  3. QT5实践:菜单窗口实现图像打开浏览、存盘
  4. 客户关系管理SAP整体解决方案
  5. 棱镜调查:提高渠道兼容性从游戏设计开始
  6. KUKA 声明变量时的几点注意
  7. 小白教你用Java生成验证码
  8. linux——进程(创建、终止、等待、替换)
  9. MySQL数据库的数据类型以及取值范围详解
  10. 全网都在用的超全【面试刷题小程序】,最新版激活教程
  11. 《python透明人士,他是凭什么成为主流编程的宠儿?!》python基础语法
  12. 通过jquer连接数据库里面的数据、LINQ简介
  13. Pytorch 编译cpp、cuda扩展时卡在import
  14. win11系统卡死怎么办 Windows11系统卡死的解决方法
  15. 亲身经历:如何判断一个字符在a/z之前?
  16. 数组转ArrayList的正确方式
  17. Android 手机 超级终端命令解析
  18. uniapp小程序解压压缩包 (使用jszip)
  19. 百度网盘加速下载方法——系统自带的提速模式和积分模式区别
  20. 三极管的下拉电阻作用是什么?

热门文章

  1. 诺基亚HERE地图套件重返Windows应用商店
  2. 地图找房(四)02——小区房源列表展示和隐藏 小区房源列表数据填充 接口数据-图片地址的基准路径
  3. 魔兽世界服务端开服架设服务器搭建教程Centos系统
  4. 笔记本电脑装机详细步骤图文教程
  5. 个人项目集 - Oliver Chu
  6. 【数学建模】元胞自动机
  7. 交通流理论3——交通流三大参数
  8. 如何抓取html请求,网页抓取工具如何进行http模拟请求
  9. VB 用zint 库生成PDF417及其他条码
  10. 计算机 行列式,行列式计算器