第五节: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

 

posted on 2021-01-05 23:14  盛世孤舟  阅读(109)  评论(0)    收藏  举报

导航