docker httpd php环境,用 Docker 快速安装 Apache, MySQL, PHP(LAMP)

以前要架设 LAMP (Linux, Apache, MySQL/MariaDB, PHP) 环境要经过一番安装及设定, Docker 可以使用一些预先设定好的映像档, 那么在安装时就可以节省很多时间。

以下会介绍在 RHEL 及 CentOS 用 Docker 安装预先制作好的映像档, 架设 LAMP 环境。

在安装 Docker 前先更新一下 YUM Repository:

# yum -y update

更新 YUM Repository 后可以安装 Docker 及其相关套件:

# yum -y install docker docker-registry

安装好 Docker 后, 启动 Docker 及设定 Docker 开机自动启动:

# systemctl enable docker

# systemctl start docker

现在用搜索 LAMP 的 Docker 映像档:

# docker search lamp

可以看到很多关于 LAMP 的映像档, 以下是以 dockerfiles/centos-lamp 为例子, 输入以下指令下载映像档:

# docker pull dockerfiles/centos-lamp

等下载完成后便可以建立 Docker Container:

# docker run -d -p 49001:80 dockerfiles/centos-lamp

然后可以用 docker ps 指令检查, 如果返回正在执行的映像档, 那便表示已经成功执行。

# docker ps

例如主机的内容 IP 是 192.168.1.10, 在内部网络可以尝试浏览 http://192.168.1.10:49001, 如果没有问题, 应该可以看到 CentOS 的 Apache 默认画面, 然后再试试浏览 http://192.168.1.10:49001/phpinfo.php, 检查 PHP 是否正确执行。

你可能感兴趣的内容:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值