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 & , 将这个后台进程变成前台进程