乌秋博客
梦想在左,生活在右。   

编译安装PHP5.6
wget http://cn2.php.net/distributions/php-5.6.33.tar.gz
wget http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz

configure: error: off_t undefined; check your library configuration

# vim /etc/ld.so.conf.d/local.conf

添加一行
/usr/local/lib
# ldconfig -v


virtual memory exhausted: Cannot allocate memory
增加虚拟内存:
# dd if=/dev/zero of=/tmp/swap bs=1024 count=2048000
# mkswap /tmp/swap
# swapon /tmp/swap

阅读全文..
posted at 18/01/24 14:59 | 开发手记 - 工作日志 | 浏览(3) | 引用 | 评论

微信小程序服务器配置
  虽说现在腾讯云推出了小程序服务器套餐,并且抛出首月3元的诱惑,但是我的程序和数据都在阿里云,搬家自是不易还不如自己动手丰衣足食顺便跟大家分享心得。

一、配置nginx
到阿里云免费申请一个ssl证书,审核通过后下载证书文件到服务器,修改nginx.conf添加如下内容:
server {
 listen 443;
 server_name localhost;
 ssl on;
 root html;
 index index.html index.htm;
 ssl_certificate cert/214172421390554.pem;
 ssl_certificate_key cert/214172421390554.key;
 ssl_session_timeout 5m;
 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
 ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
 ssl_prefer_server_ciphers on;
 location / {
  root html;
  index index.html index.htm;
 }
}

阅读全文..
posted at 17/06/22 18:06 | 开发手记 - 工作日志 | 浏览(76) | 引用 | 评论

让PHP支持mcrypt,适用于Debian和Mac OS
因最近在开发一款APP,需要用到mcrypt加密,便给服务器添加了mcrypt模块,现将配置过程写成笔记,以备后用。

一、下载软件包
libmcrypt-2.5.8.tar.gz http://sourceforge.net/projects/mcrypt/files/Libmcrypt/

二、安装mcrypt库
# tar xjf libmcrypt-2.5.8.tar.gz
# cd libmcrypt
# ./configure --disable-posix-threads --enable-static
# make
# make install


三、编译mcrypt模块
# cd /data/src/php-5.3.x/ext/mcrypt
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make
# cp modules/mcrypt.so /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/


四、在php.ini中加入mcrypt模块
# vi /etc/php/php.ini
加入 extension=mcrypt.so

重启PHP即可生效。

经测,在debian和mac上可成功运行。

以上的路径是我自己服务器的配置,实际编译时以你服务器上的路径为准。

参考:http://www.ccvita.com/400.html
posted at 16/02/02 00:34 | 开发手记 - 工作日志 | 浏览(57) | 引用 | 评论

Linux系统下查看目录大小
我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因为每天的数据都差不多,如果变化太大就说明不正常。查看目录大小的命令是du(当然也可以查看文件大小),例如:du ems_data,就是查看ems_data目录下各子目录的大小;du,就是查看当前目录下各子目录的大小;du *,就是查看当前目录下各子目录和文件的大小。

为了提高查看效果,我们需要对结果进行排序,因为du的命令结果很乱,例如:

阅读全文..
posted at 13/12/18 02:01 | 技术文摘 - Linux | 浏览(64) | 引用 | 评论

三字经
  人之初 性本善 性相近 习相远 苟不教 性乃迁 教之道 贵以专
  昔孟母 择邻处 子不学 断机杼 窦燕山 有义方 教五子 名俱扬
  养不教 父之过 教不严 师之惰 子不学 非所宜 幼不学 老何为
  玉不琢 不成器 人不学 不知义 为人子 方少时 亲师友 习礼仪
  香九龄 能温席 孝于亲 所当执 融四岁 能让梨 弟于长 宜先知
  首孝悌 次见闻 知某数 识某文 一而十 十而百 百而千 千而万
  三才者 天地人 三光者 日月星 三纲者 君臣义 父子亲 夫妇顺
阅读全文..
posted at 13/12/15 11:17 | 家居生活 - 心情故事 | 浏览(40) | 引用 | 评论



      << prev    1  2  3  4  5  6  7  8  9  ...  80    next >>