0%

my.cnf一般存放在/etc/my.cnf
show variables like 'log_slow_queries';通过这个命令可以查询配置文件中变量的值的情况

阅读全文 »

测试

1、在虚拟机中建立两个web服务器:
aaa网站,IP和端口为:192.168.1.107:8090
bbb网站,IP和端口为:192.168.1.107:8091

nginx可以设置监听多个不同端口,以达到访问不同网站的目的。
只要修改.conf文件中的 listen <端口号> 即可,如果不能访问,请检查iptables有没有开放端口。

2、将本机做为一台nginx代理服务器,IP为192.168.1.105
3、在本机的nginx的vhost目录建立任意.conf文件,或直接修改nginx.conf
设置如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
upstream web_servers {  
#server ip地址:端口号 weight表示权值,权值越大,被分配的几率越大;
# max_fails
server 192.168.1.107:8090 weight=1 max_fails=2 fail_timeout=1;
server 192.168.1.107:8091 weight=1;
}
server {
listen 80;
server_name www.jiqun.com alias jiqun.com; #本地域名,集群
location / {
proxy_pass http://web_servers;
}

}
阅读全文 »