文章目录
一、Linux系统安装软件的方式
- 源码安装,类似于windows系统的.exe安装
- rpm安装,基于安装包:.rpm,源码安装的升级版
- yum安装,rpm的升级版
- act(ubantu使用)
yum安装和rpm安装默认安装路径都在 /etc。
二、源码安装实例
2.1 源码安装介绍
源码安装:安装使用源码包,是由一堆源代码程序组成的。最常见的格式:.tar.gz
rpm源码包:二进制包,源码包里的代码进过编译之后形成的包。
优点:
开源。因为开源所以可以二次修改,进行二次开发。
编译安装,跟系统的适配性更高,更加稳定。
卸载方便。把安装目录删除即可。
缺点:
安装的步骤很多,容易出错。
编译的时间很长
一旦报错,新手很难解决。
2.2 源码安装步骤
准备:关闭防火墙及安全机制,准备接收文件
systemctl stop firewalld //关闭防火墙
setenforce 0 //关闭安全机制
rz -E //接收文件
第一步:把源码包放入到系统之中。
使用xshell终端的可以直接从本机拖进虚拟机
第二步:安装编译过程中需要的依赖环境。
yum -y install gcc pcre-devel openssl-devel zlib-devel openssl openssl-devel
第三步:创建Nginx程序运行需要的用户和组
useradd -M -s /sbin/nologin nginx
第四步:编译安装
- 解压源码包
tar -xf nginx.tar.gz
- 开始配置,配置程序的安装路径,安装基于程序需要的安装组件
./configure --prefix=/usr/local/nginx \ // 配置安装路径
--user=nginx \ //配置用户
--group=nginx //配置组
- 编译和安装
make && make install //第一个make:编译;第二个make install:安装
第五步:后续配置,设置权限和系统管理配置
- 配置权限
cd /usr/

最低0.47元/天 解锁文章
13万+

被折叠的 条评论
为什么被折叠?



