Rumah > rangka kerja php > Swoole > teks badan

Mari kita bincangkan tentang cara membina persekitaran swoole dalam docker

青灯夜游
Lepaskan: 2022-06-28 21:02:31
ke hadapan
4126 orang telah melayarinya

Mari kita bincangkan tentang cara membina persekitaran swoole dalam dockerAdakah anda masih bimbang dengan persekitaran dan menggaru kepala anda tentang keserasian boleh menyelesaikan masalah ini dengan mudah? Hahaha. Ternyata buruh pelabuhan sangat berkuasa dan menyelesaikan masalah alam sekitar saya mungkin telah meminjam akaun baharu dan membelanjakan 180 yuan untuk membeli pelayan untuk mempelajari sesuatu dan mempertimbangkan masalah sistem, saya menjimatkan 100 yuan lagi setahun . Duit, pada musim panas, saya pergi membeli ais krim dan buah-buahan.


1. Membina persekitaran swool

拉取镜像
docker pull phpswoole/swoole:4.5.9-php7.4
Salin selepas log masuk
测试镜像环境:
docker run --rm phpswoole/swoole:4.5.9-php7.4 "php -m"
docker run --rm phpswoole/swoole:4.5.9-php7.4 "php --ri swoole"
docker run --rm phpswoole/swoole:4.5.9-php7.4 "composer --version"
Salin selepas log masuk

2 >

启动容器
docker run --rm -p 8000:9501 --name swoole -v /home/malina/project/swoole:/var/www 
phpswoole/swoole:4.5.9-php7.4
Salin selepas log masuk
在/home/malina/project/swoole中编写server.php代码
<?php

$server = new Swoole\Server(&#39;0.0.0.0&#39;, 9504);
$server->on(&#39;Connect&#39;, function ($server, $fd){
  echo "client:connect\n";
});

$server->on(&#39;Receive&#39;, function ($server, $fd, $reactor_id, $data){
  $server->send($fd, "Server:{$data}");
});

$server->on("Close", function ($server, $fd){
  echo "Client:Close\n";
});

$server->start();
Salin selepas log masuk
容器里执行:
php server.php
打开新窗口测试:
curl http://127.0.0.1:8000
Salin selepas log masuk

Pada ketika ini, pelayan swwole telah berjaya dibina. Sila rujuk dokumentasi dan dalam talian contoh untuk diteruskan.                                                                                                                                                                                                                                                                                                                                                                                            

Atas ialah kandungan terperinci Mari kita bincangkan tentang cara membina persekitaran swoole dalam docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:learnku.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan