Docker笔记:apache+php7.1安装实录

2018-12-06  本文已影响0人  棒打耗子v5

环境“centos7”

以下是所有命令,一步一步执行:

1、sudo docker pull centos/httpd

2、sudo docker run --name httpd-fbmall -d --restart always -p 8088:80 -p 8089:443 -v  /opt/docker/wwwroot/fbmall:/var/www/html -v /opt/docker/httpd/logs:/etc/httpd/logs centos/httpd

3、sudo docker exec httpd-fbmall yum install -y epel-release

4、sudo docker exec httpd-fbmall rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

5、sudo docker exec httpd-fbmall yum update -y

6、sudo docker exec httpd-fbmall yum install -y gcc make openssl openssl-devel

//sudo docker exec httpd-fbmall yum install -y --enablerepo=remi  --enablerepo=remi-php71 php php-devel  php-mbstring php-mcrypt php-mysqlnd php-pdo php-gd

7、sudo docker exec httpd-fbmall yum install -y --enablerepo=remi --enablerepo=remi-php71 php php-devel php-mbstring php-mcrypt php-mysqlnd php-pdo php-gd php-redis php-swoole php-zip php-xml

8、sudo docker exec httpd-fbmall yum clean all

9、sudo docker exec httpd-fbmall rm -rf /var/cache/yum

10、sudo docker restart httpd-fbmall

11、sudo docker stop httpd-fbmall   停止镜像

12、sudo docker commit -m "centos httpd+php7.1 v2.0" httpd-fbmall httpd-php71:2.0 部署完成后,可以将容器创建为镜像,留待以后可以方便地创建httpd+php环境的容器。

13、新建容器:sudo docker run --name httpd-fbmall -d --restart always -p 8088:80 -p 8089:443 -v  /opt/docker/wwwroot/fbmall:/var/www/html -v /opt/docker/httpd/logs:/etc/httpd/logs centos/httpd

上一篇 下一篇

猜你喜欢

热点阅读