• 首页
  • 产品
  • 体验一下
  • 价格
  • 客户案例
  • 开发者文档
  • 关于我们
  • 获取测试包及报价

  • 在线咨询

  • 联系我们

DCS在线预览集群部署方案

系统平台:CentOS release 6.6 (Final) 64位

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

安装完:

安装 PCRE

PCRE 作用是让 Nginx 支持 Rewrite 功能。

1.1 下载PCRE安装包:

下载地址:http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

[root@bogon src]#wget https://sourceforge.net/projects/pcre/files/pcre/8.35/pcre-8.35.tar.gz

1.2 解压安装包:

[root@bogon src]# tar zxvf pcre-8.35.tar.gz

1.3进入安装包目录:

[root@bogon src]# cd pcre-8.35

1.4编译安装:

[root@bogon pcre-8.35]# ./configure

[root@bogon pcre-8.35]# make && make install

1.5查看pcre版本:

[root@bogon pcre-8.35]# pcre-config –version

2.1下载 Nginx

下载地址:http://nginx.org/download/nginx-1.7.0.tar.gz

[root@bogon src]# wget http://nginx.org/download/nginx-1.7.0.tar.gz

2.2解压安装包

[root@bogon src]# tar zxvf nginx-1.7.0.tar.gz

2.3进入安装包目录

[root@bogon src]# cd nginx-1.7.0

2.4编译安装

[root@bogon nginx-1.7.0]# ./configure --prefix=/usr/local//nginx

--with-http_stub_status_module --with-http_ssl_module

[root@bogon nginx-1.7.0]# make

[root@bogon nginx-1.7.0]# make install

2.5查看nginx版本

[root@bogon nginx-1.6.2]# /usr/local/nginx/sbin/nginx –v

到此,nginx安装完成。

配置并启动nginx

经过上面的安装步骤和目录设置,nginx的启动程序就是/usr/local/nginx/sbin/nginx,配置文件是/usr/local/nginx/conf/nginx.conf,可在配置文件里修改端口、反向代理路径等

启动nginx的命令为:

1. /usr/local/nginx/sbin/nginx -t   //测试nginx.conf的配置是否正确 

2. /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf  //根据nginx.conf里的配置,启动nginx服务

检测是否成功:

curl localhost

基本配置如下:

[root@bogon pcre-8.35]# vim /usr/local/nginx/conf/nginx.conf

……

……

#upstream表示负载服务器池,定义名字为yozodcs_server的服务器池

upstream yozodcs_server {

server   10.254.244.20:81;

server   10.254.242.40:81;

server   10.254.245.19:81;

server   10.254.243.39:81;

}

server

{

#监听端口

listen  80;

server_name  10.254.244.20;    nginx服务器IP

index index.html index.htm index.php;    #首页排序

Location /dcs.web/

{

proxy_pass http://yozodcs;

proxy_next_upstream http_502 http_504 error timeout invalid_header;

}

}

……

……

详细配置请见:

https://yq.aliyun.com/articles/57055

启动命令:

nginx -c /usr/local/nginx/conf/nginx.conf

查看nginx主进程:

ps -ef | grep nginx

停止命令:

从容停止Nginx:

kill -QUIT 主进程号

例如:kill -QUIT 16391

快速停止Nginx:

kill -TERM 主进程号

强制停止Nginx:

kill -9 主进程号

上述通过利用nginx部署永中文档在线预览集群服务,可以解决单点故障问题,保证服务的稳定运行,提高服务可用性,给客户更好的体验。

下一篇