ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:86.70KB ,
资源ID:7157123      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7157123.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在CentOS下安装Ngix服务及集群PHP、Tomcat.docx)为本站会员(hyngb9260)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

在CentOS下安装Ngix服务及集群PHP、Tomcat.docx

1、在 CentOS 下安装 Ngix 服务及集群 PHP、Tomcat一、 Ngix 依赖模块安装Ngix 依赖模块有:pcre、zlib 、openssl、md5 /sha1(如果系统中没有安装相应模块,需要按照下列方式安装)1、 安装 pcre 模块(8.35)官方网站:http:/www.pcre.org/安装命令:# unzip pcre-8.35.zip# cd pcre-8.35# ./configure# make proxy_pass http:/192.168.30.202:8001/TspWebManager/;location /CNP_MServiceProcess/ i

2、ndex index.html;proxy_pass http:/192.168.30.202:8001/CNP_MServiceProcess/;说明:1、 URL 正则表达式/TspWebManager/、/CNP_MServiceProcess/,当请求 Nginx 服务器的 URL 地址,和正则表达式匹配,则按照当前 location 中的规则进行反向代理。2、 Index默认页面3、 proxy_pass反向代理地址:这里是指向另外 tomcat 服务 URLURL 的定义,需要有一定的规则,方便 Nginx 的正则表达式定义、解析。本例中的 2个 location 定义,实现的是

3、Nginx 反向代理另外一台服务器上的两种不同类型的业务服务。四、 安装 PHP 及 Oracle 客户端驱动扩展1、 安装 oracle 客户端A、 Oracle 客户端安装官网:http:/ rpm -ivh oracle-instantclient-basic-10.2.0.5-1.x86_64.rpm# rpm -ivh oracle-instantclient-devel-10.2.0.5-1.x86_64.rpmB、 建立软连接,使得 pdo_oci 能够识别 64 位客户端# ln -s /usr/include/oracle/10.2.0.5/client64/ /usr/in

4、clude/oracle/10.2.0.5/client# ln -s /usr/lib/oracle/10.2.0.5/client64/ /usr/lib/oracle/10.2.0.5/client# ln -s /usr/include/oracle/10.2.0.5/ /usr/include/oracle/10.2.0.3# ln -s /usr/lib/oracle/10.2.0.5/ /usr/lib/oracle/10.2.0.3C、 配置 oracle 客户端库#echo “/usr/lib/oracle/10.2.0.5/client/lib/“ /etc/ld.so.c

5、onf.d/oracle_client.conf# /sbin/ldconfigD、 设置客户端环境参数# vi /etc/profile配置文件尾部,添加如下配置信息:export ORACLE_HOME=/usr/lib/oracle/10.2.0.5/clientexport LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.5/client:$LD_LIBRARY_PATHexport NLS_LANG=“AMERICAN_AMERICA.AL32UTF8“执行命令,更新配置# source /etc/profile2、 安装 re2c-0.13.6.tar

6、.gz官网地址:http:/www.re2c.org/# tar zxvf re2c-0.13.6.tar.gz# cd re2c-0.13.6# ./configure# make extension=pdo.soextension=pdo_oci.soextension=oci8.so修改文件上传最大上限为 100Mupload_max_filesize = 100MB、 创建并修改 php-fpm.conf 配置文件# cp php-fpm.conf.default php-fpm.conf打开 epoll、log 等开关,在 envHOSTNAME = $HOSTNAME 添加如下环境

7、信息:envORACLE_HOME = $ORACLE_HOMEenvNLS_LANG = $NLS_LANG8、 启动 php启动#/usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini -y /usr/local/php/etc/php-fpm.conf关闭#kill -INT cat /usr/local/php/var/run/php-fpm.pid重启#kill -USR2 cat /usr/local/php/var/run/php-fpm.pid测试配置文件#/usr/local/php/sbin/php-fpm -c

8、/usr/local/php/etc/php.ini -y /usr/local/php/etc/php-fpm.conf -t五、 配置本地 Nginx 服务、整合 php-fpm按照前边 Nginx 安装的步骤,完成本地 Nginx 的部署。在 nginx.conf 配置文件中,添加如下信息:listen 9005;location .php$ root html;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_n

9、ame;include fastcgi_params;借助于 php-fpm 扩展,通过 fastcgi_pass 协议,代理 php 服务,实现 php 的完整发布。Nginx 取代 Apache 实现普通的 Web 代理服务。六、 Nginx 反向代理 PHP 服务PHP 服务的反向代理,和 Tomcat 的反向代理类似,在前文安装负载均衡 Nginx 服务器配置文件中,添加如下信息:location .php$ proxy_pass http:/192.168.30.202:9005;实现 PHP 负载均衡的处理,仅在正则表达式进行 php 类型请求识别,剩下的工作反向代理给具体 PHP 业务服务器处理。总结,Nginx 既可以替代 apache,提供本地 Web 代理服务,性能远优于 apache;也可以独立部署,实现多种服务的反向代理及负载均衡处理。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报