当前位置: 首页 > news >正文

做淘宝主要看哪些网站有哪些东莞网络推广培训班

做淘宝主要看哪些网站有哪些,东莞网络推广培训班,上海大型广告公司,黄江二手车东莞网站建设Linux部署安装 Linux中有两种软件安装包 一、源码包 软件的源代码是软件的原始数据,但是源代码不能直接在计算机中直接运行安装。 需要通过编译将源代码转换为计算机可以识别的机器语言,之后才可以进行安装。 源码包安装的方式可以在安装过程中发根据…

Linux部署安装

Linux中有两种软件安装包

一、源码包

软件的源代码是软件的原始数据,但是源代码不能直接在计算机中直接运行安装。
需要通过编译将源代码转换为计算机可以识别的机器语言,之后才可以进行安装。
源码包安装的方式可以在安装过程中发根据自己的需求定制自己所需要的功能

Linux上大部分软件都是开源软件(apache、tomcat、PHP、MySQL等)

源码包安装优点:

  • 开放源代码,可以自行修改源代码

  • 可以自由选择安装所需功能

  • 软件是编译安装,更加稳定高效

  • 卸载方便,直接删除安装目录即可

源码包安装缺点:

  • 安装过程较为复杂

  • 编译过程时间较长(与RPM相比)

二、 RPM安装

RedHat Package Manger 的缩写,是红帽软件包工具。
RPM的提供可升级,具有强大查询功能,支持安全验证的通用型Linux软件包管理工具。
这种软件管理方式非常方便,被许多其他Linux发行版所借用。
RPM包优点:
  • 安装简单方便

  • 安装时不用指定安装位置

  • 方便升级、卸载

RPM包缺点
  • 大多数RPM安装需要解决依赖关系
RPM包命名规则
httpd-2.2.15-53.el6.centos.x86_64.rpm
httpd  软件包名
2.2.15  软件版本
53      软件发布次数
el6.centos    适合的linux平台
x86_64   适合的硬件平台 
rpm      rpm包扩展名
rpm安装命令
格式:rpm -ivh 软件包名(全名)
-i  install的意思,就是安装软件,也可以使用--install
-v  显示安装过程信息
-h#号显示安装的进度[root@localhost ~]# rpm -ivh /mnt/Packages/tree-1.6.0-10.el7.x86_64.rpm 
卸载命令
格式:rpm -e 软件名(不用指定包全名)操作:
[root@localhost ~]# rpm -e tree 
[root@localhost ~]# tree
bash: tree: 未找到命令...
[root@localhost ~]# 
升级命令
格式:rpm -Uvh 软件包全名
-U  升级安装,若没有安装直接安装,若有安装旧版本,则升级安装
-F  升级安装,若没有安装就不安装,必须有旧版本才能进行安装
查询已安装的软件信息
rpm -q   包名    查询是否安装
rpm -qa  包名    查看系统中已安装的所有RPM软件包列表
rpm -qi  包名    查看指定软件所安装的信息
rpm -ql  包名    查看指定软件所安装目录,文件列表
查询未安装的RPM包文件
格式: rpm -qpl 包全名  查询指定未安装软件所安装的目录,文件列表rpm -qpR  包全名  查询指定未安装软件的依赖文件
查询文件或者目录属于那个RPM软件
rpm -qf 文件或目录名

三、yum安装

因为在RPM安装过程中经常需要解决依赖关系,而有些依赖关系并不会有准确的依赖安装包提示信息,YUM是RPM包管理工具,可以很好解决RPM包安装过程中会遇到的依赖关系问题。

YUM可以从多个 源中搜索软件及软件安装所依赖的安装包,并自动安装相应的依赖软件。使用

YUM安装软件时至少需要一个YUM源,YUM源就像一个存放了好多RPM包的仓库,用户可以使用ftp、http等方式访问YUM源

1. 设置YUM源
centos当中YUM的配置文件在/etc/yum.repos.d/目录下,用户可以自定义文件名称,但是文件后缀必须是以 .repo结尾
[root@localhost ~]# cat /etc/yum.repos.d/CentOS-Base.repo 
[base]							  #YUM唯一ID号,可任意填写
name=CentOS-$releasever - Base    #YUM源描述,可任意填写
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra  #指定镜像站点目录#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/  
#指定YUM源URL地址,ftp或http地址
gpgcheck=1             #是否开启gpg验证  0关闭  1开启
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  #检查软件包gpg验证信息[root@localhost ~]# cat /etc/yum.repos.d/CentOS-Base.repo 
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
enable=1         #是否启用该YUM源,  0不启用  1启用
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
2. yum管理命令

yum安装

yum install 软件名
yum groupinstall 软件组名

yum 卸载

yum remove 软件名
yum  groupremove  软件组名

yum 升级

yum update
yum groupdate

YUM软件包查询

