关闭
当前搜索:

php RSA加密传输代码示例

涉及敏感数据的传输,双方最好约定使用加密解密。那RSA非对称加密就大有作为了。 服务端可以保留自己的私钥,发给客户端对应的公钥。这样就可以互相加解密了。php中rsa加解密实现: 首先要生成一对公钥私钥。前提是linux机器上安装了openssl命令。 生成私钥文件: openssl genrsa -out rsa_private_key.pem 1024 利用私钥,生成公钥: ...
阅读(27) 评论(0)

php之curl实现http与https请求的方法

常规curl请求: $url = 'http://www.xxx.com'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, 1); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $data = cu...
阅读(34) 评论(0)

产生随机数

/**     * 产生随机数     * @param type $length     * @param type $code_type  (1:数字,2:大写字母和数字,3:小写字母和数字,4:大写字母,5:小写字母,其他:大小写字母和数字     * @return string     */     function random($length, $code_type = ...
阅读(78) 评论(0)

submile 验证接口的技巧

1,下载rester 包          ctrl+shift+p   唤出窗口。          RESTer:HTTP Request     安装插件 2,安装完成 **************************** 格式 *****************************             /**      * @breif    登录...
阅读(180) 评论(0)

Linux Vi 删除全部内容,删除某行到结尾,删除某段内容 的方法

1.打开文件 [c-sharp] view plain copy vi filename   2.转到文件结尾 [c-sharp] view plain copy G   或转到第9行 [c-sharp] view plain copy 9G   3.删除所有内容(先用G转到文件尾),使用:...
阅读(152) 评论(0)

添加php-fpm系统服务

简介: php-fpm安装完成后默认不会注册为系统服务,所以需要手工添加系统服务脚本。在/etc/init.d目录下新建php-fpm文件,并更改权限其即可。 1、检测/usr/local/php/var/run/php-fpm.pid是否存在 1.1、不存在:去除/usr/local/php/etc/php-fpm.conf里的“;pid = run/php-fpm.pid”前面的分号...
阅读(124) 评论(0)

添加nginx为系统服务(service nginx start/stop/restart)

1、在/etc/init.d/目录下编写脚本,名为nginx #!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse \ # ...
阅读(56) 评论(0)

nginx配置总结

#定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /var/log/nginx/error.log info; #进程文件 pid /va...
阅读(50) 评论(0)

nginx配置的优化

大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一...
阅读(78) 评论(0)

Nginx中worker_connections的问题

//============================================================================= 转载自http://hi.baidu.com/u_chen/item/560f1504a0a77367d45a1184 查看日志,有一个[warn]: 3660#0: 20000 worker_connections are mor...
阅读(60) 评论(0)

Nginx配置https,加重定向强制跳转

一、Nginx安装(略) 安装的时候需要注意加上 --with-http_ssl_module,因为http_ssl_module不属于Nginx的基本模块。 Nginx安装方法: 1 2 # ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_...
阅读(535) 评论(0)

阿里云服务器连接不上3306端口,解决

一般连接远程的 mysql:3306端口 连接不上有3种原因,如果这3种你都试过,你还是阿里云服务器就拉到最下面; 1 。本机上防火墙没有开放3306端口,需要自己配置入站规则,或者关闭本机防火墙。 2 。linux 服务器上的 iptables 防火墙没有开放3306端口,  或者关闭服务器上的防火墙。 打开/etc/sysconfig/iptables...
阅读(1488) 评论(1)

linux安装php5.6

系统环境: CentOS 6.5 / 7.0 x86_64Fedora 20 x86_64 下载 PHP 源码包 wget http://cn2.php.net/distributions/php-5.6.0.tar.xz xz -d php-5.6.0.tar.xz tar xf php-5.6.0.tar -C /usr/local/src/ 添加 epel 源 rpm ...
阅读(137) 评论(0)

linux下openssl 安装

1、下载地址:http://www.openssl.org/source/ 下一个新版本的OpenSSL,我下的版本是:openssl-1.0.0e.tar.gz 2、在下载的GZ目录中,用命令执行:tar -xzf openssl-openssl-1.0.0e.tar.gz 3、进入解压的目录:openssl-1.0.0e  [.......]#cd openssl-1.0.0e 4、[....
阅读(135) 评论(0)

mysql,sql语句大全

mysql sql语句大全 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\...
阅读(193) 评论(0)
74条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:12417次
    • 积分:546
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:37篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论