php7

基于 workerman 搭建内网穿透服务 windows 环境


背景:

项目需要访问内网的数据库,数据库又不能直接访问外网。而且外网IP还随时在变化(大概5分钟就会变化一次)。

方案:

使用中间机做转发。整个转发基于 workerman 实现。

下面是代码:

composer.json

ubuntu14.04 安装 php7 及 memcached


首先安装php7

没有采用编译安装

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2

memcached 没有包

然后 clone memcached 在github上的源代码 https://github.com/php-memcached-dev/php-memcached

phpize7.2

./configure

 

php7 编译 memcached


PHP7 编译 memcached 总是不成功。按照网上的教程,基本没有问题。

最后才发现使用的是 php5-dev 

安装 php7-dev 后,编译直接搞定。