XTY的小站
记录技术笔记和技术博客
最新文章
108. Convert Sorted Array To Binary Search Tree
543. Diameter Of Binary Tree
101. Symmetric Binary Tree
226. Revert Binary Tree
104. Maximum Depth Of Binary Tree
文章分类
android
bigdata
blockchain
blog
cloud
leetcode
cryptography
database
devops
go
ios
java
linux
python
service
apache
dnsmasq
fluentd
ftp
haproxy
jira
jitsi-meet
jumpserver
kafka
keepalived
nginx
php
proxy
squid
svn
tomcat
vpn
zabbix
virtualization
web
文章类别:
[ service ]
apache
apache: 安装 - 脚本示例
apache: 理论 - 工作模式
apache: 配置 - 基本配置
apache: 配置 - rewrite
apache: 配置 - htpasswd
apache: 配置 - 防盗链
apache: 配置 - 目录文件限制(2.2旧版本)
apache: 配置 - 日志/缓存
apache: 配置 - PHP解析
apache: 配置 - 安全
apache: 配置 - 可以把ServerName和ServerAlias配置为IP吗?
apache: 管理 - 状态查看
apache: 管理 - iptables和selinux
apache: 实践 - discuz
dnsmasq
dnsmasq基础知识
fluentd
fluentd 1.0.0 读“fluentd官方文档”笔记
fluentd 1.1.0 efk(elasticsearch+kibana) + docker
ftp
ftp: 1.0.0 ftp是什么?
ftp: 1.1.0 客户端lftp
pure-ftpd: 1.1.0 docker-compose with nginx
pureftpd: 1.1.1 安装 - 1.0.36
pureftpd: 1.1.2 安装(2020新版) - 1.0.49
vsftp 1.1.0: vsftp 安装
vsftp: 1.1.1 安装(centos6)
vsftp: 1.1.2 搭建&特殊需求配置(centos7)
vsftp: 1.2.0 vsftp配置说明
vsftp error: 1.1.0 530 login incorrect
haproxy
haproxy: 使用docker-compose启动haproxy
haproxy: 配置和日志
jira
jira 1.0.0: 安装及破解
jitsi-meet
jitsi meet: 1.0.0 introduction and installation with docker compose
jumpserver
jumpserver 1.0.1 install with podman
kafka
kafka 1.1.0 quick start
keepalived
keepalive 1.1.0 nginx高可用
nginx
nginx: 错误 - 易错配置重点
nginx: 理论 - how nginx response a request
nginx: 理论 - nginx中的timeout
nginx: 配置 - 同时监听http和https
nginx: 配置 - https optimization
nginx: 配置 - catch_all
nginx: 配置 - gzip optimization
nginx: 配置 - CRLF注入漏洞(nginx)Demo
nginx: 配置 - 基础安全
nginx: 配置 - 业务配置安全
nginx: 配置 - proxy_pass with URI
nginx: 配置 - proxy_pass for xmpp
nginx: 配置 - access limit
nginx: 配置 - nginx proxy的时候会撒谎吗?
nginx: 配置 - cache server
nginx: 配置 - 日志
nginx: 配置 - (实践) nginx使用非80端口反向代理tomcat
nginx: 配置 - (实践) 监听https和http,然后使用http反向代理tomcat
nginx: 配置 - (实践) 获取客户端ip
nginx: 配置 - (实践) CORS 跨源资源分享
nginx: 配置 - (实践)HTTP负载均衡
nginx: 模块 - nginx-sticky-module
nginx: 7.1.0 if语句、参数变量、自定义header变量
nginx: 7.2.0 if语句、参数变量、geoip
nginx: 7.3.0 在location里面匹配parameters
openresty: 1.1.0 在location里面匹配parameters
实践: 1.1.0 使用nginx提供mp4串流服务
实践: 1.1.1 使用nginx提供直播服务
实践 1.1.2 使用frameset实现URL原地跳转
php
php 1.0.0: 安装教程
php 1.1.0: 查看环境信息
php: 1.0.0 解析工具 cgi,fastcgi,php-cgi,php-fpm,spawn-fcgi 杂谈
php 1.2.0: PHP配置 - access,slow,error 日志
php 1.2.1: PHP配置 - 安全配置
php 1.2.2: PHP配置 - 进程数调整
php 1.2.3: PHP配置 - listen
php 1.3.0: 性能调优 - backlog
php error: 编译过程中的错误
php error: 不间断502问题
php extensions: GD - graphic draw
php extensions: 编译时增加mysql驱动模块
php extensions: zip
php-fpm error: 1.1.0 容器中开启慢日志后的permission dennied错误
php: 安装zend guard loader
proxy
loadbalance: 1.1.0 cookie persistence
squid
squid 1.0.0: 安装
svn
svn: 1.1.0 centos6下yum安装
svn: 1.2.0 centos6下源码安装svn1.6.19
svn: 1.2.1 svn-tools
svn: 1.3.0 配置svn
svn: 1.4.0 svn tags vs git tags
tomcat
tomcat: 错误 - 启动问题
tomcat 1.0.0 Jakarta EE 和 Tomcat
tomcat 1.1.1 配置 server.xml 和 context
tomcat 1.1.2 安全 - 隐藏版本号
tomcat 1.2.0 日志-cronolog日志切割
tomcat 1.2.1 日志-log4j配置相对路径
tomcat 1.2.2 日志-JULI日志级别
tomcat 1.3.0 优化-apr模式
tomcat 1.3.1 优化-server.xml
tomcat 1.3.2 优化-如何承载上万并发
tomcat 2.1.0 问题-tomcat7启动速度慢
tomcat 2.1.1 问题-tomcat7启动安全-熵池
tomcat 2.1.2 问题-tomcat7 shutdown 提示 connection refused
tomcat 2.2.0 问题-java.lang.ClassCastException
tomcat 2.2.1 tomcat7类加载器HOWTO-中文翻译
tomcat 3.1.0 管理-查看tomcat版本
tomcat 3.2.0 tomcat manager
tomcat 4.1.0 应用-memcached会话保持
tomcat 5.1.0 gradle编译tomcat-redis-session-manager
tomcat 5.1.0 gradle编译tomcat-redis-session-manager - tomcat8.5
tomcat: 5.1.2 tomcat-session sharing
tomcat 6.1.0 tomcat6 和 tomcat7的简要区别
tomcat 7.1.0 使用非root用户用daemon运行tomcat - (jsvc)
tomcat 7.1.1 使用非root用户用daemon运行tomcat - (systemd) - 推荐
vpn
openvpn: 1.0.0 openvpn安装(centos7)
pptpd: 1.0.1 openvpn安装(centos7)
zabbix
zabbix: 1.1.0 install by docker-compose
zabbix 1.1.1 install with podman
zabbix 1.2.0 usage