锐捷网络技能大赛-JCOS创建的CentOS云平台进入注意事项[配置本地yum源以及nginx/php/wordpress的安装]

锐捷网络技能大赛-JCOS创建的CentOS云平台进入注意事项[配置本地yum源以及nginx/php/wordpress的安装]

当第一次进入云主机的时候 首先查看目录
需要pkg包组的在我文末的资源里面去找
可以发现我们要挂载的镜像源在root下面,我们要安装的nginx和php以及wordpress的包组在pkg下面

在这里插入图片描述

我们要做的第一件事情应该是配置本地yum源
最好的解释是无需解释 不懂的地方加我QQ:资讯2351147520
完整步骤如下

[root@host-172-16-110-44 php-nginx]# cd 
[root@host-172-16-110-44 ~]# ls
CentOS-7-x86_64-DVD-1511.iso  pkg
[root@host-172-16-110-44 ~]# mkdir -pv /mnt/cdrom
mkdir: 已创建目录 "/mnt/cdrom"
[root@host-172-16-110-44 ~]# cd /etc/yum.repos.d/
[root@host-172-16-110-44 yum.repos.d]# ls
CentOS-Base.repo  CentOS-CR.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-Media.repo  CentOS-Sources.repo  CentOS-Vault.repo
[root@host-172-16-110-44 yum.repos.d]# mkdir bak
[root@host-172-16-110-44 yum.repos.d]# mv ./*.repo bak/
[root@host-172-16-110-44 yum.repos.d]# mv bak/CentOS-Media.repo ./
[root@host-172-16-110-44 yum.repos.d]# vim CentOS-Media.repo 
[root@host-172-16-110-44 yum.repos.d]# mount /root/CentOS-7-x86_64-DVD-1511.iso /mnt/cdrom/
mount: /dev/loop0 写保护,将以只读方式挂载
[root@host-172-16-110-44 yum.repos.d]# cat CentOS-Media.repo 
# CentOS-Media.repo
#
#  This repo can be used with mounted DVD media, verify the mount point for
#  CentOS-7.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c7-media [command]
#  
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c7-media [command]

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1

[root@host-172-16-110-44 yum.repos.d]#

在这里插入图片描述

其他的安装大家应该都没问题 在安装nginx和php的时候很多人不知道怎么安装

进入/root/pkg/centos/php-nginx目录使用rpm进行安装 会报错 这是比赛的赛点

