nginx部署手册.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
nginx部署手册

部署手册 环境介绍 路径规划 程序安装包路径:/home/gzyhpay/setup Nginx部署路径:/home/gzyhpay/nginx Web资源部署路径:/home/gzyhpay/webapp/应用名 Web日志路径:/home/gzyhpay/logs/ 需ip访问的应用的web日志路径:/home/gzyhpay/weblogs/iprequest Jdk路径:/home/gzyhpay/jdk Jboss路径:/home/gzyhpay/jboss/ Jboss系统日志路径:/home/gzyhpay/jboss/standalone/log 应用程序发布路径:/home/gzyhpay/jboss/standalone/deployments 银行认证凭证路径:/home/gzyhpay/work/bankconf 应用日志路径:/home/gzyhpay/work/logs/应用名 应用文件下载缓存路径:/home/gzyhpay/work/download/应用名 应用文件上传缓存路径:/home/gzyhpay/work/upload/应用名 新建服务器的软件准备 Web服务器软件部署 Web服务器采用nginx中间件。要部署nginx中间件,需先确保web服务器安装了g++或c++编译环境。没有g++或c++的操作系统请找安装盘安装。 nginx安装包 /home/gzyhpay/setup/nginx 安装 执行setupNGINX.sh脚本直至完成安装。程序安装后,会自动在当前用户目录下建立nginx目录,如home/gzyhpay/nginx。 基本配置 以下以$NGINXHOME代表nginx所在目录,目前路径为:/home/gzyhpay/nginx testConfig.sh脚本为配置文件检测脚本,建议放在$NGINXHOME。如果修改了nginx.conf配置文件,可先运行本脚本检测是否修改有问题。 reload.sh脚本为nginx重启脚本,建议放在$NGINXHOME。修改nginx.conf配置文件后执行该命令生效脚本。等同于杀掉nginx进程,执行$NGINXHOME/sbin/nginx命令重新启动nginx。 fastcgi.conf和proxy_conf.conf是对nginx到应用服务器代理的基础配置。需放在$NGINXHOME/conf目录下 mime.types配置文件定义了允许下载的文件类型,其中增加了对android安装程序的支持。 启动nginx 修改.sh脚本和nginx的使用权限。 启动:$NGINX_HOME/sbin/nginx 关闭:ps –ef|grep nginx 查到进程后kill进程 重启:$NGINX_HOME/reload.sh 应用服务器软件部署 Jboss安装包 Jdk: /home/gzyhpay/setup/jdk-6u24-linux-x64-rpm.bin Jboss as5: /home/gzyhpay/jboss/jboss-5.1.0.GA 安装 Jboss和jdk都是免安装程序,直接解压即可使用。 通用配置文件 standalone.conf配置文件位于$JBOSSHOME/bin/目录下,其中主要设置MAX_FD和JAVA_HOME两个参数。其中: MAX_FD配置了jboss运行时最大打开文件数,需配合操作系统设置的每个用户最大打开文件数使用; JAVA_HOME则是jdk的安装目录,即jdk安装包解压后所在目录。 数据源依赖包:如果jboss要配置数据源,需要将oracle.rar解压$JBOSSHOME/modules/com/目录下,并修改standalone.xml文件增加数据源配置。 sun.rar需解压到$JBOSSHOME/modules/目录下,注意修改perties中各配置文件路径。 程序发布 Web服务器软件部署 配置web服务器主要有两个操作:其一是将web静态资源放到指定的目录;其二是修改$NGINXHOME/conf/目录下的nginx.conf配置文件。 静态资源的位置 静态资源的目录名即外部请求要访问的地址。 静态资源文件目录:/home/gzyhpay/nginx/html nginx.conf文件配置 每上线一家企业,需要增加一个站点(server)配置。 每添加一个应用,需要在server中添加反向代理策略,如果有负载均衡配置,还需考虑添加负载均衡策略。 添加一个企业(站点) 目前云环境采用多域名绑定同一IP的策略,对于每一个上线企业,尽可能按域名的方式访问。nginx中每一个server可理解为一个企业站点的访问策略。 以下是一个基本的站点配置介绍: server {

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档