使用centos安装laravel环境

使用CentOS部署laravel环境

  1. 镜像:centos7.5(CentOS-7-x86_64-DVD-1804.iso)资源点击这里下载提取码:6591
  2. 进行最小化安装
  3. 网络设置静态网络
  4. 关闭防火墙以及selinux
  5. 配置yum源
  6. 安装docker
  7. 安装laravel

1.安装虚拟机过程

使用centos安装laravel环境_第1张图片
使用centos安装laravel环境_第2张图片
使用centos安装laravel环境_第3张图片

使用centos安装laravel环境_第4张图片

使用centos安装laravel环境_第5张图片

使用centos安装laravel环境_第6张图片

使用centos安装laravel环境_第7张图片

使用centos安装laravel环境_第8张图片

使用centos安装laravel环境_第9张图片
使用centos安装laravel环境_第10张图片

使用centos安装laravel环境_第11张图片

使用centos安装laravel环境_第12张图片

#修改网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=b7509ffe-614e-4350-98f3-2c46d9d0e6fd
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.200.138
GATEWAY=192.168.200.1
NETMASK=255.255.255.0

systemctl restart network

使用远程连接工具连接linux(这里使用CRT)

使用方法:点击左上角快速连接(闪电箭头)输入相应信息进行连接

然后使用自带的传输文件功能将docker-repo文件夹、laravel.tar文件以及centos镜像上传到linux服务器的/opt目录下

2、配置网络篇使用centos安装laravel环境_第13张图片

使用centos安装laravel环境_第14张图片

将laravel文件上传到/根目录,用来做数据持久化操作,这样以后更改laravel文件就不必进入到容器中去了

使用centos安装laravel环境_第15张图片

3、关闭防火墙以及selinux

systemctl stop firewalld
systemctl disable firewalld
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

4、配置yum源

mount /opt/CentOS-7-x86_64-DVD-1804.iso /mnt
cp -rvf /mnt/* /opt
umount /mnt
rm -rf /etc/yum.repos.d/*
cat >> /etc/yum.repos.d/local.repo << EOF
[centos]
name=centos
baseurl=file:///opt
gpgcheck=0
enabled=1
[docker]
name=docker
baseurl=file:///opt/docker-repo
gpgcheck=0
enabled=1
EOF

5、安装docker

安装docker所需要的依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
安装docker
yum install -y docker-ce
开启服务
systemctl start docker
systemctl enable docker

6、导入laravel镜像以及更改镜像名

cd /opt
docker load < laravel.tar
#查询镜像id
docker images
#更改镜像名
docker tag 6f3815b85816 laravel:latest

7、运行容器

docker run -dit -p 80:80 --name laravel -v /laravel/resources:/var/www/laravel/resources -v /laravel/routes:/var/www/laravel/routes -v /laravel/app:/var/www/laravel/app laravel

使用浏览器访问linuxIP

ources:/var/www/laravel/resources -v /laravel/routes:/var/www/laravel/routes -v /laravel/app:/var/www/laravel/app laravel


使用浏览器访问linuxIP

若想使用docker安装其他服务,可配置阿里云加速器其方法自行百度

你可能感兴趣的:(laravel,laravel)