搭建 Docker 开发环境 ---- 安装 OpenResty 和 PHP7(基于 centos7)

本贴最后更新于 824 天前,其中的信息可能已经时移世改

openresty

安装 openresty

yum -y install yum-utils
yum-config-manager --add-repo https://openresty.org/package/centos/openresty.repo
yum -y install openresty

检查 openresty 相关的包

yum --disablerepo="*" --enablerepo="openresty" list available

nginx 日志

./env/openresty/nginx/log:/usr/local/openresty/nginx/logs
./env/openresty/nginx/vhost:/usr/local/openresty/nginx/conf/vhost

php7.1

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum -y install php71w-{pecl-redis,mbstring,pdo,mcrypt,mysqlnd,gd,common,cli,imap,intl,devel,json,ldap,xml,fpm,opcache}

PHP errorlog

./env/php/fpm/log:/var/log/php-fpm/error.log
./env/php/fpm/php-fpm.conf:/etc/php-fpm.conf
./env/php/fpm/:/etc/php-fpm.d
./env/php/php.d/:/etc/php.d
./env/php/php.ini:/etc/php.ini
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:PipeSoloSymWide 等。

    1129 引用 • 3370 回帖 • 517 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    334 引用 • 791 回帖 • 490 关注
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    16 引用 • 27 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    138 引用 • 391 回帖 • 595 关注
回帖
请输入回帖内容...