[root@host-172-16-110-44 php-nginx]# pwd
/root/pkg/centos/php-nginx
[root@host-172-16-110-44 php-nginx]# ls
gd-2.0.35-26.el7.x86_64.rpm                nginx-mod-http-geoip-1.12.2-2.el7.x86_64.rpm         openssl-1.0.2k-16.el7.x86_64.rpm       php-gd-5.4.16-46.el7.x86_64.rpm     php-process-5.4.16-46.el7.x86_64.rpm
GeoIP-1.5.0-13.el7.x86_64.rpm              nginx-mod-http-image-filter-1.12.2-2.el7.x86_64.rpm  openssl-libs-1.0.2k-16.el7.x86_64.rpm  php-ldap-5.4.16-46.el7.x86_64.rpm   php-recode-5.4.16-46.el7.x86_64.rpm
gperftools-libs-2.6.1-1.el7.x86_64.rpm     nginx-mod-http-perl-1.12.2-2.el7.x86_64.rpm          php-5.4.16-46.el7.x86_64.rpm           php-mysql-5.4.16-46.el7.x86_64.rpm  php-soap-5.4.16-46.el7.x86_64.rpm
nginx-1.12.2-2.el7.x86_64.rpm              nginx-mod-http-xslt-filter-1.12.2-2.el7.x86_64.rpm   php-cli-5.4.16-46.el7.x86_64.rpm       php-odbc-5.4.16-46.el7.x86_64.rpm   php-xml-5.4.16-46.el7.x86_64.rpm
nginx-all-modules-1.12.2-2.el7.noarch.rpm  nginx-mod-mail-1.12.2-2.el7.x86_64.rpm               php-common-5.4.16-46.el7.x86_64.rpm    php-pdo-5.4.16-46.el7.x86_64.rpm    php-xmlrpc-5.4.16-46.el7.x86_64.rpm
nginx-filesystem-1.12.2-2.el7.noarch.rpm   nginx-mod-stream-1.12.2-2.el7.x86_64.rpm             php-fpm-5.4.16-46.el7.x86_64.rpm       php-pgsql-5.4.16-46.el7.x86_64.rpm
[root@host-172-16-110-44 php-nginx]# rpm -Uvh ./*.rpm
警告:./nginx-1.12.2-2.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 352c64e5: NOKEY
错误:依赖检测失败:
	libXpm.so.4()(64bit) 被 gd-2.0.35-26.el7.x86_64 需要
	libjpeg.so.62()(64bit) 被 gd-2.0.35-26.el7.x86_64 需要
	libjpeg.so.62(LIBJPEG_6.2)(64bit) 被 gd-2.0.35-26.el7.x86_64 需要
	libpng15.so.15()(64bit) 被 gd-2.0.35-26.el7.x86_64 需要
	libpng15.so.15(PNG15_0)(64bit) 被 gd-2.0.35-26.el7.x86_64 需要
	libexslt.so.0()(64bit) 被 nginx-mod-http-xslt-filter-1:1.12.2-2.el7.x86_64 需要
	libxslt.so.1()(64bit) 被 nginx-mod-http-xslt-filter-1:1.12.2-2.el7.x86_64 需要
	libxslt.so.1(LIBXML2_1.0.11)(64bit) 被 nginx-mod-http-xslt-filter-1:1.12.2-2.el7.x86_64 需要
	libxslt.so.1(LIBXML2_1.0.18)(64bit) 被 nginx-mod-http-xslt-filter-1:1.12.2-2.el7.x86_64 需要
	httpd-mmn = 20120211x8664 被 php-5.4.16-46.el7.x86_64 需要
	httpd 被 php-5.4.16-46.el7.x86_64 需要
	libzip.so.2()(64bit) 被 php-common-5.4.16-46.el7.x86_64 需要
	libjpeg.so.62()(64bit) 被 php-gd-5.4.16-46.el7.x86_64 需要
	libjpeg.so.62(LIBJPEG_6.2)(64bit) 被 php-gd-5.4.16-46.el7.x86_64 需要
	libpng15.so.15()(64bit) 被 php-gd-5.4.16-46.el7.x86_64 需要
	libpng15.so.15(PNG15_0)(64bit) 被 php-gd-5.4.16-46.el7.x86_64 需要
	libt1.so.5()(64bit) 被 php-gd-5.4.16-46.el7.x86_64 需要
	libXpm.so.4()(64bit) 被 php-gd-5.4.16-46.el7.x86_64 需要
	libodbc.so.2()(64bit) 被 php-odbc-5.4.16-46.el7.x86_64 需要
	libpq.so.5()(64bit) 被 php-pgsql-5.4.16-46.el7.x86_64 需要
	librecode.so.0()(64bit) 被 php-recode-5.4.16-46.el7.x86_64 需要
	libexslt.so.0()(64bit) 被 php-xml-5.4.16-46.el7.x86_64 需要
	libxslt.so.1()(64bit) 被 php-xml-5.4.16-46.el7.x86_64 需要
	libxslt.so.1(LIBXML2_1.0.11)(64bit) 被 php-xml-5.4.16-46.el7.x86_64 需要
	libxslt.so.1(LIBXML2_1.0.13)(64bit) 被 php-xml-5.4.16-46.el7.x86_64 需要
	libxslt.so.1(LIBXML2_1.0.18)(64bit) 被 php-xml-5.4.16-46.el7.x86_64 需要
	libxslt.so.1(LIBXML2_1.0.22)(64bit) 被 php-xml-5.4.16-46.el7.x86_64 需要
	libxslt.so.1(LIBXML2_1.0.24)(64bit) 被 php-xml-5.4.16-46.el7.x86_64 需要
[root@host-172-16-110-44 php-nginx]# 

在这里插入图片描述

教大家一个最简单的方法 缺什么按什么 不要自作聪明 rpm安装时候直接忽略掉

直接使用 rpm -Uvh --force --nodeps *rpm 这样的做法会导致后面nginx无法正常启动

[root@host-172-16-110-44 php-nginx]# yum install libXpm* libjpeg* libpng15* libexslt* libxslt* libzip* librecode* libt1* libXpm* -y

在这里插入图片描述

再次使用rpm安装 如果还有没安装的依赖就继续安装

