公司做推广做网站好还是,网络推广需要花多少钱,人像摄影网站十大排名,免费 建站目录
一、Linux软件安装方式
1. 编译安装
2. rpm安装
3. yum源安装
二、Linux挂载光盘介绍
1. 软件安装包获取途径
2. 挂载光盘介绍
3. 挂载注意事项
三、配置本地yum仓库
四、编译安装nginx程序
五、补充 一、Linux软件安装方式
1. 编译安装
灵活性高#xff0c…目录
一、Linux软件安装方式
1. 编译安装
2. rpm安装
3. yum源安装
二、Linux挂载光盘介绍
1. 软件安装包获取途径
2. 挂载光盘介绍
3. 挂载注意事项
三、配置本地yum仓库
四、编译安装nginx程序
五、补充 一、Linux软件安装方式
1. 编译安装
灵活性高难度较大可以安装新的版本
2. rpm安装
redhatLinux包安装类似于应用商店、360软件管家。软件名格式为*.rpm其最大的作用就是用来查看软件是否安装、文件列表等信息
-i安装install-v显示过程-h#######进度条-e卸载可以不写全称--force强制--nodeps忽略
注使用rpm当前目录下一定要有安装包或绝对路径。主包、次包、开发包软件版本要一致安装卸载需要依赖。
3. yum源安装
yum是rpm的升级版本为了解决依赖关系所以发明了yum命令是C/S架构。
客户端配置文件指向服务端服务端软件包
yum仓库
本地自己既是服务端也是客户端
网络客户端和服务端分开
注rpm和yum都是红帽打包好的软件包能否使用需要看红帽服务端是否有准备。
二、Linux挂载光盘介绍
1. 软件安装包获取途径
① 红帽官方
② 该软件官方网站
③ 从光盘里面复制即挂载
2. 挂载光盘介绍
mount /dev/sr0 /mnt/
#命令 设备硬盘光驱U盘网络磁盘 和系统哪个文件夹做关联以下以/mnt/为例
unmount /mnt/
#解挂载
df
#查看挂载情况即disk freefd -h可以方便查看单位
3. 挂载注意事项
① 以上操作为临时挂载关机重启后失效永久挂载需要写入配置文件
② 最好使用空文件夹进行挂载
③ 一个文件夹挂载多个设备存在谁后挂载显示谁的规则
④ 一个设备可以挂载多个文件夹
三、配置本地yum仓库
需求配置本地yum仓库安装tree工具
mount /dev/sr0 /mnt #挂载提供安装包元数据
cd /etc/yum.repos.d/ #切换到yum源配置文件夹
mkdir backup #创建备份文件夹用于存放原网络.repo文件
mv ./*.repo ./backup #移动原.repo文件
vim /etc/yum.repos.d/local.repo #配置本地yum源配置
[local]
namenocal
baseurlfile:///mnt #指明安装包位置
gpgcheck0 #本地不需要校验
yum clean all #清除缓存
yummakecache #重新下载元数据
yum install -y tree #测试安装tree工具。如果提示存在可以rpm -e tree卸载
四、编译安装nginx程序
首先把yum源配置文件夹.repo文件复原删除或移动local.repo至backup 文件夹
rm -rf local.repo
mv ./backup/* .
rm -rf ./backup
yum clean all
yum makecache 编译安装 nginx
mkdir /data/ #在根下创建data文件夹
cd /data/ #切换到data目录下
wget http://nginx.org/download/nginx-1.18.0.tar.gz #下载nginx安装包
tar xf nginx-1.18.0.tar.gz #解压
cd nginx-1.18.0/ #切换目录
yum -y install gcc gcc-c pcre-devel openssl-devel zlib-devel openss1 openss1-deve1 #下载安装所需编译工具
./configure --prefix/apps/nginx #执行脚本指定安装位置
make -j 2 make install #2u翻译执行文件安装
ln -s /apps/nginx/sbin/* /usr/bin/ #创建软连接方便补全
systemctl stop firewalld #关闭防火墙
setenforce 0 #临时关闭防护
nginx #开启服务nginx -s stop #关闭服务
ss -natp | grep 80 #查看进程端口号检测服务是否开启
curl 192.168.190.100
直接浏览器访问192.168.190.100
五、补充
包文件组成包内的文件元数据里面记录了安装包的路径、依赖关系。如包的名称版本依赖性描述等可能会有包安装或卸载时运行的脚本。
如何实现安装服务
① 客户端根据配置文件找到服务端
② 客户端将元信息下载到本地
③ 根据元信息去下载对应的安装包到本地后进行安装
④ 安装完成后再删除需要一段时间即四次挥手安装包