swoole-webapp-environment-build
Feb 20, 2017
准备做一个基于swoole的webapp框架项目, 但是swoole在windows机器上是跑不起来的, 思想向后, 用vagrant包装一个
自己的box,后期重用度更高点.
使用预安装好的box
一下是安装过程, 可忽略
下载php7.1 编译安装
安装必要的依赖
pcre freetype jpeg png xml curl mcrypt
(太多了, 不写)编译php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23/configure --prefix=/usr/local/php7 \
--with-config-file=/usr/local/php7/etc/php.ini \
--with-config-scan-dir=/usr/local/php7/etc/conf.d \
--enable-bcmath \
--with-curl \
--with-gd \
--enable-filter \
--enable-fpm \
--enable-gd-native-ttf \
--with-freetype-dir \
--with-jpeg-dir \
--with-png-dir \
--with-intl \
--enable-mbstring \
--with-mcrypt \
--enable-mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-openssl \
--enable-zip \
--enable-zlib \
--enable-xmlreader \
--enable-xmlwriter下载swoole包, 安装php swoole支持 (google phpize)
1
2
3
4
5
6phpize \
./configure --with-php-config=/usr/local/php7/bin/php-config \
--enable-coroutine \
--enable-thread \
--enable-openssl \
--enable-swoole
编辑php.ini 添加模块查看模块
1
/usr/local/php7/bin/php -m | grep swoole
加载了swoole后,明天继续, 累了!