- 博客(11)
- 收藏
- 关注
原创 基础知识
网络层 IP协议传输层 TCP协议应用层 HTTP协议TCP三次握手过程1主机A通过向主机B 发送一个含有同步序列号的标志位的数据段给主机B ,向主机B 请求建立连接,通过这个数据段,主机A告诉主机B 两件事:我想要和你通信;你可以用哪个序列号作为起始数据段来回应我.2 主机B 收到主机A的请求后,用一个带有确认应答(ACK)和同步序列号(SYN)标志位的数据段响应...
2020-01-09 14:56:15
150
原创 php运行方式有哪些
SAPI:Server Application Programming Interface服务端应用编程端口。他就是php与其他应用交互的接口,php脚本要执行有很多中方式,通过web服务器,或者直接在命令行行下,也可以嵌入其他程序中。SAPI提供了一个和外部通信的接口,常见的SAPI有:cgi、fast-cgi、cli、Apache模块的dll等。1、CGICGI即通用网关接口(comm...
2020-01-09 14:50:48
174
原创 php性能优化
找到瓶颈(Finding the Bottleneck)面对一个性能问题是,第一步永远是找到问题产生的原因,而不是去看技巧列表。搞明白产生瓶颈的原因,找到目标并且实施修复,然后再重新测试。查找瓶颈只是万里长征的第一步,这里有些常用技巧,希望对最重要的第一步找到瓶颈能有所帮助。使用监控方法(比如监控宝),进行benchmark和监控,网络,特别是网络状况瞬息万变,做得好的话5分钟就可以找到瓶...
2020-01-09 14:50:22
155
原创 php校验苹果账号返回invalid_client
这是小主本人第一次跟ios打配合,可以说是差点就暴走了,废话不多说看代码//模拟post提交public static function http_post_json($json,$t_url) {$postData = http_build_query($json);$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $t_...
2020-01-09 14:34:59
2885
原创 php7下安装event扩展
一·、安装支持库libevent,需要编译高版本(这里以最新版本release-2.1.8-stable为例)1.wget -c https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz -P /usr/local/src
2018-01-09 14:16:46
1139
原创 centos7安装redis3.0以及phpredis扩展
1.安装redis:#下载redis#wget http://download.redis.io/releases/redis-3.0.0.tar.gz#解压#tar zxvf redis-3.0.0.tar.gz#cd到文件目录下#cd redis-3.0.0#编译 加参数防止Linux下make报错#make MALLOC=l
2018-01-09 14:16:11
2100
原创 分布式安装lnmp问题总结
服务器常用命令项目目录: cd /usr/local/nginx/html/test编辑php.ini : vim /usr/local/php54/lib/php.ini关闭php-fpm: pkill php-fpm启动php-fpm: /usr/local/php716/sbin/php-fpm编辑nginx.conf: vim /usr/local/
2018-01-09 14:15:28
755
原创 分布式安装mysql5.7
安装环境:CentOS7 64位,安装MySQL5.71. 下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2. 安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm
2018-01-09 14:14:39
321
原创 分步式安装php7.1.6
1.解压php压缩包:tar –zvxf php-5.4.44cd进入解压后的php-5.4.44yum install libxml2 libxml2-devel openssl openssl-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype free
2018-01-09 14:13:35
500
原创 centos7安装memcached以及phpmemcached扩展
1.安装memcached:yum -y install memcached2.设置memcached开机启动:chkconfig memcached on3.立即启动memcached服务:service memcached start4.查找memcached安装位置:rpm -ql memcached5.查看memcached配
2018-01-09 13:59:41
1325
原创 分步式安装nginx
nginx下载地址:wget http://nginx.org/en/download.html也可以提前下载好,上传到服务器解压下载的源码包:tar –zvxf nginx-1.10.3一、编译安装:./configure二、 一键解决报错yum install -y gcc gcc-c++ && pcr
2018-01-09 13:56:59
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