3k 3 分钟

# 前言 nginx 安装成功后,可用使用 安装路径 /sbin/nginx -s start|reopen|reopen 等命令 也可以加入 service 或 systemctl 方便管理 # service 配置流程 编辑编辑 vi /etc/init.d/nginx 软链接 /etc/init.d/ 指向 /etc/rc.d/init.d/ 只要把下面的路径 改成自己的安装路径...
1.2k 1 分钟

# 前言 php-fpm 默认 127.0.0.1:9000, 默认情况下监听端口 9000 另外,也可以使 PHP-FPM 使用 Unix 套接字,这避免了 TCP 的开销 # 参考链接 https://blog.csdn.net/weixin_29671137/article/details/115513896 # 配置 php-fpm 我的默认配置路径 (根据个人实际情况) /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/php-fpm.d/www.conf ## 部分配置user = wwwgroup =...
2.7k 2 分钟

# 参考链接 https://www.runoob.com/linux/nginx-install-setup.html # 安装过程 # 安装依赖 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel# 安装 pcre PCRE 作用是让 Nginx 支持 Rewrite 功能。 cd /usr/local/src/wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gztar zxvf...
1.9k 2 分钟

# 前言 之前尝试用 python 的 telethon 开发时,由于不太了解 python 遇到不少坑 幸运的是通过 Google 从前人哪里找到了解决办法 其中一个问题让我影响深刻,为了弄清楚为什么,我又回头了解 asyncio eventLoop 这个过程让我更加了解 python # RuntimeError: There is no current event loop in thread...
1.2k 1 分钟

# 前言 之前用宝塔部署 php TP5 项目时,明明已经安装过了,但总是自动跳转到 install.php 于是关掉 open_basedir 就可以了(当时也不求甚解) 再后来生产环境部署时,又碰上这个问题,这里记录下部署时踩坑 # 参考文章 http://www.884358.com/open_basedir/ https://ask.fastadmin.net/question/29925.html https://ask.fastadmin.net/question/1962.html https://ask.fastadmin.net/article/322.html #...
2.7k 2 分钟

# 前言 之前都是用集成环境或者 docker 安装 php 环境 没有正儿八经的在 linux 下安装 php 这里记录下安装过程 # 参考文章 https://blog.csdn.net/weixin_29599245/article/details/115125747 # 安装过程 # 下载解压源码包 根据个人需要下载版本 wget https://www.php.net/distributions/php-7.1.33.tar.gztar -xzvf php-7.1.33.tar.gz# 安装所需环境 php 时安装需要一些工具包、拓展等 下面列出了一些可能用到的 安装成功后...
1.7k 2 分钟

# 前言 记录下自己 docker 下常用的 php 环境构建,可以上传的 docker 镜像仓库 因为构建还挺耗时的 # 具体代码 FROM php:7.1.13-fpmRUN echo "deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib" > /etc/apt/sources.list \ && echo "deb-src http://mirrors.aliyun.com/debian/ stretch main non-free...
176 1 分钟

# 前言 用 hexo 写文章突然发现要上传几张截图,放到项目里也不合适 正好在 github 上看到一个项目 PicX 图床 - 基于 GitHub API & jsDelivr 提供接口,把图片存储在自己公开的 github 仓库里,jsDelivr 加速 # 在线使用入口 入口 # 准备一个公共仓库 # 准备一个带有 repo 权限的 GitHub Token 快速新建 Token # 官方文档 跳转地址
222 1 分钟

# 说明 用 node 写了一个机器人,开发时都是用 node 启动,并没有什么问题 用 pm2 启动后,项目一直重启 定位是由于 fs.writeFileSync 写入文件导致的 由于 pm2 策略,若文件变动,则重启项目 # 解决办法 修改 ecosystem.config.js 配置 // 把变动的文件加入 ignore_watch ignore_watch : ["data.json"]// 或者关闭自动重启autorestart: false// 或者关闭 watchwatch: false
335 1 分钟

# 说明 因为本地主机都是用 v2rayN 翻墙,开发外网 API 也利用它的作为 http 代理 这里记录下,vbox 虚拟机作为运行环境时,也能用代理 # 踩坑 v2rayN 顶部菜单有 设置 》 参数数组 》 v2rayN 设置 勾选 允许来自局域网的连接 # 配置 # 编辑vi /etc/profile#最后一行加上 (proxy_ip:port proxy_ip 是本地主机 port 是 v2rayN 的 http 代理端口,)export http_proxy=http://proxy_ip:port #代表 http 代理#添加后执行source...