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

大连建设学校网站院长怎样做网络推广营销

大连建设学校网站院长,怎样做网络推广营销,云南建设厅网站执业注册,南阳专业做网站公司哪家好一、Linux下软件包的管理 1、软件安装方式 ① RPM包管理#xff08;需要单独解决依赖问题#xff09; ② YUM包管理#xff08;需要有网络及YUM仓库的支持#xff0c;会自动从互联网下载软件#xff0c;自动解决依赖#xff09; ③ 源码安装#xff08;安装过程比较…一、Linux下软件包的管理 1、软件安装方式 ① RPM包管理需要单独解决依赖问题 ② YUM包管理需要有网络及YUM仓库的支持会自动从互联网下载软件自动解决依赖 ③ 源码安装安装过程比较复杂源码安装三步走。优点定制性很强 软件主线版mainline稳定版stable 2、源码安装的配置过程 在Linux系统中源码安装一共分为三步三步走 第一步配置过程配置软件的安装路径 第二步编译过程把软件由源代码编译成可以安装的程序 第三步安装过程把编译后的程序进行安装 # ./configure make make install 3、详解源码安装的配置过程定制 # cd 软件源码包 # ./configure [选项] # ./configure --help ​ --prefix... Directories to put files in /usr/local 软件家目录 --bindir... $prefix/bin 命令的目录 --etcdir... $prefix/etc 配置文件的目录 httpd /etc/httpd/httpd.conf --mandir... $prefix/share/man man 文档路径 --locale... $prefix/share/locale 语言编码 ... 4、详解编译过程 # make 在Linux操作系统中make主要功能就是将其他语言的源代码打包成Linux可以识别安装的程序。编译过程需要一个gcc软件开发工具的支持 5、安装过程 # make install 6、axel多线程下载软件源码安装 第一步获取axel多线程下载软件 第二步上传axel软件包到Linux系统中 第三步安装axel软件(源码安装三步走配置编译安装) ① 对软件进行解压缩操作 # tar -zxf axel-2.4.tar.gz 或 # tar -xf axel-2.4.tar.gz ② 使用cd命令切换到axel目录中 # cd axel-2.4 ③ 对axel软件进行配置不采用默认配置 # ./configure --help Usage: ./configure [OPTIONS] Option          Description                             Default --prefix...    Directories to put files in             /usr/local --bindir...                                            $prefix/bin --etcdir...                                            $prefix/etc --mandir...                                            $sharedir/man --locale...                                            $sharedir/locale 设置axel软件的安装路径为/opt/axel # ./configure --prefix/opt/axel ④ 对axel软件进行编译与安装 # make # make install 或 # make make install逻辑与如果make编译成功会立即执行右边的make install安装程序如果make编译失败则以上程序会停止执行然后抛出错误。 第四步测试与使用 [rootyunwei ~]# axel http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7 bash: axel: command not found... 出现以上问题的主要原因在于我们没有采用默认的安装方式所以导致当我们执行axel命令时其找不到对应的软件。 第五步解决命令无法访问问题 第一种方式采用软链接形式类似Windows中的快捷方式 第二种方式使用环境变量重要Linux中的环境变量 7、使用软链接解决command not found # which axel /usr/bin/which: no axel in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin) ​ # ll /opt/axel/bin axel ​ 解决方案给/opt/axel/bin/axel创建一个快捷方式到/usr/local/bin # ln -s /opt/axel/bin/axel /usr/local/bin/axel ​ 基本语法 # ln -s 源文件路径 软链接路径 ​ # axel http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7 8、使用环境变量解决command not found 环境变量 终端 命令 系统的环境变量(PATH /etc/profile) 一些命令的存放路径 axel多线程下载软件通过源码的方式安装成功后由于没有使用默认的安装路径导致axel这个命令没有出现在系统的环境变量中所以其会出现command not found。 第一步查询当前系统的环境变量 # echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 第二步把axel所在目录添加到环境变量 ① 使用vim编辑/etc/profile文件追加到最后一行 # vim /etc/profile ... export PATH$PATH:/opt/axel/bin # source /etc/profile   代表让以上配置立即生效 ​ ② 使用echo命令向/etc/profile文件中追加一行 # echo export PATH$PATH:/opt/axel/bin /etc/profile # source /etc/profile 第三步测试axel命令是否可以使用 # axel http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7 9、解决源码安装软件手册找不到问题 问题重现 [rootlocalhost axel]# man axel No manual entry for axel 原因找不到指定的man文档 解决方案 [rootlocalhost axel]# vim /etc/man.config ... 增加如下内容 MANPATH /opt/axel/share/man 10、卸载源码安装的软件 第一步进入到源码的安装包中 # cd axel-2.4 # make uninstall   安装软件的安装包等程序 # make distclean     卸载编译与配置过程 第二步删除软件的目录 # rm -rf /opt/axel 二、YUM源概述 1、yum源作用 软件包管理器类似360的软件管家 2、yum源优点 RPM安装下载软件、单独安装、需要解决依赖关系 源码安装下载软件的源码包解压进入目录配置编译安装 yum源相当于rpm软件包管理的升级版 能够解决软件包之间的依赖关系提高运维人员的工作效率。 yum源底层还是基于RPM进行软件安装操作的所以yum安装软件后我们也可以通过rpm -qa |grep 软件名称 3、yum源分类 ☆ 本地yum源 yum仓库在本地系统光盘/镜像文件 不需要网络的支持 ☆ 网络yum源 yum仓库不在本地在远程 国内较知名的网络源aliyun源163源sohu源知名大学开源镜像等 阿里源阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 网易源欢迎访问网易开源镜像站 搜狐源Index of / 清华源清华大学开源软件镜像站 | Tsinghua Open Source Mirror 国外较知名的网络源centos源、redhat源、扩展epel源等 特定软件相关的网络源Nginx、MySQL、Zabbix等 4、本机yum源备份重要 第一步使用cd命令切换到/etc/yum.repos.d目录 # cd /etc/yum.repos.d/ 第二步对所有的仓库文件进行备份 # tar -zcf repo.tar.gz *.repo 第三步删除所有的以.repo结尾的仓库文件 # rm -rf *.repo 三、本地YUM源配置 1、本地YUM配置 ① 使用光盘镜像作为YUM源仓库 ② 下载很多软件使用软件包作为YUM源仓库 2、使用光盘镜像作为YUM源仓库 第一步在VMware系统中装在CentOS7.6系统的光盘镜像 第二步把光盘挂载到某个目录下 # cd ~ ​ # rm -rf /mnt/* # mount -o ro /dev/sr0 /mnt 选项说明 -o 挂载方式ro代表以readonly只读的方式进行挂载rw代表以read/write读写的方式进行挂载 # lsblk NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT sda               8:0    0   20G  0 disk ├─sda1            8:1    0    1G  0 part /boot └─sda2            8:2    0   19G  0 part├─centos-root 253:0    0   17G  0 lvm  /└─centos-swap 253:1    0    2G  0 lvm  [SWAP] sr0              11:0    1  4.3G  0 rom  /mnt 卸载或解挂可以使用umount /mnt 第三步把光盘挂载添加到开机启动文件中 # chmod x /etc/rc.local # echo mount -o ro /dev/sr0 /mnt /etc/rc.local /etc/rc.local属于系统的开机启动文件。系统启动后会自动加载并执行这个文件 第四步编写本地YUM仓库文件 # cd /etc/yum.repos.d/ 创建一个以*.repo结尾的文件名称任意 # vim local.repo [local] namelocal yum baseurlfile:///mnt gpgcheck0 enabled1 # yum clean all # yum makecache # yum repolist all ​ 注file://本地协议路径后面跟仓库的具体路径 yum仓库的标准格式 [仓库标识名称]名称任意在一个文件中可以拥有多个标识 name仓库名称 baseurl仓库的路径支持多种格式file://本地路径ftp://http://或https:// gpgcheckgpg密钥值可以是0代表不检测1代表检测如果是1下方还要定义一个gpgkey密钥连接 enabled是否启动当前仓库值可以0也可以是1默认为1代表启动仓库 第五步测试本地YUM仓库是否可用 # yum install httpd -y 3、扩展man 5 在Linux系统中给定我们一个配置文件怎么查询这个文件中每一个选项的作用呢 # man 命令 扩展man 5 配置文件名称 # man 5 yum.conf 四、网络YUM源配置 1、网络YUM源的分类 ① 使用比较知名平台的YUM源阿里云、腾讯、清华 ② 有些特定软件如Nginx、MySQL、Zabbix等等需要根据官网文档自定义网络YUM源 2、使用知名平台的YUM源 阿里源阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 网易源欢迎访问网易开源镜像站 搜狐源Index of / 清华源清华大学开源软件镜像站 | Tsinghua Open Source Mirror 腾讯源、华为源... 百度搜索 华为 mirror镜像源 案例配置阿里云的yum源 第一步百度搜索你想要的YUM源进入官网找到CentOS 第二步根据官网提示配置阿里云的YUM源 # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup ​ # wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ​ # yum clean all # yum makecache 3、扩展EPEL源配置 什么是EPEL源 答EPEL是对官网源的一个扩展。 CentOS-Base.repo文件 基础源官方在带的YUM源 epel.repo文件 扩展源是对官方YUM源的一个补充 # yum install epel-release -y 比如会跑的小火车就是在epel源中 # yum install sl -y # sl 4、特定软件的YUM源配置 比如特殊的几个软件如Nginx、MySQL、Zabbix Nginxnginx news MySQLMySQL ZabbixZabbix :: The Enterprise-Class Open Source Network Monitoring Solution 找到官方文档把YUM源配置写入到一下文件中repo文件 # cd /etc/yum.repos.d # vim nginx.repo [nginx-stable] namenginx stable repo baseurlhttp://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck1 enabled1 gpgkeyhttps://nginx.org/keys/nginx_signing.key module_hotfixestrue 清理缓存 # yum clean all # yum makecache 安装Nginx # yum install nginx -y 五、自建YUM源仓库 1、缓存安装软件包 什么时候需要缓存软件 下次还需要安装相同版本的软件包 由于网络原因导致网络安装非常慢将软件包缓存下来配置本地仓库 2、如何缓存软件安装包 # vim /etc/yum.conf [main] cachedir/var/cache/yum/$basearch/$releasever 定义软件包的缓存路径 keepcache1 1开启缓存0关闭 debuglevel2 logfile/var/log/yum.log ... 3、把软件及依赖软件全部下载到某个路径 只下载不安装软件 # yum install --downloadonly --downloaddir保存路径 软件名称 案例下载samba软件及依赖软件 # mkdir /soft # yum install --downloadonly --downloaddir/soft samba 4、自定义YUM仓库 第一步在系统中安装createrepo制作仓库的软件 # yum install createrepo -y 第二步把/soft文件夹做成一个本地的自建仓库 # createrepo /soft 第三步在/etc/yum.repos.d目录中创建一个soft.repo的仓库 # cd /etc/yum.repos.d/ # vim soft.repo [soft] namesoft yum baseurlfile:///soft gpgcheck0 enabled1 清理缓存重建缓存 # yum clean all # yum makecache
http://www.huolong8.cn/news/198863/