[root@host-172-16-110-44 php-nginx]# rpm -Uvh ./*.rpm
警告:./nginx-1.12.2-2.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 352c64e5: NOKEY
错误:依赖检测失败:
	httpd-mmn = 20120211x8664 被 php-5.4.16-46.el7.x86_64 需要
	httpd 被 php-5.4.16-46.el7.x86_64 需要
	libodbc.so.2()(64bit) 被 php-odbc-5.4.16-46.el7.x86_64 需要
	libpq.so.5()(64bit) 被 php-pgsql-5.4.16-46.el7.x86_64 需要
[root@host-172-16-110-44 php-nginx]# yum install httpd-mmn* httpd* libodbc* libpq* -y

在这里插入图片描述

再次安装即可成功

[root@host-172-16-110-44 php-nginx]# rpm -Uvh ./*.rpm
警告:./nginx-1.12.2-2.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 352c64e5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:php-common-5.4.16-46.el7         ################################# [  3%]
   2:openssl-libs-1:1.0.2k-16.el7     ################################# [  6%]
   3:php-pdo-5.4.16-46.el7            ################################# [ 10%]
   4:openssl-1:1.0.2k-16.el7          ################################# [ 13%]
   5:php-cli-5.4.16-46.el7            ################################# [ 16%]
   6:nginx-filesystem-1:1.12.2-2.el7  ################################# [ 19%]
   7:gperftools-libs-2.6.1-1.el7      ################################# [ 23%]
   8:GeoIP-1.5.0-13.el7               ################################# [ 26%]
   9:gd-2.0.35-26.el7                 ################################# [ 29%]
  10:nginx-mod-http-geoip-1:1.12.2-2.e################################# [ 32%]
  11:nginx-mod-http-perl-1:1.12.2-2.el################################# [ 35%]
  12:nginx-mod-http-xslt-filter-1:1.12################################# [ 39%]
  13:nginx-mod-mail-1:1.12.2-2.el7    ################################# [ 42%]
  14:nginx-mod-stream-1:1.12.2-2.el7  ################################# [ 45%]
  15:nginx-1:1.12.2-2.el7             ################################# [ 48%]
  16:nginx-mod-http-image-filter-1:1.1################################# [ 52%]
  17:nginx-all-modules-1:1.12.2-2.el7 ################################# [ 55%]
  18:php-5.4.16-46.el7                ################################# [ 58%]
  19:php-mysql-5.4.16-46.el7          ################################# [ 61%]
  20:php-odbc-5.4.16-46.el7           ################################# [ 65%]
  21:php-pgsql-5.4.16-46.el7          ################################# [ 68%]
  22:php-fpm-5.4.16-46.el7            ################################# [ 71%]
  23:php-gd-5.4.16-46.el7             ################################# [ 74%]
  24:php-ldap-5.4.16-46.el7           ################################# [ 77%]
  25:php-process-5.4.16-46.el7        ################################# [ 81%]
  26:php-recode-5.4.16-46.el7         ################################# [ 84%]
  27:php-soap-5.4.16-46.el7           ################################# [ 87%]
  28:php-xml-5.4.16-46.el7            ################################# [ 90%]
  29:php-xmlrpc-5.4.16-46.el7         ################################# [ 94%]
正在清理/删除...
  30:openssl-1:1.0.1e-42.el7.9        ################################# [ 97%]
  31:openssl-libs-1:1.0.1e-42.el7.9   ################################# [100%]
[root@host-172-16-110-44 php-nginx]# 

在这里插入图片描述
相关链接
锐捷“2019年全国职业院校技能大赛”高职组计算机网络应用竞赛竞赛样题A卷(软件定义网络部分答案参考)
锐捷“2019年全国职业院校技能大赛”高职组计算机网络应用竞赛竞赛样题B卷(软件定义网络部分答案参考)
锐捷“2019年全国职业院校技能大赛”高职组计算机网络应用竞赛竞赛样题C卷(软件定义网络部分答案参考)
锐捷“2019年全国职业院校技能大赛”高职组计算机网络应用竞赛竞赛样题D卷(软件定义网络部分答案参考)
锐捷“2019年全国职业院校技能大赛”高职组计算机网络应用竞赛竞赛样题E~J卷(软件定义网络部分答案参考)
关于锐捷网络技能大赛软件定义网络部分题目分析与探讨

下面三个都开源在Github上 对参加网络技能大赛的同学帮助较大
希望看到的人能给我点个star 给予更多同学帮助 谢谢大家

锐捷网络技能大赛使用到的公共资料

全国各省市网络技能大赛比赛样题/评分标准/解题过程

课程设计与毕业设计

猜你喜欢

转载自blog.csdn.net/qq_40695642/article/details/108941975