macOS系统配置Nginx+PHP+MySQL开发环境

看过我之前文章的朋友都知道,不管是日常使用,还是当做本地开发环境,我都喜欢使用macOS作为桌面系统,之前是用黑苹果,入职新公司之后,现在终于用上了白苹果,也算是对得起乔老爷子了哈哈哈。

作为一个PHP老菜鸟,以前用Windows的时候,都是用的phpStudy作为PHP运行环境,现在要用macOS作为开发平台,找了一圈没有一个有phpStudy那么方便的PHP本地运行环境,唯一一个好用点的MAMP PRO还死贵死贵的,没办法,要吃饭,虽然有困难,但还是要想办法解决,折腾了一圈各种带图形化界面的包,最终还是回到了命令行,还是用brew安装各个组件好使。
继续阅读“macOS系统配置Nginx+PHP+MySQL开发环境”

将HTTPS升级到了TLSv1.3

没管住我这双手,又折腾了下,从源代码编译了下Nginx,这次升级给Nginx加上了TLS 1.3支持,并加入了PageSpeed,顺带编译进了ngx_http_google_filter_module、ngx_http_substitutions_filter_module、ngx_cache_purge这几个模块,不知道什么时候没有默认开启的http_image_filter_module也顺手给它开启了,编译过程先不说,有空整理下专门写一篇文章做下记录,先说说TLS 1.3的升级及升级过程踩到的几个坑。
继续阅读“将HTTPS升级到了TLSv1.3”

腾讯云2000元代金券及腾讯云三年香港云主机入手

几天前看论坛在传腾讯云的问卷调查,本没报什么希望,看大家都在填,我也填了一下,没想到这几天真给我发放了一张2000元的代金券。

于是好好规划了一下,最终决定还是买三年的香港云主机最合算了,配置如下:

地域 : 东南亚地区(香港)
可用区 : 香港一区
机型 : 系列1、标准型S1、1核CPU、1G内存
镜像 : Debian 9.0 64位
存储 : 系统盘(50G 本地硬盘)、数据盘(10G 本地硬盘)
网络 : 基础网络
带宽 : 按带宽计费(带宽2Mbps)
名称 : 未命名

继续阅读“腾讯云2000元代金券及腾讯云三年香港云主机入手”

i3-4170黑苹果核显驱动

之前说了,在公司电脑上配置了个黑苹果,网卡、鼠键都驱动了,虽然也有透明效果,但是打开Chrome、Firefox的硬件加速及PHPSTORM、Pycharm等IDE时,总是会有花屏现象,仍算不上完美,使用起来始终不舒服,简直亮瞎了我的眼,今天花了点时间,Google了几波,终于把这问题解决了。

继续阅读“i3-4170黑苹果核显驱动”

问题解决:apt-listchanges: Can’t set locale; make sure $LC_* and $LANG are correct!

最近新买了台云主机,选的是Debian 9系统,在更新软件的时候总是提示如下错误:

apt-listchanges: Can't set locale; make sure $LC_* and $LANG are correct!
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = "en_US.utf8",
    LC_ALL = (unset),
    LC_CTYPE = "zh_CN.UTF-8",
    LANG = "en_US.utf8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.utf8").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

继续阅读“问题解决:apt-listchanges: Can’t set locale; make sure $LC_* and $LANG are correct!”