Swoole學習(四)Swoole之簡單WEB伺服器的建立

OldBoy~發表於2018-01-14

環境:Centos6.4,PHP環境:PHP7

<?php
//建立WEB伺服器
$host = '0.0.0.0';
$port = 9501;
$server = new swoole_http_server($host, $port);

//獲取請求
/**
 * $request:請求資訊,get或者post的資訊
 * $response:返回資訊
 */
$server->on('request', function($request, $response){
    var_dump($request);
    $response->header('Content-Type','text/html','charset=utf-8'); //設定返回頭資訊
    $response->end('hello word'.rand(0, 50)); //傳送資訊
});

$server->start();

 然後進入終端對應的檔案所在目錄,執行命令(這裡檔名是index3.php)

出現此狀態,沒有報錯,說明開啟成功了。

# ps -ajft  //檢視程式狀態

開始測試

當然也可以配置虛擬主機~

OK~

相關文章