项目布署备忘

# 一、EMQX 布署 >d 1. 开启mysql认证 [mysql 认证开启方法](https://docs.emqx.cn/broker/v4.3/advanced/auth-mysql.html) 2、http API调用方法 [api](https://docs.emqx.cn/broker/v4.3/advanced/http-api.html#api-v4) # 二、THINKPHP5运行环境 >d 新浪云容器环境 [composer-apache](https://github.com/sinacloud/docker-thinkphp5) 新浪云[apache2](https://hub.docker.com/r/sinacloud/docker-apache-php) ``` php FROM composer:2.0 RUN composer create-project topthink/think=5.1.38 tp5 --prefer-dist FROM sinacloud/docker-apache-php:latest COPY --from=0 /app/tp5 /tp5 COPY ./docker-entrypoint.sh / RUN sed -i 's|DocumentRoot /var/www/html|DocumentRoot /var/www/html/public|' /etc/apache2/sites-available/000-default.conf RUN chmod +x /docker-entrypoint.sh ENTRYPOINT ["/docker-entrypoint.sh"] CMD ["apache2-foreground"] ``` >i docker build -t tp5:01 ## apache2[配置](https://www.cnblogs.com/ylan2009/archive/2012/02/25/2368028.html)