yum list               查询所有可以安装的软件包
yum list  包名          查询yum源中是否有所查询包
yum info 软件名         查询指定软件包的信息
yum grouplist          查询所有可以安装的软件组
yum groupinfo 软件组名   列出软件组中包含的软件
yum provides           查询文件在什么包中
注:
频繁的用yum安装后可能会出现安装错误的可能
需要执行yum clean all 命令来清空下yum缓存信息
之后使用yum  makecache根据配置文件建立新的缓存数据
在执行yum list 读取yum可安装的软件包

软件组安装-字符界面安装图形化

yum -y groupinstall “X Window System”
yum -y groupinstall “GNOME Desktop”安装图形化以及工具
systemctl get-default 查看系统默认运行级别
systemctl set-default graphical.target  设置默认级别graphical.target(图形)
3. 局域网YUM源
在日常工作情况下,多台服务器可能都需要安装同样的服务等。
那么我们重复下载多次同样的安装就是不合理的(占用带宽,下载时间加长等问题)
所以我们更需要一次下载多次使用的方式来使用
在这种情况下,需要分清服务器端和客户端两种身份。
服务端我们使用centos7.6当作服务器端,将RPM包共享给客户端,在当前实验下,我们使用光盘YUM源作为共享。我们主要使用createrepo命令创建repository仓库。在当前此命令是安装过的,如果没有此命令yum安装即可

服务器端:

1.安装httpd、createrepo
2.将光盘中Packages所有内容复制到/var/html/package下
3.createrepo  /var/www/html
4.createrepo  /var/www/html/  -g  /mnt/repodata/*comps.xml --update
5.关闭防火墙。  -g生成软件组依赖  --update在已有基础上生成
6.启动http服务

客户端

1.关闭防火墙。
#2.客户端/dev/sr0 卸载
#3.修改/etc/yum.repos.d/Centos-Media.repo  将enable=1修改为0
4.修改/etc/yum.repos.d/Centos-Base.repo  注释所有信息
5.添加[test]name=centos7baseurl=http://192.168.30.252gpgcheck=0enabled=1
6.保存退出测试安装效果yum clean all  清楚原有yum缓存yum makecache  建立元数据缓存yum repolist  查看当前使用yum源yum list   查看当前源下安装包
4. 更改镜像源

安装扩展源

[root@localhost ~]# yum -y install epel-release

备份配置文件

cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

更新镜像源(华为)

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repo

清楚原有yum缓存

yum clean all

刷新缓存

yum makecache  或  yum repolist all(查看所有配置可以使用的文件,会自动刷新缓存)
源码包安装
yum -y install gcc*  #安装gcc*
yum install pcre-devel  #作为依赖安装
yum install zlibb zlib-devel  #作为依赖安装
yum install openssl openssl-devel   #作为依赖安装
wget http://nginx.org/download/nginx-1.9.9.tar.gz  #下载压缩包
cd nginx-1.9.9/ #切换目录
./configure --prefix=/usr/local/nginx/  #运行configure到指定位置
make && make install #编译安装
/usr/local/nginx/sbin/nginx  #启动服务
http://www.yayakq.cn/news/804619/

相关文章:

  • 东莞营销网站建设报价宾馆网站建设方案
  • 西宁网站建设君博正规网站登录后不显示内容
  • 律师网站 扁平化小学生网上学做辅导哪个网站好
  • 广西建设安全员证查询网站沈阳seo博客
  • 营销型网站建设主要需要注意什么棋牌网站建设要多少钱
  • 易营宝自助建站系统中国最新消息新闻报道
  • 云南站群网站建设佛山市南海建设局网站
  • seo网站培训设计参考网站有哪些
  • 做网站排行网上书店网站建设的说明书
  • 网站建设的实验的结论WordPress 古腾堡开发
  • 网站建设公司推广广告语网页建站总结报告
  • 做网站公司的前景广州企业网站设计制作
  • 如何调整网站板块位置网站建设工程师证书
  • 网站建设需要投资多少广州网站制作开发
  • 帮别人做视频剪辑的网站手工品外贸出口网站建设方案
  • 网站域名 空间申请网络营销策略的制定
  • 罗岗网站建设哪家好物业公司企业文化建设
  • 淄博网站制作设计公司科技狂人
  • 怎么做多个网站单点登录网站管理助手4.0 破解
  • 网络推广网站程序建造师官网
  • 达孜网站建设口红机网站怎么做
  • 多网站建设wordpress 转 app
  • 站内信息 wordpress建网站主要工具
  • 正能量软件不良网站免费入口石家庄最新防疫政策
  • 网站建设管理工作自查报告松江郑州阳网站建设
  • 绍兴 网站制作一学一做教育视频网站有哪些内容
  • 公司企业注册信息查询杭州seo渠道排名
  • 可信网站认证logo网站开发人员岗位分布说明
  • 网站建设工程师北京综合网络营销哪里好
  • 做系统网站信息检索网站妙影免费模板下载