Coolert Blog

Keep calm and carry on

穿越回几天前靠买彩票能否致富?

Travel back to a few days ago, can you get rich by buying lottery tickets?

前言 以前总是在影视剧中看到主角穿越到几天或者几年前,并且恰巧记得某一日彩票的开奖号码,通过购买彩票的方式致富的故事。今天在上班的路上突然想到,如果穿越了买彩票可能不是一个很稳定的致富方法。我们先不讨论改变过去所产生的蝴蝶效应,单纯讨论我们凭借记忆购买彩票能否中奖。彩票的开奖本身就是一种概率问题,无论是物理开奖还是电子开奖,对于每一个号码概率都是相同的,而完全随机则代表结果是不可控的,是一...

拯救网页收藏

Save my web collection

起因 对于收藏夹中的失效链接,有时我们根本不知道它是在什么时候消失的,只有在有需要时候想去看的时候才发现链接已经失效了。有的可能仅仅是文章被删除了,有的可能连整个网站都已经不存在了。这种现象在中国互联网中更加严重,当个人博客也需要ICP备案之后,大量的个人博客以及非盈利性的个人网站消失了,有的可能只是无心再维持,而像微信公众号等依托于特定平台的文章,则是会随着内容审查规则的变动,以及各种敏...

Supervisor 安装与配置

Supervisor Installation and Configuration

安装 1 2 sudo apt update sudo apt install supervisor 配置 supervisor 配置目录一般位于 /etc/supervisor/conf.d,我们新建一个配置文件worker.conf [program:worker] process_name=%(program_name)s_%(process_num)02d command=...

Laravel Sail 配置mongodb

Laravel Sail configures mongodb

Laravel Sail 默认不支持mongodb,但是由于它本身就是基于docker的,所以我们手动修改docker-compose.yml文件 修改 docker-compose.yml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 ...

iptables 的简单使用

Simple use of iptables

iptables 是一个用户空间实用程序,用于配置 Linux 内核提供的 IP 数据包过滤规则。它是 Linux 系统中主要的防火墙工具,允许你管理和过滤网络流量。iptables 允许你定义规则来控制进出你的系统的数据包,提供了强大的安全防护和流量管理能力。 查看规则 1 sudo iptables -L -v -n -L:列出规则。 -v:显示详细信息。 -n:以数...

一些影响 PHP 上传文件大小的配置

Some configurations that affect the size of PHP uploaded files

PHP 配置 upload_max_filesize 该配置限制单个上传文件的大小,默认值通常为2M post_max_size 该配置限制POST数据的最大大小,包括表单数据和文件上传数据,该值不能小于 upload_max_filesize ,默认值通常为8M memory_limit 该配置限制PH...

配置 Certbot 自动安装 Let's Encrypt 证书

Configure Certbot to automatically install Let's Encrypt certificate

安装 certbot 及 certbot nginx插件 1 2 sudo apt update sudo apt install certbot python3-certbot-nginx 获取证书 假设我们要为example.com和www.example.com这两个域名配置证书 1 sudo certbot --nginx -d example.com -d www.exa...

Nginx 配置新站点

Configure a new website with nginx

新建站点目录 1 sudo mkdir -p /var/www/test.com 修改目录所有者与权限 1 2 sudo chown -R www-data:www-data /var/www/test.com sudo chmod -R /var/www/test.com 为新站点生成新配置 创建配置文件 1 sudo vim /etc/nginx/sites-availa...

Debian11 安装 php imagick 扩展

Debian11 install php imagick extension

安装步骤 更新包列表并安装依赖 安装 imagemagick 和 php-pear 1 2 sudo apt update sudo apt install imagemagick php-pear 安装 PHP8.1 的开发包 1 sudo apt install php8.1-dev ...

Debian11 安装 PHP 运行环境

Debian11 install php operating environment

更新apt 1 2 sudo apt update sudo apt upgrade 安装并启动nginx 通过apt安装nginx 1 sudo apt install nginx 开启nginx服务 1 2 3 4 #启动 sudo systemctl start nginx #设置开机自启 sudo systemctl enable nginx 安装PHP apt...