🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1.安装并启动php-fpm ~~~ docker pull php:7.2-fpm docker run -itd -p 9000:9000 --name myphp --privileged -v /root/www:/var/www/html php:7.2-fpm ~~~ 2.安装并启动apache,同时连接php-fpm ~~~ docker pull httpd docker run -itd -p 80:80 --name myhttpd --privileged -v /root/www:/usr/local/apache2/htdocs --link myphp httpd ~~~ 3.配置apache ~~~ vi /usr/local/apache2/conf/httpd.conf #开启下面两个模块 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so #添加php文件解析 AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps #添加支持php首页文件 DirectoryIndex index.php index.html #关闭反向代理,添加php转发 ProxyRequests Off ProxyPassMatch ^/(.*\.php)$ fcgi://myphp:9000/var/www/html/$1 ~~~ 4.重启apahce ~~~ docker restart myhttpd ~~~