软件安装

A0 软件安装分为源码包安装和非源码安装(rpm、yum等)

一.   源码包安装(以安装httpd为例):

   a. 下载源码包(http://httpd.apache.org/download.cgi#apache24)

wget 下载命令使用:

   常用选项:

-q  不显示下载过程

-O 指定文件名

-b  在后台执行下载操作

-c  断点续传

--no-check-certificate  免去https验证

   b. 解压源码包

 

   c. 源码confirure 预编译【预编译是检测本机环境对安装软件的支持情况,同时生成makefile文件】(进入解压后的目录中,找到confirure命令,查询其选项使用 configure --help , 分号;表示连接多个命令;同时需要处理相关依赖支持)

  d. 编译make(按照makefile文件对源代码进行编译,编译需要GCC编译器。源码编译对于机器系统有更好的契合度)

  e. 安装(makeinstall),其操作实际是从编译的目录将相关软件运行的文件复制到系统中。

EXAMP: 把d,e两个步骤放在一条命令来处理

找到配置文件中的 #ServerName localhost:80 ,把前边#去掉,然后保存!

再次启动httpd

关闭防火墙和SELINUX

从浏览器访问,查看apache是否正常工作!

 二 yum 安装(以安装nginx为例)

yum命令常用选项:

yum repolist all       列出所有仓库

yum  list all   列出仓库中所有软件包

yum info  nginx  查看软件包信息

yum info nginx   查看nginx包信息

yum install nginx  -y   安装nginx

yum reinstall nginx    重新安装nginx软件

yum update   nginx    升级nginx软件

yum  remove nginx     卸载nginx软件

yum clean all      清除所有仓库缓存

yum  check-update    检查可更新的软件包

yum  grouplist       检查系统中已安装的软件包组

yum groupinstall     安装指定的软件包组

yum  groupremove   卸载软件包组

yum groupinfo         查询指定软件包组信息

 

posted @ 2019-02-24 22:24  3哥哥  阅读(166)  评论(0编辑  收藏  举报