Maison >cadre php >Workerman >Comment installer Workerman dans un environnement Linux

Comment installer Workerman dans un environnement Linux

尚
original
2019-12-05 15:51:152646parcourir

Comment installer Workerman dans un environnement Linux

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

Comment installer Workerman dans un environnement LinuxUne fois l'installation de l'extension terminée, vérifiez à nouveau l'environnement PHP et il montrera que tout est normal.

Comment installer Workerman dans un environnement LinuxRappel 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

Comment installer Workerman dans un environnement LinuxInstallez 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

Comment installer Workerman dans un environnement Linux

La décompression est réussie et renommer Workerman-master comme indiqué sur l'image

mv Workerman-master Workerman

Comment installer Workerman dans un environnement Linux

Le code pour créer le fichier test.php est le suivant

<?php 
use Workerman\Worker; 
require_once __DIR__ . &#39;/Workerman/Autoloader.php&#39;; 
// 创建一个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(&#39;hello world&#39;); 
}; 
Worker::runAll();

Exécutez php test.php start Lorsque vous voyez l'image ci-dessous, l'installation de Workerman est réussie

Comment installer Workerman dans un environnement Linux

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn