nginx负载均衡配置和nginx+keepalived负载均衡高可用
负载均衡端:192.168.163.130 web1:192.168.163.129负载均衡端配置:
worker_processes 1;
events {
worker_connections 1024;
}
http{
upstream myproject {
server 192.168.163.129:80;
}
server {
listen 80;
location / {
proxy_pass http://myproject;
}
}
}
web1配置这里不多解释
测试:在/var/www/html下分别在129和130生成index.html文件分别写入其IP,方便测试
访问192.168.163.130显示129说明分发成功。
##############################################################################当然现实的情况下我们要避免单点故障,我们这里使用nginx+keepalived来实现虚拟IP为:192.168.163.100安装keepalivedld1#tar fvxz keepalived-1.1.17.tar.gzld1#yum install kernel-devel openssl-devel -y (不装一会安装会有问题)ld1#ln -s /usr/src/kernels/2.6.18-238.el5-i686/ /usr/src/linux 路径用TAB补全,因为内核版本不同cd keepalived-1.1.17./configure --prefix=/usr/local/keepalivedmakemake install安装后,把人家提供好的文件进行对应的复制!ld1#cp /usr/local/keepalived/etc/rc.d/init.d/keepalived/etc/init.d/ld1#cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/ld1#mkdir -pv /etc/keepalivedmkdir: 已创建目录 “/etc/keepalived”ld1#cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/ld1#ln -s /usr/local/keepalived/sbin/keepalived /sbin/定义配置文件vi /etc/keepalived/keepalived.conf! Configuration File for keepalived
global_defs {notification_email { 284648979@qq.com}
notification_email_from 284648979@qq.comsmtp_server smtp.hysec.comsmtp_connect_timeout 30router_id nginx_master
}
vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 51 priority 101 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 192.168.163.100 }}启动服务/etc/init.d/keepalivedstart用ifconfig看不到虚IP,要用ip add sh 查看测试成功
很多女明星不红的原因是因为没有张开腿*^_^* 男人与女人,终究也只是欲望的动物吧!真的可以因为爱而结合吗?对不起,我也不知道。。 如果跟导师讲不清楚,那么就把他搞胡涂吧! 一时的冲动,子孙的危机! 佛曰,色即是空,空即是色!今晚,偶想空一下 学习了,不错,讲的太有道理了
页:
[1]