1.源码安装: httpd

首先用sftp将windows上的接收的压缩包上传到Linux上进行解压

将压缩包解压到指定的文件目录中

[root@bogon ~]# tar -xzvf apr-1.6.5.tar.gz -C /usr/local/sourcesoftware/
[root@bogon ~]# tar -xzvf apr-util-1.6.1.tar.gz -C /usr/local/sourcesoftware/
[root@bogon ~]# tar -xzvf httpd-2.4.53.tar.gz -C /usr/local/sourcesoftware/

查看是否已经解压到指定目录


  查看apr-1.6.5源码

针对当前系统、软件环境,配置好安装参数

将源代码文件变为二进制的可执行程序

将编译好的程序文件复制到系统中

接着进入另一个目录

针对当前系统、软件环境,配置好安装参数

 查看产生的文件

将源代码文件变为二进制的可执行程序

编译后有报错

下载软件解决问题

清除编译

重新编译

安装httpd软件

针对当前系统、软件环境,配置好安装参数

发现报错

安装缺失的软件

再次执行该命令

将源代码文件变为二进制的可执行程序

又发现报错

清除编译

发现报错,安装该软件

重复 针对当前系统、软件环境,配置好安装参数

再次用make命令进行编译

安装httpd软件

验证是否安装

启动httpd软件

查看是否启动成功

至此,httpd软件安装成功
2.查看root用户带有终端的进程


  显示没有终端的进程

  显示所有进程


  ps -aux和ps aux的区别

如图所示,没有区别
  查找正在运行的sshd进程

两种方法皆可
  执行sleep 300 &,查看这个后台进程,并杀死它(使用%id)

  执行sleep 300 & , 将这个后台进程变成前台进程

Linux系统中用源代码编译安装软件和查看进程相关推荐

  1. Linux系统中rpm命令安装软件,报错:This program may be freely redistributed under the terms of the GNU GPL

    遇到问题: This program may be freely redistributed under the terms of the GNU GPL Usage: rpm {–help} rpm ...

  2. linux查看运行的程序c pu,在Linux系统中,采用()一命令查看进程输出的信息,得到下图所示的结果。系统启动时最先运行的进程是...

    Routing.protocols use different techniques for assigning[S1]to individual networks.Further,each rout ...

  3. 从源代码编译安装 Mono 2.4 和 MonoDevelop 2.0

    虽然现在几乎所有的Linux发行版都预置了Mono软件,但是大多数都比较旧,因此要体验最新版本的Mono,还是要用源代码自己进行编译安装的. 先说几句废话,Mono 2.4 提供了.Net 3.5 的 ...

  4. Linux源代码编译安装详解

    使用源代码编译安装软件有以下优点,获取软件的最新版及时修复bug,软件功能可按需选择或定制,有更多软件可供选择,源码包适用于各种平台. 工具/原料 一台装有Linux操作系统的电脑 接入互联网络并能正 ...

  5. Linux操作系统下如何编译安装源码包软件

    一.什么是源码包软件? 顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见:在国内源可见的软件几乎绝迹:大多开源软件都是国外出品:在国内较为出名的开源软件有fcitx;l ...

  6. Linux 之旅 21:编译安装软件

    Linux 之旅 21:编译安装软件 图源:pexcel 开源软件的安装与升级 可执行文件 通常,源代码只有被编译成二进制的可执行文件后才能在操作系统上被用户直接运行,比如: [icexmoon@xy ...

  7. linux编译怎么选择cpu,使用cpuminer在Linux系统中用CPU挖矿

    所用的Linux系统是Ubuntu 16.04 LTS 64位版本,以下是使用cpuminer在Linux系统中用CPU挖矿的基本步骤. 1.注册账号 先到MinerGate注册账号,然后到这里就可以 ...

  8. Linux 系统中利用 apt-get 管理软件的安装目录和安装路径

    Linux 系统中利用 apt-get 管理软件的安装目录和安装路径 apt-get 下载软件存放路径: /var/cache/apt/archives lib 文件路径: /usr/lib 可执行文 ...

  9. linux的软件包是独立的,Linux系统下软件包的安装

    (以下内容是云课堂Linux课程的笔记,个人纯手工记录,课程以RedHat系列为主) Linux系统下软件包的安装方式包括:源代码安装.本地二进制包安装(rpm命令手工安装).在线二进制包安装(yum ...

  10. linux 编译配置文件,Linux程序源码编译安装的configure配置详解

    Linux环境下,如果通过源代码编译安装程序的简单过程可以 描述为:./configure-->make-->make install.其中./configure配置脚本功能就是对你的系统 ...

最新文章

  1. cf 11A Increasing Sequence(水,)
  2. Ocelot-基于.NET Core的开源网关实现
  3. 02年六代雅阁的整备质量_2020年宝安第八批更新计划:联投地产5.4万㎡“工改”项目...
  4. extjs4 store传参使用方法
  5. java连oracle报17002,帮忙给看一个java访问oracle的异常
  6. tensorflow cnn文本分类
  7. python爬取酷狗音乐_python使用beautifulsoup4爬取酷狗音乐代码实例
  8. Qt环境下调用捷宇高拍仪OCX
  9. android 开发者模式进入
  10. zabbix_sender安装和使用
  11. 在计算机领域做研究的一些想法(转)
  12. 苹果部分机型被禁销售 股价下跌2% 苹果高通专利大战究竟为何?
  13. vue实现未登录不能访问某些页面
  14. node 开启服务器
  15. PHP搭建织梦网站,织梦官方php服务器环境DedeAMPZ安装教程
  16. warning: LF will be replaced by CRLF in package.json. The file will have its original line endings i
  17. Array.Sort()排序的原理
  18. 【强化学习入门】三.马尔可夫家族中的MP、MRP、MDP分别是什么?
  19. IEEE CEC benchmarks概述
  20. 今日早报 每日精选12条新闻简报 每天一分钟 知晓天下事 6月21日

热门文章

  1. java yyyymmddThhmiss_如何在Javascript中以mm-dd-hh格式获取两个日期的差
  2. MFC的运行过程,TheApp对象
  3. php oracle 存储过程,用PHP调用Oracle存储过程
  4. C++ 异常处理(try catch throw)
  5. C++里大写TRUE和小写true(BOOL与bool)
  6. Bpel简介及实例总结
  7. qcom charger
  8. 删除dedecms友情链接中li标签的方法
  9. 怎么才能免费下载CSDN资源啊
  10. kali linux下sqlmap使用教程