Public | Automated Build

Last pushed: a year ago
Short Description
Full Description

cmp app server

In short, the "cmp-app-server" is a webserver base on latest php7 +swoole extenstion.

  • By using swoole_http_server to forward web request to php-fpm, we now have a full engine web engine in pure php
  • When dockerized, can have a very flexible and scable application server production deployment.
  • CMP ( and many other PHP framework is tested compatible
  • for more information, please refer to CmpAppServer Wiki

Docker Mode


Local Mode



[TIPS] Run In One Line

update docker image:

docker pull cmptech/cmp_app_server

run server in one line

docker run --name $(date +%Y%m%d%H%M%S) -p 9503:9501 -v $(pwd)/webroot/:/app_root/webroot/ -w /root/ -ti cmptech/cmp_app_server:latest sh


install php70 +fpm +opcache +swoole

brew install php70 --with-fpm
brew install php70-opcache
brew install php70-swoole
brew unlink php70 && brew link php70

sudo brew unlink php70
sudo brew remove php70*

  • install docker at linux

Docker Pull Command
Source Repository