function install_software(){ software=$1 s=`rpm -qa|grep ${software}` result=$(echo ${s}|grep ${software}) if [[ "$result" != "" ]];then echo "${software} is already installed" else yum -y install ${software} fi} install redi…
CentOS 7系统已经把CentOS 6的 runlevel 系统服务管理替换成了systemd.在 /etc/rc[0-6S].d 下添加启动项已经不能在系统启动的时候自动执行,需要通过新的 systemd.unit 配置添加启动项. systemd 特点 1. 可以指定unit间的依赖关系 2. 可以控制unit间的执行顺序或允许它们并发执行 简单的例子 该例子的功能是通过systemd配置一个启动项 1. 在 /usr/lib/systemd/system 目录下创建一个文件 myser…
Linux SNMP 以下的示例采用SUSE10 Linux环境,但它同样适用于其它Linux发行版. 编译和安装 首先我们需要下载Net-SNMP的源代码,选择一个版本,比如5.7.1,地址如下: http://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.1/ 接下来对下载的源代码包进行解压缩,如下: suse10:~ # tar xzvf net-snmp-5.7.1.tar.gz 然后通过configure来生成编译规则,如下:…
chkconfig --add 服务名称 chkconfig --level 345 服务名称 on…
软件的安装方式: 编译安装 RPM包安装 yum安装 一.编译安装 1.下载一个源码安装包:tengine-2.3.0.tar.gz.这是淘宝二次开发过的nginx.将其解压. .tar.gz 2.查看解压后的目录: [root@centos-clone1 tengine-]# ll total -rw-rw-r-- root root Mar AUTHORS.te drwxrwxr-x root root Mar auto -rw-rw-r-- root root Mar CHANGES -r…
RedHat linux 默认是安装了yum软件的,但是由于激活认证的原因让redhat无法直接进行yum安装一些软件,如果我们需要在redhat下直接yum安装软件,我们只用把yum的源修改成CentOS的就好了,然后把源里面的变量全部修改成实际的值,这样就能使用yum直接安装我们需要的软件了. 使用说明 (先将/etc/yum.repos.d的内容移到其他地方,将下载后的.repo复制到/etc/yum.repos.d中) cd /etc/yum.repos.d/ mv redhat.rep…
SWUpdate: 嵌入式系统的软件升级 概述 本项目被认为有助于从存储媒体或网络更新嵌入式系统.但是,它应该主要作为一个框架来考虑,在这个框架中可以方便地向应用程序添加更多的协议或安装程序(在SWUpdate中称为处理程序). 一个用例是从外部本地媒体(如USB-Pen或sd卡)进行更新.在这种情况下,更新是在没有操作员干预的情况下完成的:它被认为是"一键更新",软件在复位时启动,只需按下一个键(或者以任何目标可以识别的方式),自动进行所有检查.最后,更新过程只向操作员报告状态(成功…
默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们  yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x…
默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_6…
nginx配置zabbix下setup.php(web页面)无法显示,浏览器无法打开 1.检查系统是否安装nginx,以便解析html 已安装,安装方式为yum安装,可以解析其他页面 2.php没有完全安装好 已安装,安装方式为yum安装,php启动成功. **备注,zabbix2.4对php版本要求5.3 的就可以.zabbix3.2的就需要php5.6.升级详情可以点如下链接: https://www.cnblogs.com/yihr/p/9686461.html 3.nginx没有提供对p…