`
文章列表

linux中lua安装

    博客分类:
  • lua
#wget http://www.lua.org/ftp/lua-5.2.3.tar.gz #tar zxvf lua-5.2.3.tar.gz #cd lua-5.2.3 打开src/Makefile, 将linux改成下面 linux: $(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline -lncurses" #sudo yum install -y readline readline-devel ncurses ncurs ...

安装多个版本php

    博客分类:
  • PHP
安装PHP5.5 #wget http://am1.php.net/get/php-5.5.6.tar.gz/from/this/mirror /tmp/software/ 下载地址 #cd /tmp/software #tar zxvf php-5.5.6.tar.gz #cd php-5.5.6 #./configure --prefix=/usr/local/php5.5 --enable-fpm //注意指定prefix #make && make install #cp sapi/fpm/init.d.php-fpm /etc/init.d/php- ...

php 命令行

    博客分类:
  • PHP
PHP 使用cli可以参考官网:http://cn.php.net/manual/en/features.commandline.php 1.php cli 运行有两种方式 eg: 方式一:test1.php <?php echo 'test'."\n"; 可以使用php test1.php方式运行 方式二:test2.php #!/usr/bin/php -q <?php echo 'test'."\n"; ...
安装mongodb cd /tmp/soft/ wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.2.tgz tar zxvf mongodb-linux-x86_64-1.8.2.tgz sudo mkdir -p /data/mongodb/ sudo chown `id -u` /data/mongodb sudo mv /tmp/soft/mongodb-linux-x86_64-1.8.2/* /opt/mongodb 启动mongodb脚本,mongodb_start.sh #!/bin/bas ...
PHP被广泛用于各种Web开发。而当服务器端脚本配置错误时会出现各种问题。现今,大部分Web服务器是基于Linux环境下运行(比如:Ubuntu,Debian等)。本文例举了十大PHP最佳安全实践方式,能够让您轻松、安全配置PHP。 PHP安全性设置提示: 引用DocumentRoot: /var/www/ Default Web server: Apache Default PHP configuration file: /etc/php.ini Default PHP extensions config directory: /etc/php.d/ Our sample php ...
最近暴露出的明文密码事件,自己以前一直是使用md5直接保存,了解一下暴力破解md5也是很容易攻破,google了一下大家推荐md5/sha1+salt的方式,在保证性能的情况下,安全性也提高了。今晚没事自己写了一个简单的处理类。 <?php /** * cypt & check password * author: zweiwei * email: lnnujxxy@gmail.com * date: 2012/01/30 */ class Security { private static $defaultSalt = '}#f4ga~g%7hjg4 ...
在stackoverflow上看到关于 php Session 安全的讨论,特记录之。(http://stackoverflow.com/questions/328/php-session-security) 1.使用SSL 2.重设session_id 引用PHP中可以:session_regenerate_id(true); 3.设置session有效时间 可以参考鸟哥的文章:http://www.laruence.com/2012/01/10/2469.html 4.不是全局变量 5.存储信息在服务器上,不发送重要信息到cookie上 6.检查用户user_ag ...
在linux操作,以前都是切换到浏览器操作,有点out了。最近简单看了看记录一下。 访问web页面 引用curl www.baidu.com 将访问页面返回保存到指定文件 引用curl -o out.put www.baidu.com 访问页面输出header信息 引用curl -i www.baidu.com 包含正文信息都一起输出 -I  只输出header信息 显示一次http通信的整个过程,包括端口连接和http request头信息。 引用curl -v www.baidu.com 引用curl --trace-ascii output.txt www.baidu.com 输出 ...
Global site tag (gtag.js) - Google Analytics