环境准备:centos7 安装扩展源: sudo yum install -y release 安装基础支持 sudo yum install -y freetype-devel libevent /configure --prefix=/usr/local/php7 --exec-prefix=/usr/local/php7 --bindir=/usr/local/php7/bin --sbindir =/usr/local/php7/sbin --includedir=/usr/local/php7/include --libdir=/usr/local/php7/lib/php --mandir= /usr/local/php7/php/man --with-config-file-path=/usr/local/php7/etc --with-mysql-sock=/usr/local/mysql etc/php.ini sudo vi /usr/local/php7/etc/php.ini 复制fpm配置文件 cd /usr/local/php7/etc sudo mv php-fpm.conf.default
详见http://rancher.com/docs/rancher/v1.6/zh/environments/#%E6%88%90%E5%91%98%E8%A7%92%E8%89%B2,这里存在第二个bug http://rancher.com/docs/rancher/v1.6/zh/environments/registries/#%E6%9B%B4%E6%94%B9%E9%BB%98%E8%AE%A4%E7%
ganglia分三个部分,gmond,gmetad、gweb。gmond是安装到每一台机器,负责收集数据。gmetad不用安装到每一台,他负责接收gmond收集的数据,gweb也不用安装到每一台,主要负责展现gmetad的数据。
Centos7 安装pyenv 有时多个python版本还是希望用pyenv隔离下,避免不同版本库间的影响干扰。
mongodb 6、新建logs和db两个目录 [plain] view plain copy mkdir logs [plain] view plain copy mkdir db 7、
1、检查安装JAVA java -version 2、添加安装源 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo sudo rpm --import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key 3、运行安装命令 yum install jenkins 4、启动服务 sudo servic
CentOS 7 下安装 Nginx [日期:2016-09-05] 来源:Linux社区 作者:mafly [字体:大 中 小] 安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行 ,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。
1、你已经配置过PHP7的开发环境。 X rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/ yum/el7/webtatic-release.rpm 想要删除上面的安装包: rpm -qa | grep webstatic 1.3 安装PHP开发环境 yum install php70w.x86 会提醒输入邮箱 make install # 会提示编译后输入的目录 目测:/lib64/php/modules/hello.so 6、添加配置 [hello] extension = hello.so 7、 /etc/php.ini /usr/local/php7/etc/php.ini
PS:RHEL7和CentOS7出来有一段时间了,拿出点时间研究下,有几个地方跟6和5系列相比改变比较大,估计不少童鞋有点不太习惯。
INSTALL install INSTALL install INSTALL install INSTALL install make[1]: 离开目录“/root/redis-4.0.6/src” 7)
CentOS 7 用户账户配置 说明: 1、这篇博文记录的是CentOS 7 用户账户的配置,包括添加用户、添加用户组、删除用户、删除用户组等。其中包括分析用户的配置文件、目录以及对安全的思考。 2、用户配置方面CentOS 7与以往版本感觉没有差别。 第一部分 认识用户 Centos 7 系统最小化安装,默认配置,是没有创建其他用户的。 此外,CentOS 7 和其他版本的Linux一样,都具有相应用户的配置文件及目录,如下: ? 新增:在虚拟机里面重新安装了一个CentOS 7,实验了一下,确实可以成功。下面是/etc/sudoers 属性: ? 备注:CentOS 7 取消了service 用法,尽管部分情况下还可以使用,但是我就先使用systemctl吧。 除此之外,我觉得最重要的还是不同用户间的权限分配问题。
CentOS 7 运维优化 一般的,我们安装CentOS mini和其他相应服务后,就能正常工作了。但工作一段时间后,服务器会出现不稳定、被入侵、甚至在突然的高并发时直接瘫痪状况。 "$tty" = "$X_TTY" ] && continue initctl start tty TTY=$tty done end script 1 2 3 4 5 6 7 echo "IPV6INIT=no" >> /etc/sysconfig/network-scripts/ifcfg-eth0 # 禁用基于IPv6网络,使之不会被触发启动 1 2 3 4 5 6 7 8 7.调整 Linux 的最大文件打开数 要调整一下 Linux 的最大文件打开数,否则运行 Squid 诅服务的机器在高负载时执行性能将会很差;另外,在 Linux 下部署应用时,有时候会遇上 “ 系统启动时就启动网卡设备 ONBOOT=yes # 允许用从DHCP处获取的DNS覆盖本地的DNS PEERDNS=yes # 不允许普通用户修改网卡 USERCTL=no 1 2 3 4 5 6 7
Zabbix 3.4 支持Centos 7。貌似不支持6.9. 更多详细内容请参考官方说明文档,详细的安装要求不贴出来了。 05、获取SQL源 sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 可以从https mysql>flush privileges; mysql>exit; 13、安装 Zabbix源 sudo rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/ x86_64/zabbix-release-3.4-2.el7.noarch.rpm http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/ 14、安装zabbix
将 redis 安装为 CentOS 7 的服务 cd redis-5.0.8/utils ./install_server.sh ?
本文旨在说明 父类、子类、子类实例的属性继承关系: >>> A = type('A', (), {'name':1}) >>> B = type('B',(A,), {'addr':'beijing'}
RuntimeException子类 有时候总是会区分不清哪些异常类是RuntimeException的子类,这里特意去源码里面找来整理一下,方便后续查阅,由于RuntimeException在java.lang 包下,所以这里也只介绍java.lang包下的RuntimeException子类,通常java.lang包下的异常子类也是遇到比较多的 下面逐一介绍每个子类发生的场景 ArithmeticException 如何通过IDEA查找类及子类源码 我用的是IDEA 2020版本,首先全局搜索你想要查找的父类,比如 RuntimeException Ctrl+鼠标左键点击1处的RuntimeException ,可以直接RuntimeException类 点击红框可以看到所有继承RuntimeException的子类,包括我们想要看的java.lang包下的子类 这个时候点击1处可以看到, 下滑即可找到我们想要看的java.lang下的RuntimeException的子类,同样的方法也可以去查看Exception的子类,如图 通过阅读源码可以让我们更深入的理解父类子类关系
RuntimeException子类 有时候总是会区分不清哪些异常类是RuntimeException的子类,这里特意去源码里面找来整理一下,方便后续查阅,由于RuntimeException在java.lang 包下,所以这里也只介绍java.lang包下的RuntimeException子类,通常java.lang包下的异常子类也是遇到比较多的 下面逐一介绍每个子类发生的场景 ArithmeticException 如何通过IDEA查找类及子类源码 我用的是IDEA 2020版本,首先全局搜索你想要查找的父类,比如 RuntimeException Ctrl+鼠标左键点击1处的RuntimeException ,可以直接RuntimeException类 点击红框可以看到所有继承RuntimeException的子类,包括我们想要看的java.lang包下的子类 这个时候点击1处可以看到, 下滑即可找到我们想要看的java.lang下的RuntimeException的子类,同样的方法也可以去查看Exception的子类,如图 通过阅读源码可以让我们更深入的理解父类子类关系,在工作中多看多用
一、编译安装 1、下载 wget https://nodejs.org/dist/v6.9.1/node-v6.9.1.tar.gz 可从 https://nodejs.org/en/download/ 找到最新下载链接 2、解压 tar xvf node-v6.9.1.tar.gz 3、准备编译 sudo yum install gcc gcc-c++ cd node-v* 4、编译 ./configure make 5、安装 sudo make install 6、验证 node --versio
cd mongodb 6、新建logs和db两个目录 [plain] view plain copy mkdir logs [plain] view plain copy mkdir db 7、
一个数据文件或记录可被多个进程共享。其中,有些进程要求读;而另一些进程要求写或修改。只要求读的进程称为“Reader进程”,其他进程称为“Writer进程”。允许多个Reader进程同时读一个共享对象,不允许一个Writer进程和其他Reader进程或Writer进程同时访问共享对象。