Home
|
简体中文
|
繁体中文
|
杂文
|
Github
|
知乎专栏
|
Facebook
|
Linkedin
|
Youtube
|
打赏(Donations)
|
About
部分 V. Web Application
上一页
下一页
知乎专栏
部分 V. Web Application
目录
45. Let's Encrypt's 免费SSL证书
45.1. 安装 certbot 工具
45.1.1. CentOS/Rocky Linux
45.1.2. Ubuntu
45.2. 生成证书,HTTP 文件认证
45.3. 手工生成证书,基于 DNS 认证
45.4. 证书更新
45.5. acme.sh
46. Nginx
46.1. Installing
46.1.1. Netkiller OSCM 一键安装 (CentOS 7)
46.1.2. Installing by apt-get under the debain/ubuntu
46.1.3. CentOS
46.1.4. installing by source
46.1.5. CentOS 7
46.1.6. Mac
46.1.7. rotate log
46.2. Nginx 命令
46.2.1. -V show version and configure options then exit
46.2.2. -t : test configuration and exit
46.2.3. test configuration, dump it and exit
46.3. nginx.conf 配置文件
46.3.1. 处理器配置
46.3.2. events 配置
46.3.3. Nginx 变量
46.4. http 配置
46.4.1. 缓冲区相关设置
46.4.2. 超时设置
46.4.3. server_tokens 隐藏 nginx 版本号
46.4.4. zstd 压缩
46.4.5. gzip
46.4.6. ssi
46.4.7. DNS 解析
46.4.8. rewrite
46.5. server
46.5.1. listen
46.5.2. server_name 配置
46.5.3. location
46.5.4. root 通过$host智能匹配目录
46.5.5. alias
46.5.6. try_files
46.5.7. SSL 虚拟主机
46.5.8. HTTP2 配置 SSL证书
46.5.9. expires
46.5.10. access
46.5.11. autoindex
46.5.12. return
46.5.13. add_header
46.5.14. client_max_body_size 上传文件尺寸限制
46.6. upstream 负载均衡
46.6.1. weight 权重配置
46.6.2. backup 实现热备
46.7. Proxy
46.7.1. proxy_cache
46.7.2. rewrite + proxy_pass
46.7.3. request_filename + proxy_pass
46.7.4. $request_uri 与 proxy_pass 联合使用
46.7.5. try_files 与 proxy_pass 共用
46.7.6. Proxy 与 SSI
46.7.7. Host
46.7.8. expires
46.7.9. X-Forwarded-For
46.7.10. X-Sendfile
46.7.11. proxy_http_version
46.7.12. proxy_set_header
46.7.13. 隐藏头部信息
46.7.14. 忽略头
46.7.15. proxy_pass_request_headers 透传 Header
46.7.16. timeout 超时时间
46.7.17. sub_filter 文本替换
46.7.18. 站外代理
46.7.19. Proxy SSE(Server-Sent Events)
46.7.20. example
46.7.21. HTTP Auth 认证冲突
46.8. fastcgi
46.8.1. spawn-fcgi
46.8.2. php-fpm
46.9. Nginx module
46.9.1. stub_status 服务器状态采集模块
46.9.2. sub_filter 页面中查找和替换
46.9.3. auth_basic HTTP 认证模块
46.9.4. valid_referers
46.9.5. ngx_http_flv_module
46.9.6. ngx_http_mp4_module
46.9.7. limit_zone
46.9.8. image_filter
46.9.9. ngx_stream_proxy_module
46.9.10. ngx_http_mirror_module
46.9.11. limit_except
46.9.12. geoip_country_code
46.10. Example
46.10.1. Nginx + Tomcat
46.10.2. 拦截index.html
46.10.3. Session 的 Cookie 域处理
46.11. FAQ
46.11.1. 405 Not Allowed?
46.11.2. 413 Request Entity Too Large
46.11.3. 499 Client Closed Request
46.11.4. 502 Bad Gateway?
46.11.5. 504 Gateway Time-out
46.11.6. proxy_pass
46.11.7. proxy_pass SESSION 丢失问题
46.11.8. [alert] 55785#0: *11449 socket() failed (24: Too many open files) while connecting to upstream
46.11.9. server_name 与 SSI 注意事项
46.11.10. location 跨 document_root 引用,引用 document_root 之外的资源
46.11.11. nginx: [warn] duplicate MIME type "text/html" in /etc/nginx/nginx.conf
46.11.12. 127.0.0.1:8080 failed
46.11.13. failed (13: Permission denied) while connecting to upstream
46.11.14. upstream sent too big header while reading response header from upstream
46.11.15. 很目录 index.html 正常访问,其他文件都是 404
46.11.16. nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead
47. Openresty
47.1. 安装 Openresty
47.1.1. 源码安装
47.2. Openresty 开发
47.2.1. Hello world!!!
47.2.2. 日期和时间
47.2.3. 数据结构
47.2.4. echo 输出
47.2.5. 参数处理
47.2.6. Nginx 变量
47.2.7. Json
47.2.8. Redis
47.2.9. Nginx 缓存
47.2.10. logs
47.3. 实现灰度发布
47.4. Redis
48. Caddy
48.1. 安装 Caddy
48.1.1. CentOS/Rocky Linux/AlmiLinux
48.2. 命令行
48.2.1. 启动 Caddy
48.2.2. 文件服务器
48.3. /etc/caddy/Caddyfile
48.3.1. 导入配置文件 Caddyfile.d
48.3.2. 监听地址
48.3.3. 日志
48.3.4. 反向代理
48.3.5. Let's Encrypt 免费 SSL 证书
48.3.6. 返回内容
48.3.7.
48.3.8. 绑定域名
49. Apache Tomcat
49.1. Tomcat 安装与配置
49.1.1. Tomcat 6
49.1.2. Tomcat 7
49.1.3. Java 8 + Tomcat 8
49.1.4. Tomcat 9/10
49.1.5. 防火墙配置
49.1.6. 同时运行多实例
49.1.7. Testing file
49.1.8. mod_jk
49.1.9. mod_proxy_ajp
49.1.10. RewriteEngine 连接 Tomcat
49.1.11. SSL 双向认证
49.2. 配置 Tomcat 服务器
49.2.1. server.xml
49.2.2. tomcat-users.xml
49.2.3. context.xml
49.2.4. logging.properties
49.2.5. catalina.properties
49.3. 虚拟主机配置
49.3.1. 方案一
49.3.2. 方案二
49.3.3. Alias 别名
49.3.4. access_log
49.3.5. Context 配置
49.3.6. 主机绑定IP地址
49.4. SSI
49.5. Logging 日志
49.5.1. 开启 debug 模式
49.5.2. 切割 catalina.out 日志
49.6. Init.d Script
49.6.1. Script 1
49.6.2. Shell Script 2
50. Apache httpd
50.1. Install
50.1.1. Quick install apache with aptitude
50.1.2. CentOS 6
50.1.3. Compile and then install Apache
50.1.4. XAMPP
50.2. Module
50.2.1. Output a list of modules compiled into the server.
50.2.2. Core
50.2.3. mpm
50.2.4. Apache Log
50.2.5. mod_access
50.2.6. VirtualHost
50.2.7. Alias / AliasMatch
50.2.8. Redirect / RedirectMatch
50.2.9. Rewrite
50.2.10. Proxy
50.2.11. Deflate
50.2.12. Expires
50.2.13. Cache
50.2.14. usertrack
50.2.15. Charset
50.2.16. Dir
50.2.17. Includes
50.2.18. Apache Status
50.2.19. Mod Perl
50.2.20. mod_pagespeed -
50.2.21. Module FAQ
50.2.22. mod_setenvif
50.2.23. PHP 程序安全问题 php_admin_value
50.2.24. mod_spdy
50.3. 设置Apache实现防盗连
50.4. .htaccess
50.5. Error Prompt
50.5.1. Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration
50.5.2. Invalid command 'AuthUserFile', perhaps misspelled or defined by a module not included in the server configuration
51. Lighttpd
51.1. 安装Lighttpd
51.1.1. quick install with aptitude
51.1.2. yum install
51.1.3. to compile and then install lighttpd
51.2. /etc/lighttpd/lighttpd.conf
51.2.1. max-worker / max-fds
51.2.2. accesslog.filename
51.2.3. ETags
51.2.4. server.tag
51.3. Module
51.3.1. simple_vhost
51.3.2. ssl
51.3.3. redirect
51.3.4. rewrite
51.3.5. alias
51.3.6. auth
51.3.7. compress
51.3.8. expire
51.3.9. status
51.3.10. setenv
51.3.11. fastcgi
51.3.12. user-agent
51.3.13. spdy
51.4. 其他模块
51.4.1. mod_secdownload 防盗链
51.5. Example
51.5.1. s-maxage
52. Resin
52.1. 安装Resin
52.1.1. 直接使用
52.1.2. Debian/Ubuntu
52.1.3. 源码安装Resin
52.2. Compiling mod_caucho.so
52.3. resin.conf
52.3.1. Maximum number of threads
52.3.2. Configures the keepalive
52.3.3. ssl
52.4. virtual hosts
52.4.1. explicit host
52.4.2. regexp host
52.4.3. host-alias
52.4.4. configures a deployment directory for virtual hosts
52.4.5. Resources
52.5. FAQ
52.5.1. java.lang.OutOfMemoryError: PermGen space
53. Application Server
53.1. Zope
53.2. JBoss - JBoss Enterprise Middleware
54. varnish - a state-of-the-art, high-performance HTTP accelerator
54.1. Varnish Install
54.2. varnish utility
54.2.1. status
54.2.2. varnishadm
54.2.3. varnishtop
54.2.4. varnishhist
54.2.5. varnishsizes
54.3. log file
54.4. Varnish Configuration Language - VCL
54.4.1. unset / set
54.5. example
55. Apache Traffic Server
55.1. Install
55.2. Configure
56. Cherokee
56.1. Installing Cherokee
57. Jetty
58. Web Analysis
58.1. 综合测试
58.2. Web Logs
58.2.1. awstats
58.2.2. webalizer
59. Other Web Server
59.1. Python SimpleHTTPServer
60. web 服务器排名
60.1. HTTP状态码
61. Web Server Optimization
61.1. Chrome
61.2. ulimit
61.2.1. open files
61.3. khttpd
61.4. php.ini
61.4.1. Resource Limits
61.4.2. File Uploads
61.4.3. Session Shared
61.4.4. PATHINFO
61.5. APC Cache (php-apc - APC (Alternative PHP Cache) module for PHP 5)
61.6. Zend Optimizer
61.7. eaccelerator