# pre **Repository Path**: ylls/pre ## Basic Information - **Project Name**: pre - **Description**: php runtime environment - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2019-07-17 - **Last Updated**: 2025-07-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 使用说明 > www-data用户和用户组在容器里面id为33,alpine下为82 > > mysql用户和用户组在容器里面id为999 ## 快速使用 > 1.clone 仓库 > > 2.执行生成脚本 > > 3.运行安装 **执行生成脚本:** ```shell // 执行生成脚本 bash setup/gen.sh // or cd setup && bash gen.sh ``` **执行生成脚本输出:** ``` js // 输入序列号选择安装程序,多个使用英文逗号 `,` 隔开,默认全部安装 // mysql只允许选择一个版本 Enter serial number to select setup program (multiple separated by `,`) [all] : 1.nginx 2.mongo 3.redis 4.rabbitmq 5.mysql(8.0.16) 6.mysql(8.0-debian) 7.mysql(latest) 8.php(5.5) 9.php(5.6) 10.php(7.0) 11.php(7.1) 12.php(7.2) 13.php(7.3) 14.php(7.4) 15.php(8.0) 16.php(8.1) 17.php(8.2) 18.php(8.3) 19.php(8.4) // 输入名称选择安装php扩展,多个使用英文逗号 `,` 隔开,全选输入 `all`,默认不安装扩展 Enter the php extension to install (multiple separated by `,`) [bcmath,bz2,exif,gd,gettext,intl,mongodb,mysql,mysqli,opcache,pcntl,pdo_mysql,pdo_sqlsrv,redis,sockets,zip] : amqp,apcu,apcu_bc,ast,bcmath,bitset,blackfire,brotli,bz2,calendar,cassandra,cmark,csv,dba,ddtrace,decimal,ds,ecma_intl,enchant,ev,event,excimer,exif,ffi,ftp,gd,gearman,geoip,geos,geospatial,gettext,gmagick,gmp,gnupg,grpc,http,igbinary,imagick,imap,inotify,interbase,intl,ion,ioncube_loader,jsmin,json_post,jsonpath,ldap,luasandbox,lz4,lzf,mailparse,maxminddb,mcrypt,md4c,memcache,memcached,memprof,mongo,mongodb,mosquitto,msgpack,mssql,mysql,mysqli,newrelic,nsq,oauth,oci8,odbc,opcache,opencensus,openswoole,opentelemetry,operator,parallel,parle,pcntl,pcov,pdo_dblib,pdo_firebird,pdo_mysql,pdo_oci,pdo_odbc,pdo_pgsql,pdo_sqlsrv,pgsql,phalcon,php_trie,phpy,pkcs11,pq,propro,protobuf,pspell,psr,pthreads,raphf,rdkafka,recode,redis,relay,saxon,seasclick,seaslog,shmop,simdjson,smbclient,snappy,snmp,snuffleupagus,soap,sockets,sodium,solr,sourceguardian,spx,sqlsrv,ssh2,stomp,swoole,sybase_ct,sync,sysvmsg,sysvsem,sysvshm,tensor,tideways,tidy,timezonedb,uopz,uploadprogress,uuid,uv,vips,vld,wddx,wikidiff2,xdebug,xdiff,xhprof,xlswriter,xmldiff,xmlrpc,xpass,xsl,yac,yaml,yar,zephir_parser,zip,zmq,zookeeper,zstd // 输入容器根目录名称,默认 `wwwroot` Please enter the root directory name [wwwroot] : // 是否覆盖已存在配置、环境变量、容器编排文件,默认不覆盖 Whether overwrite existing files [y/N] : // 安装提醒 Install remind : ==================================================================================================== Install the program : nginx Install the PHP extension : none Whether overwrite existing files : no Root directory : wwwroot ==================================================================================================== ``` **运行安装:** ```shell docker-compose up -d ``` **设置成功后可直接删除 `setup` 目录**