docker 安装 xampp

docker 安装xampp

我这里使用centos7.4 

1、docker 

yum update -y #更新一下

yum install docker #直接安装docker

docker pull centos #拉取一个镜像centos

docker run  -itd  -p 80:80 -p 1025:3306 --name=xampp-centos  centos  /usr/sbin/init

#创建一个容器,-itd 退出后不会停止的容器并且提供tty交互,-p 80:80映射端口80到宿主机80,-p 1025:3306映射3306端口到宿主机1025防止数据库端口被猜到你可以随意设置

2、xampp下载地址

https://nchc.dl.sourceforge.net/project/xampp/XAMPP%20Linux/7.4.2/xampp-linux-x64-7.4.2-0-installer.run

如果下载的太慢了,可以联系我,我花了2个小时下载下来的,可不是开玩笑的

得到安装包:xampp-linux-x64-7.4.2-0-installer.run

上传到服务器(宿主机)

docker cp /root/xampp-linux-x64-7.4.2-0-installer.run xampp-centos:/home

#复制安装包到xampp-centos这个容器的/home目录

docker exec -it xampp-centos bash

#进入容器

cd /home#切换目录

chmod +x xampp-linux-x64-7.4.2-0-installer.run#增加执行权限给安装包

./xampp-linux-x64-7.4.2-0-installer.run

一路YYYYYYY

提示安装完成,默认安装路径/opt/lampp

cd /opt/lampp

./lampp start

大概率会报错

会提示报错,netstat xxxxxx,不要担心 yum install net-tools

安装完成后该错误会消失

接下来会提示报错,最后一句 大概是 libnsl.so.1: cannot open shared object file

还是不用担心 yum install libnsl 

安装结束后

./lampp start

XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

成功,希望看到文章可以帮助到你

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值