Installer Workerman est en fait très simple, tant que vous connaissez le simple mot de passe Linux, vous pouvez le faire. Recommandé : Tutoriel Workerman
Ici, je vais vous montrer comment installer Workerman. Il n'est pas nécessaire de démontrer le processus d'entrée dans le terminal...
Après avoir entré root. et mot de passe pour accéder au terminal Recherchez le répertoire racine du site et utilisez d'abord le script officiel pour tester si l'environnement PHP du serveur répond aux exigences d'autorisation WorkerMan
curl -Ss http://www.workerman.net/check.php | php
Comme le montre l'image, l'extension posix locale n'est pas installée, nous utilisons ensuite la commande suivante pour installer les extensions pcntl et POSIX.
yum install php-process
Une fois l'installation de l'extension terminée, vérifiez à nouveau l'environnement PHP et il montrera que tout est normal.
Rappel officiel : Afin de prendre en charge un plus grand nombre de connexions simultanées, il est recommandé d'installer l'extension event ou l'extension libevent (les deux ont la même fonction, il suffit d'en choisir une). libevent comme suit
Installez Workerman sous Linux :
Une fois l'extension installée avec succès, tout est prêt Téléchargez le package de code source WorkerMan via le wget. mot de passe
wget http://www.workerman.net/download/workermanzip
Une fois le téléchargement terminé, vous pouvez voir le package workerzip dans l'image ci-dessous, exécuter unzip pour décompresser
La décompression est réussie et renommer Workerman-master comme indiqué sur l'image
mv Workerman-master Workerman
Le code pour créer le fichier test.php est le suivant
<?php use Workerman\Worker; require_once __DIR__ . '/Workerman/Autoloader.php'; // 创建一个Worker监听2345端口,使用http协议通讯 $http_worker = new Worker("http://0.0.0.0:2345"); // 启动4个进程对外提供服务 $http_worker->count = 4; // 接收到浏览器发送的数据时回复hello world给浏览器 $http_worker->onMessage = function($connection, $data) { // 向浏览器发送hello world $connection->send('hello world'); }; Worker::runAll();
Exécutez php test.php start Lorsque vous voyez l'image ci-dessous, l'installation de Workerman est réussie
Démarrez en mode démon pour exécuter Workerman dans le arrière-plan. Tâche :
php start.php start -d (-d 守护模式启动)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!