IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 基于docker搭建lnmp+swoole -> 正文阅读

[系统运维]基于docker搭建lnmp+swoole

docker images 查看当前又那些镜像
docker ps 查看启动的容器
docker ps -a 查看所有容器
docker logs 容器的id 以及容器名称 查看容器日志
docker top 容器的id 以及 容器名称 查看容器进程

第一步首先下载docker
yum -y install docker

在这里插入图片描述
在这里插入图片描述
代表docker下载完成
配置docker镜像

yum -y install vim

在这里插入图片描述
进入

vim /etc/docker/daemon.json

在这里插入图片描述

{
  "registry-mirrors": ["https://ftnejmh3.mirror.aliyuncs.com"]
}

然后退出并保存
:wq

在这里插入图片描述

service docker start
docker images

在这里插入图片描述

第二部拉取nginx

docker pull nginx

在这里插入图片描述
创建一个docker目录
在这里插入图片描述
然后进入docker
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
给nginx配置文件
在这里插入图片描述
:wq

server {
    listen       80;
    listen  [::]:80;
    server_name  localhost;
    root /docker/www/lmrs-2008/public;
    index index.php index.html;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /docker/www/lmrs-2008/public;
    }

    location ~ \.php$ {
        root /docker/www/lmrs-2008/public;
        fastcgi_pass   172.17.0.3:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}

然后构建nginx进程

docker run -p 80:80 -d --name nginx -v /docker/www:/docker/www -v /docker/nginx/default.conf:/etc/nginx/conf.d/default.conf --privileged=true nginx

在这里插入图片描述
代表构建成功

第三步拉取php

docker pull php:7.4-fpm

在这里插入图片描述
代表php下载完成
构建php的容器

docker run -p 9000:9000 -d --name php -v /docker/www:/docker/www --privileged=true php:7.4-fpm

在这里插入图片描述
代表构建完成
测试index.php

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
:wq
在这里插入图片描述
未完待续

在这里插入图片描述
这里思考为什么是404

一般都出现在nginx配置文件里
在这里插入图片描述
cat命令是打印 vim命令是编辑 先改成这样后面项目在调整

docker restart nginx

进入nginx容器里面

docker exec -it nginx bash

cat /etc/nginx/conf.d/default.conf

在这里插入图片描述
在这里插入图片描述
如果quit 不行 就用exit

docker run -p 80:80 -d --name nginx -v /docker/www:/docker/www -v/docker/nginx
/default.conf:/etc/nginx/conf.d/default.conf  --privileged=true nginx

在这里插入图片描述

在这里插入图片描述
代表映射成功

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-04 20:06:08  更:2021-07-04 20:06:28 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/9 3:24:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码