nginx-php-redis + mysql 分布部署

nginx+php+redis环境(centos7+nginx-1.14.2+php-7.0.33+redis-5.0.3+nodejs-11+wkhtmltox-0.12.6) + mysql(mysql-5.6) mysql单独部署一个镜像

使用教程(Quick start)

下载(Download)

# nginx-php-redis docker pull qinlinhui/nginx-php-redis # mysql docker pull qinlinhui/mysql56

启动(Start)

# 端口映射自行指定,容器名称自行指定 # nginx-php-redis docker run -dit --privileged=true -p 81:80 --name=nginx-php-redis qinlinhui/nginx-php-redis # mysql docker run -dit --privileged=true -p 81:80 --name=mysql56 qinlinhui/nginx-php-redis # 高级用法(Advanced usage) docker run -dit -p 81:80 -p 444:443 -p 9001:9000 -v /xxx/www:/www --privileged=true --name=nginx-php-redis qinlinhui/nginx-php-redis

连接(Connect)

# 容器名称与上一步保持一致 docker exec -it nginx-php-redis /bin/bash

状态(Status)

ps aux|grep nginx ps aux|grep php-fpm ps aux|grep redis ps aux|grep mysqld

服务启动(Start)

nginx: /etc/init.d/nginx start {start|stop|restart|reload|status|configtest|force-quit|kill} php-fpm: /etc/init.d/php-fpm start {start|stop|restart|reload|status|configtest|force-quit|kill} redis: /etc/init.d/redis start {start|stop|restart|reload|status|configtest|force-quit|kill} mysql: /etc/init.d/mysqld start {start|stop|restart|reload|status|configtest|force-quit|kill}

警告(Warning)

# 请保持清醒头脑,明确自己是在容器内还是在服务器本身执行命令,以及-v挂载对文件的影响,以免造成不可挽回的损失

配置(Config)

#配置文件路径(Config file path) # Nginx /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/conf.d/ # PHP /usr/local/php/lib/php.ini /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/php-fpm.d/www.conf # Redis /usr/local/redis/etc/redis.conf # MySQL /etc/my.cnf

日志(log)

#日志文件路径(log file path) # Nginx /usr/local/nginx/logs/ # PHP /usr/local/php/var/log/php-fpm.log /usr/local/php/var/log/php_errors.log # Redis /var/log/redis/redis.log # MYSQL /usr/local/mysql/error.log

数据卷位置(DB)

# mysql /data/mysql/data # redis /usr/local/redis/data

PHP扩展(PHP extension)

# 默认已安装部分扩展在目录:/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012 # 如果要启用指定扩展,则需要修改php.ini,加上 extension=xxx.so # xxx为PHP扩展的文件名,然后重启php service php-fpm restart

版本(Version)

# 各版本详细信息请参考 https://github.com/15035574759/nginx-php-redis-mysql

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。