autoDevops,CI,CD
Centos配置LVS Keepalived高可用负载均衡服务器 LVS IP信息:12345主LVS:192.168.1.2备LVS:192.168.1.3虚拟IP:192.168.1.6应用服务器1:192.168.1.12应用服务器2:192.168.1.13查看内核是否支持LVS模块:12345678910111213modprobe -l |grep ipvs/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_dh.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_ftp.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_lblc.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_lblcr.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_lc.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_nq.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_rr.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_sed.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_sh.ko/lib/modules/2.6.18-274.17.1.el5/kernel/net/ipv4/ipvs/ip_vs_wlc.ko/lib/modules/2.6.18-274.17.1....
CentOS6.4 X64 安装sphinx及sphinx for php扩展 安装前请先确定安装了常用的组件,然后在官方网站下载最新的sphinx,yum install -y python python-develhttp://sphinxsearch.com/downloads/release/请使用稳定版,线上机器就别玩beta版啦!安装sphinx tar zxvf sphinx-2.1.4-release.tar.gz
cd sphinx-2.1.4-release
./configure --prefix=/usr/local/sphinx –-with-mysql
make && make install在make时如果出现undefined reference to libiconv的错,请参考 http://www.lvtao.net/database/sphinx-make-error.html 解决方法libsphinxclient 安装(PHP模块需要) cd api/libsphinxclient
./configure –prefix=/usr/local/sphinx
make && make install 安装PHP的Sphinx模块 下载地址:http://pecl.php.net/package/sphinxwget http://pecl.php.net/get/sphinx-1.3.0.tgz
tar zxf sphinx-1.3.0.tgz
cd sphinx-1.3.0
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-sphinx=/usr/local/sphinx/
make && make install安装好后,在安装目录下etc目录下,有份测试...
生产服务器环境最小化安装后 Centos 6.5优化配置备忘 本文 centos 6.5 优化 的项有18处:1、centos6.5最小化安装后启动网卡2、ifconfig查询IP进行SSH链接3、更新系统源并且升级系统4、系统时间更新和设定定时任5、修改ip地址、网关、主机名、DNS6、关闭selinux,清空iptables7、创建普通用户并进行sudo授权管理8、修改SSH端口号和屏蔽root账号远程登陆9、锁定关键文件系统(禁止非授权用户获得权限)10、精简开机自启动服务11、调整系统文件描述符大小12、设置系统字符集13、清理登陆的时候显示的系统及内核版本14、内核参数优化15、定时清理/var/spool/clientmqueue16、删除不必要的系统用户和群组17、关闭重启ctl-alt-delete组合键18、设置一些全局变量 1、启动网卡 #centos6.x最小化安装后,网卡默认不是启动状态
ifup eth02、SSH链接 ifconfig 查看IP后SSH终端连接。3、更新源 最小化安装是没有wget工具的,必须先安装在修改源) yum install wget备份原系统更新源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup进入yum.repos.d目录cd /etc/yum.repos.d下载网易镜像源或者搜狐镜像源#下载网易镜像源:
wge...
说明:操作系统:CentOS 5.X源服务器:192.168.21.129目标服务器:192.168.21.127,192.168.21.128目的:把源服务器上/home/www.osyunwei.com目录实时同步到目标服务器的/home/www.osyunwei.com下具体操作:第一部分:分别在两台目标服务器192.168.21.127,192.168.21.128上操作一、分别在两台在目标服务器安装Rsync服务端1、关闭SELINUXvi /etc/selinux/config #编辑防火墙配置文件#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加:wq! #保存,退出setenforce 0 #立即生效2、开启防火墙tcp 873端口(Rsync默认端口)vi /etc/sysconfig/iptables #编辑防火墙配置文件-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 873 -j ACCEPT:wq! #保存,退出/etc/init.d/iptables restart #最后重启防火墙使配置生效3、安装Rsync服务端软件yum install rsync xinetd #安装vi /etc/xinetd.d/rsync #编辑配置文件,设置开机启动rsyncdisable = no #修改为no:wq! #保存退出/etc/init.d/xinetd start #启动(CentOS中是以xinetd来管理Rsync服务的)4、创建rsyncd.conf配置文件vi /etc/rsyncd.conf #创建配置文件,添加以下代码lo...
2、解压缩 c:\squid3、在c:\squid\etc目录下,修改下列名字,最好保存原有文件Old squid.conf.default 修改为 squid.conf mime.conf.default 修改为 mime.conf cachemgr.conf.default 修改为 cachemgr.conf4、建立d:\squid\var目录,在var目录下建立logs和cache目录,其中logs目录用于存放日志,cache目录用于存放硬盘缓存数据5、将squid安装为服务,命令格式:squid -i [-f configfile] [-n servicename],如c:\squid\sbin\squid -i -n Squid_Proxy,将使用默认的配置文件c:\squid\etc\squid.conf,服务名称为Squid_Proxy6、修改配置文件squid.conf# 监听80端口,并配置为加速模式http_port 80 vhost#添加需要反向代理的域名等:cache_peer 192.168.1.21 parent 80 0 no-query originserver name=wwwcache_peer_domain www http://www.xxxx.com/ #如果不使用域名,只转发端口的话,使用下以配置#(cache_peer 218.241.7.219 parent 8888 0 no-query originserver )# cache目录和大小的设置,10GB硬盘空间和512M内存cache_dir ufs d:/squid/var/cache 10240 16 256cache_mem 512 MB# 主机文件路径hosts_file c:/windows/system32/dr...
本文中SQUID放在172.20.65.201的机器上,应用WEB SERVER IP为172.20.65.203,其中SQUID在201上的80端口侦听,测试客户端机器为172.20.65.231,在squid.conf中#代表注释,所以开启某项设置,需去掉前面的#。TAG标签代表每一功能项的设置。1、下载 下载SQUID FOR WINDOWS(我所用的版本是Squid 2.7.STABLE6,各个版本的配置可能略有不同,大家请注意)2、安装 将SQUID解压到c:\squid(当然也可解压在其它盘符下) 3、建立磁盘缓存和日志目录 默认情况是在安装磁盘下建立,为确保性能大幅度提升,建立选择磁盘空间容量较大的盘符,如:建立d:\squid\var目录,在var目录下建立logs和cache目录,其中logs目录用 于存放日志,cache目录用于存放硬盘缓存数据。4、建立缓存目操作权限 为了使抓取的数据,能够存放在缓存目录下,建立系统账户如squidApp,将其属于普通用户组应可,将d:\squid授予该用户读写权限即可。 5、文件更改 c:\squid\etc是SQUID的配置信息的存放处,为确保安全,在你修改配置文件前,请将其备份,然后将squid.conf.default修改为squid.conf, mime.conf.default修改...
tomcat+Apache如何配置代理服务器转发端口号 因为tomcat只能配置一个网站,所以如果是自己单独的服务器,,那没有太大的影响,可以直接只安装一个tomcat便可以运行。但有时候,如果同时有多个,或是许多个,tomcat只能配置一个站点,所以要想运行多了个站点,那就只有多安装几个tomcat了。但另一方面那服务器的80总归只有一个,这样,配置多个tomcat的时候会发现,只能使用其它端口了,这样肯定是不行的。怎么办呢,那就只有想办法,将tomcat的非80端口使用代理了,这样,就成了80端口了,同时又可以运行多个网站。apache作代理服务器时,转发用户端口号到tomcat的方法有很多,这是其中之一,需要用到mod_rewrite 和 mod_headers这两个模块。下面是步骤:1.在apache配置文件中追加对上面两个module的引用,不同的系统方法略有区别。大致如下:[python]LoadModule rewrite_module /usr/lib64/apache2-prefork/mod_rewrite.so LoadModule headers_module /usr/lib64/apache2-prefork/mod_headers.so 2.然后在apache配置文件中追加...
Mac OS X 安装Octave说明 第一: Xcode以及Command Line Tool (CLT) 第二: Xquatz,并建立软连接为X11sudo ln -sf /Applications/Utilities/XQuartz.app/ /Applications/Utilities/X11.app 第三:使用homebrew安装Octavebrew tap homebrew/sciencebrew install gmp --build-from-sourcebrew install gfortranbrew install octavebrew install gnuplot第四:设置环境变量echo "export GNUTERM='X11'" >> .bash_profile最后汇报一下安装的依赖, 方便以后想要卸载时好卸载干净Installing dependencies for gfortran: mpfr, libmpc, isl, cloogInstalling dependencies for octave: gnu-sed, texinfo, fftw, tbb, suit, glpk, graphicsmagick,szip,hdf5,pcre,cmake, qhull, dotwrp, qrupdate, fltk, gnuplot lua
最新评论