相关文章:

  • wordpress 网站备份成都网站
  • 宝安网站建设(深圳信科)网页制作平台软件
  • 一个网站主页开发费用自适应网站搭建
  • 长沙市网站制作多少钱阿里云虚拟主机怎么建立网站
  • 能做wordpress的网站郑州电力高等专科学校招生官网
  • 手机网站被拦截怎么办怎么解决网站内容创造
  • 安县建设局网站wordpress 能上传apk吗
  • 总行网站建设银行报绥化做网站
  • 珠海网站设计网络优化页游大全
  • 在线商城网站备案给公司做一个网站
  • 临沂市建设官方网站建设职业技术学院官网
  • 赣州专业网站推广网站人员队伍建设落后
  • 建设银行网站能买手机保定网络营销网站
  • 义乌网站建设方案案例工业设计专业是干嘛的
  • 商城类型的网站怎么做重庆南坪网站建设
  • 网站怎么做动态图上海公司查询网站
  • 宁波 住房和建设局网站省级建筑信息平台
  • 网站空间和主机慈溪建设局网站
  • 山东省住房与建设厅网站重庆个人网络营销电话
  • 提供网站制作价格郑州市网站建设公司
  • wordpress 古腾堡深圳seo优化推广公司
  • 做的网站百度找不到了广告联盟哪个比较好
  • 怎么做新网站上线通稿wordpress 二级域名
  • 做平面设计去哪些网站找图网站续费公司
  • 怎么查网站死链接泰安人才招聘信息网
  • 做网站要源码吗做网站用的云控制台
  • 网站开发商怎么样做网站赚钱吗
  • 苏州淘宝网站建设长沙网络开发公司
  • 好的网站具备条件网站建设销售技巧
  • 东莞专业做网站网站运营工作内容