程枫的博客

简单传递美好

是这样的,我在写完博客发布却发现博客变成了定时发布,搜了下是说wordpress时区设置问题,在后台看了下wordpress时区设置是没有问题的,把php的时区设置成了Asia/shanghai也是没有问题,直接使用php date函数输出当前时间也是对的。...

发布 0 条评论

对于日志管理,特别是日志文件比较大的时候我们一般都需要转储整理,这里介绍一个非常强大的工具logrotate,我们可以利用它来对日志文件进行统一归档管理。可以根据日志文件的大小,也可以根据其天数来转储。 ubuntu默认已经安装logro...

发布 0 条评论

试用的 aws 到期了,这两天准备迁移到 gcp 了,不得不说,gcp 用起来还是比 aws 舒服多了,选了ubuntu 18.04 的台湾机房服务器,当然第一件事就是 shadowsocks 了。 搭建很简单,几条命名搞定: sudo apt-get update # 如果还没有安...

发布 0 条评论

PHP一般用作web开发,处理http请求,例如nginx + php-fm。FPM 是一个 PHP 进程管理器,包含 master 进程和 worker 进程两种进程:master 进程只有一个,负责监听端口,接收来自 Web Server (nginx)的请求,而 worker 进程则一般有多个...

发布 0 条评论

php本身并不支持多进程和多线程,但基于 Linux 的 PHP 扩展 PCNTL 却可以提供多进程编程,所以windows环境是不支持的。 使用pcntl_fork来实现多进程编程 pcntl_fork() 函数创建一个子进程,这个子进程仅有 PID(进程号)和 PPID(父进...

发布 0 条评论

最近看了点 docker 相关的知识,就想着用 docker 来搭建一个 lnmp 的开发环境。 不多说,动手搞起。 因为我的宿主机是 ubuntu 的,之前已经安装好了 docker,就不再介绍 docker 的安装了,还没有安装 docker 的话可以参考官方的安装教...

发布 0 条评论

4月26日,ubuntu如期发布了其长期稳定版18.04,我的虚拟机内ubuntu是16.04,第一时间就升级了,除了遇到一个显卡驱动兼容问题外,一切都很顺利。解决这个问题也很简单,在virtualbox设置界面中[显示]选项去掉启用3D加速即可。 看起来...

发布 0 条评论

一、配置master(主服务器) vim /etc/my.cnf *[必须]启用二进制日志 og-bin=mysql-bin *[必须]服务器唯一ID,默认是1,一般取IP最后一段  server-id=151 二、配置slave(从服务器) vim /etc/my.cnf *[可选]启用二进制日志 log-b...

发布 0 条评论

使用Nodejs开发命令行程序就不得不解决命令行参数的问题,好在Nodejs有强大的第三方库支持,我们只需要站在巨人的肩膀上完成自己的业务逻辑 我们都知道,Nodejs命令行参数我们可以简单的通过process.argv获取所有的参数 #!/usr/bin/en...

发布 0 条评论