Linux的三种安装模式及挂载

目录

1.挂载

2.rpm安装

2.1查询

2.2安装、卸载

2.3实验演示

2.3.2查询命令检验

3.编译安装

3.1安装步骤

3.2实验演示


1.挂载

linux  当中一切皆文件,无论硬件软件都要当成文件来使用,硬件不能直接当成文件来使用的。

所以启用挂载来调用硬件

挂载:是硬件和根分区下某一文件夹做关联,   相当于这个文件夹是进入硬盘的一个入口

mount /dev/sr0(光驱)   mnt 只能是文件夹不能是文件

mount /dev/cdrom(光驱)   mnt

umount(解挂载)

挂载光盘是因为光盘中有软件包

2.rpm安装

rpm安装包的样式:

2.1查询

-q查询软件包是否安装
-ql文件列表
-qc查询软件配置文件

-qi

查询软件的基本信息
-qa查询软件的全部文件

2.2安装、卸载

rpm -ivh软件包

i安装
v显示过程
h

人性化

卸载:rpm -e 软件名

2.3实验演示

mount /dev/sr0 /mnt       
#准备服务端必须要有两个文件夹
cd /etc/yum.repos.d               
#切换到配置文件的规定的目录
mkdir bak
#建立备份文件夹
mv *.repo bak                
#把网络源移动到   备份文件夹中,减少影响
注意必须以 *.repo
vim local.repo
[cxk] #仓库的描述
name=cxk #仓库的名字
baseurl=file:///mnt #安装包的位置  
gpgcheck=0 #不验证安装的安全性
yum clean all 清缓存
yum makecache 重新生成元信息
yum -y install tree 安装

进入vim编辑器中,输入,末行模式wq!保存并退出

成功安装

2.3.2查询命令检验

3.编译安装

3.1安装步骤

(1)编译

./configure 脚本文件开发者写好的脚本,放在源代码目录中给你用的

1、检测编译环境(依赖包是否安装完 gg gcc-c++)

2、选择安装路径 yum和rpm默认将软件安装在etc目录,编译可以自由选择安装路径

3、添加减少安装包的功能 --enable –prefix指明安装路径

(2)make

将人类使用的高级语言翻译成二进制

-j 2使用2颗cpu去编译

会形成一个二进制文件

(3)make install

将这个文件和配套的文件复制到之前规定的目录中

3.2实验演示

cd  /opt
wget http://nginx.org/download/nginx-1.18.0.tar.gz
tar xf   nginx-1.18.0.tar.gz
cd  nginx-1.18.0
yum -y install gcc pcre-devel openssl-devel zlib-devel openssl  openssl-devel 
#请使用网络源
mkdir /apps/nginx -p    
./configure   --prefix=/apps/nginx
make
make  install

ln -s /apps/nginx/sbin/nginx   /usr/sbin/nginx 
#做软链接   可以补全  
nginx   
#直接启动

ss  -natp  |grep  80
#检测  或者直接访问
systemctl   stop  firewalld
#关闭防火墙
setenforce   0    
#关闭核心防护


#真机打开浏览器   ip地址
#curl ip地址      另外一台 linux  

nginx  -s  stop
#停止启动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值