




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、什么是动静分离本文的动静分离主要是通过nginx+tomcat来实现,其中nginx处理图片、html等静态的文件,tomcat处理jsp、do等动态文件。二、结构图三、安装1、安装、配置nginx下载nginx与pcre(如果需要使用正则,需要安装pcre)wget/soft/linux/nginx_php/nginx/nginx-0.8.46.tar.gzwget /soft/linux/nginx_php/pcre/pcre-8.10.tar.gz安装pcre1. tarzxvfpcre-8.10.tar.gz 2. cdpcre-8.10/ 3. ./configure 4. make 5. makeinstall cd .安装nginx1. tarzxvfnginx-0.8.46.tar.gz 2. cdnginx-0.8.46/ 3. ./configure-user=www-group=www-prefix=/usr/local/nginx-with-http_stub_status_module-with-http_ssl_module 4. make 5. makeinstall nginx.conf配置1. userwwwwww; 2. 3. worker_processes8; 4. 5. error_log/usr/local/nginx/logs/nginx_error.logcrit; 6. 7. pid/usr/local/nginx/nginx.pid; 8. 9. worker_rlimit_nofile65535; 10. 11. events 12. 13. useepoll; 14. worker_connections65535; 15. 16. 17. http 18. 19. includemime.types; 20. default_typeapplication/octet-stream; 21. 22. #charsetgb2312; 23. 24. server_names_hash_bucket_size128; 25. client_header_buffer_size32k; 26. large_client_header_buffers432k; 27. client_max_body_size8m; 28. 29. sendfileon; 30. tcp_nopushon; 31. 32. keepalive_timeout60; 33. 34. tcp_nodelayon; 35. 36. fastcgi_connect_timeout300; 37. fastcgi_send_timeout300; 38. fastcgi_read_timeout300; 39. fastcgi_buffer_size64k; 40. fastcgi_buffers464k; 41. fastcgi_busy_buffers_size128k; 42. fastcgi_temp_file_write_size128k; 43. 44. gzipon; 45. gzip_min_length1k; 46. gzip_buffers416k; 47. gzip_http_version1.0; 48. gzip_comp_level2; 49. gzip_typestext/plainapplication/x-javascripttext/cssapplication/xml; 50. gzip_varyon; 51. 52. #limit_zonecrawler$binary_remote_addr10m; 53. 54. server 55. 56. listen80; 57. server_;#的ip为76 58. indexindex.htmlindex.htmindex.php; 59. root/usr/local/nginx/html; 60. 61. #limit_conncrawler20; 62. 63. location.*.(php|php5)?$ 64. 65. #fastcgi_passunix:/tmp/php-cgi.sock; 66. fastcgi_pass:9000; 67. fastcgi_indexindex.php; 68. includefastcgi.conf; 69. 70. 71. location.*.(gif|jpg|jpeg|png|bmp|swf)$#所以的静态文件人gif、jpg等都在本地打开,存放的目录为/usr/local/nginx/html,保存时间为30天 72. 73. root/usr/local/nginx/html; 74. expires30d; 75. 76. location(.jsp)|(.do)$#所以jsp、do的动态请求都交给后面的tomcat处理 77. 78. proxy_pass68:8080; 79. proxy_redirectoff; 80. proxy_set_headerHOST$host; 81. proxy_set_headerX-Real-IP$remote_addr; 82. proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for; 83. client_max_body_size10m; 84. client_body_buffer_size128k; 85. proxy_connect_timeout90; 86. proxy_send_timeout90; 87. proxy_read_timeout90; 88. proxy_buffer_size4k; 89. proxy_buffers432k; 90. proxy_busy_buffers_size64k; 91. proxy_temp_file_write_size64k; 92. 93. location.*.(js|css)?$ 94. 95. expires1h; 96. 97. 98. log_formataccess$remote_addr-$remote_user$time_local$request 99. $status$body_bytes_sent$http_referer 100. $http_user_agent$http_x_forwarded_for; 101. access_log/usr/local/nginx/logs/access.logaccess; 102. 103. 104. server 105. 106. listen80; 107. server_; 108. 109. location/ 110. stub_statuson; 111. access_logoff; 112. 113. 114. 2、安装、配置tomcat先安装jdk1. wget/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.rpm 2. chmod755jdk-7u3-linux-x64.rpm 3. rpm-ivhjdk-7u3-linux-x64.rpm 在/etc/profile里设置环境变量1. JAVA_HOME=/usr/java/jdk1.7.0 2. CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib 3. PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin 4. exportPATHCLASSPATHJAVA_HOME 然后在source /etc/profile使这个改变生效安装tomcat1. wget/apache/tomcat/tomcat-7/v7.0.25/bin/apache-tomcat-7.0.25.tar.gz 2. tarzxvfapache-tomcat-7.0.25.tar.gz 3. cp-Rapache-tomcat-7.0.25/usr/local/tomcat 启动tomcat1. /usr/local/tomcat/bin/startup.sh之后打开http:/localhost:8080就能看到tomcat的默认界面了下面我们来修改tomcat的首页我在$tomcat/webapps/下建了个html目录作为我网站的默认目录,在html中有一个index.html文件,该文件要作为我网站的默认主页。首先,修改$tomcat/conf/server.xml文件。在server.xml文件中,有一段如下:1. 2. 3. 6. 7. 8. 9. 在标签之间添加上:1. path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个html目录,让该目录作为我的默认目录。debug和reloadable一般都分别设置成0和true。然后,修改$tomcat/conf/web.xml文件。在web.xml文件中,有一段如下:1. 2. index.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 选煤干燥工标准化作业考核试卷及答案
- 科研助理突发故障应对考核试卷及答案
- 民族弹拨乐器制作工抗压考核试卷及答案
- 温差电器件制造工三级安全教育(班组级)考核试卷及答案
- 2025年婚礼策划合同示范文本
- 2025中西医结合助理执业医师考试传染病模拟题及答案
- 2025权益质押合同
- 金属材精整工5S管理考核试卷及答案
- 2025年驾驶员酒驾考试题及答案
- 2025年垃圾分类知识有奖问答(附答案)
- 肾病科糖尿病肾病(DKD)与终末期肾病血液透析(ESRD-HD)单病种质量控制统计表
- 空间设计教学大纲 室内设计教学大纲(五篇)
- 促单技巧及话术大全
- 车辆司法鉴定申请书
- 塑料原料名称中英文对照表
- 二年级应用题大全800题二年级上册数学乘法应用题
- 第十四杂环化合物
- GB/T 5454-1997纺织品燃烧性能试验氧指数法
- GB/T 11186.2-1989涂膜颜色的测量方法第二部分:颜色测量
- 学校辍学学生劝返工作记录卡
- 第六讲:RCEP服务贸易与投资解读课件
评论
0/150
提交评论