• 服务器运维

    Debian 11, 安装lnmp及配置多PHP实例记录

    服务器环境为Linode预置的Debian 11,因为众所周知的原因。手工安装和配置LNMP( linux, nginx, MySQL, php-fpm, memchched) 安装 NGINX的安装 安装php-fpm 安装MySQL及优化 安装memcached 配置LNMP 1.php-fpm (开启4个sock或tcp) 2. 配置NGINX及phpmyadmin acme.sh 新建虚拟主机(https) 4. APC及Opcached配置 修改php.ini Memcached 配置文件: /etc/memcached.conf 防火墙配置 相关路径 删除vhost配置文件,移除网站 一些命令 配置多PHP实例 修改LNMP管理脚本 MySQL 版本 https://dev.mysql.com/downloads/mysql/ NGINX 版本 http://nginx.org/en/download.html PHP 版本 http://www.php.net/downloads.php memcached 版本: https://memcached.org/downloads phpmyadmin 版本: https://www.phpmyadmin.net/downloads/ NGINX官方指引: https://nginx.org/en/linux_packages.html#Debian php-fpm指引:https://packages.sury.org/php/README.txt MySQL官方APT 存储库deb包: https://dev.mysql.com/downloads/repo/apt/

  • 编程实现

    p0f被动流量指纹识别[未完成]

    p0f 是一个被动探测工具,用于被动式获取操作系统指纹以识别远程主机操作系统。从IPv4 和 IPv6 标头、TCP 标头、数据中提取内容。 对于 TCP/IP,该工具对源自客户端的 SYN 数据包和来自服务器的第一个 SYN+ACK 响应进行指纹识别,同时关注TCP 选项的顺序、最大分段大小和窗口大小之间的关系、 TCP 时间戳、以及十几个特殊的状态数据来确定远程连接的相关信息。 该工具可以在前台运行或作为守护进程运行,并提供简单的实时API。 安装(debian 11) 一些命令 原作者 Michal Zalewski 官网及相关资料: 来自 俄罗斯 ValdikSS 的演示代码实现 python的API客户端实现 php的API客户端实现

  • 广告营销

    关于{lpurl}和{escapedlpurl}的不同 – 来自AdWords API Team[未完成]

    先贴在这里,容以后有时间再解释 Hi Dorian, TL;DR; don’t use {escapedlpurl}, use {lpurl} instead. The longer answer is that {escapedlpurl} works exactly like {lpurl}, except when used at the beginning of the url. {lpurl} works fine in this case, whereas {escapedlpurl} would break the serving URL. This is because {lpurl} escapes the URL while keeping the validity of serving URL in mind, whereas {escapedlpurl} always escapes the URL completely, thus breaking the URL in some cases if it appears at the beginning. E.g. consider the following setup: (1) Param within a URL (a) trackingTemplate: tracker.example.com?url={lpurl}, finalUrl1 = http://www.example.com?foo=barServing URL1 = tracker.example.com?url=http%3A%2F%2Fwww.example.com%3Ffoo%3Dbar(b) trackingTemplate: tracker.example.com?url={escapedlpurl}, finalUrl1…