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

Debian 8.0下安装配置VirtualBox
一、添加VirtualBox源
deb https://download.virtualbox.org/virtualbox/debian jessie contrib

二、安装VirtualBox
# cd /data/src
# wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -
# wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | apt-key add -
# apt-get update
# apt-get -y install virtualbox-6.0

// 如果有提示缺少headers则安装相应的包
# apt-get -y install linux-headers-amd64 linux-headers-3.16.0-7-amd64

# /sbin/vboxconfig

阅读全文..
posted at 19/01/26 15:06 | 开发手记 - 工作日志 | 浏览(7) | 引用 | 评论

编译安装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 | 开发手记 - 工作日志 | 浏览(12) | 引用 | 评论

微信小程序服务器配置
  虽说现在腾讯云推出了小程序服务器套餐,并且抛出首月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 | 开发手记 - 工作日志 | 浏览(87) | 引用 | 评论

让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 | 开发手记 - 工作日志 | 浏览(70) | 引用 | 评论

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

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

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



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