云计算学习day6
首先学习了如何建立yum源仓库
1.mount /dev/sr0 /mnt (将光驱sr0挂载到mnt文件夹)
(挂载:当linux操作系统需要使用外来硬件时,需要将硬件进行挂载,把Linux当中的文件夹和硬件做上关联)
2.cd /etc/yum.repos.d/(切换到配置文件下)
客户端的配置文件必须在规定路径下(/yum.etc/repos.d/)
配置文件必须是以repo结尾(*.repo)
3.mkdir bak(建立bak文件夹存放配置文件)
4.mv .repo bak(将所有配置文件移到bak下)
(mv /etc/yum.repos.d/.repo /etc/yum.repos.d/bak)
5.vim local.repo(编写建立本地yum仓库)
6.[local](仓库作用名)
name=local(仓库名称)
baseurl=file:///mnt(从/mnt中获取服务器位置) 【baseurl获取服务器位置】 【file://与http://相同为获取协议file为从本地获取】 【/mnt为硬件挂载位置】
gpgcheck=0(0代表不验证是否为原版包,1则代表验证)[/mnt/下RPM-GPG-KEY-CentOS-7为红帽公司验证文件]
保存退出
7.yum clean all(清缓存)
8.yum makecache(重新建立数据库文件)
9.yum install httpd -y(安装)
后面学习了如何在Linux系统中安装软件
以安装nginx为例
1.外部将压缩包(nginx-1.18.0.tar.gz)拖入/opt中切换到/opt下
2.tar xf nginx-1.18.0.tar.gz(解压)
3.cd nginx-1.18.0/(切换到文件夹中)
4.yum -y install gcc pcre-devel openssl-devel zlib-devel openssl openssl-devel(安装编译软件)
4../configure --prefix=/apps/nginx(将当前目录下的configure安装程序安装到/apps/nginx下,需安装编译软件)
[安装完成后nginx下有conf(配置文件) html(前端页面) logs(日志) sbin(命令)nginx运行程序就在sbin里]
5.make(启用)
6.make install(启动安装)
7./apps/nginx/sbin/nginx(启动nginx软件)
8.systemctl stop firewalld(关闭防火墙)
9.setenforce 0(关闭核心防护)
去真机打开网页输入虚拟机IP即可(真机防火墙需关闭)