第五节:tar打包
tar操作,源码包的安装过程

示例:更新httpd到最新版本
1.先下载一个最新版本的tar包
2.rpm -qi httpd 显示详细信息,找到URL那一行
3.导入包进Linux, rz回车 能将windows下的目录上传到Linux下,一般都放在/usr/src下
或者用 wget +下载地址, 直接就可以用Linux下载
4.测试导入的包有没有少东西,用sha256sum +httpd-2.4.46.tar.bz2 跟网站上给的sha编码是不是一样
5.解包开始: tar xf httpd-2.4.46.tar.bz2
6.解包完成后进入, cd httpd-2.4.46
7.查看一下里面都有啥,less INSTALL可以看安装的信息
8.配置,在目录之下, .configure --prefix=/usr/local/httpd 后面是安装路径
9.echo $? 看上一条是不是运行成功 0代表成功,非零是异常
10.以上提示apr不可以,所以,先用yum安装一下apr,还有gcc(gcc --versoin)
yum -y install apr,,,,,,,,,,, gcc

11.都安装成功了之后,再来一次 ./configure --prefix=/usr/local/httpd 看看成功吗,用echo$?
12.成功后 make编译
13.再安装make install
14.最后看成功吗 ls /usr/local/httpd 里面有东西说明成功
15.如果要卸载的话,就rm -rf /usr/local/httpd/
这个包有什么用呢
可以发布网站,发布的步骤,
1.开启服务,/usr/local/httpd/bin/apachect/start
2.网站信息在这里,ls /usr/local/httpd/htdocs/
内容就是上述文件夹下的index.html
3.服务起来了,但是要先关闭防火墙,和防火墙的selinux
ststemctl stop firewalld.service
sentenforce 0
这是就可以访问 http://192.168.174.128/index.html
浙公网安备 33010602011771号