啟動php服務命令,啟動 停止服務

2021-10-25 21:57:27 字數 1973 閱讀 6763

開發環境dev(預設)

灰度環境gra

生產環境prd

2、config-dev.php配置檔案

啟動生成的配置檔案內容:

| swoolefy framework bases on swoole extension development, we can use it easily!

| licensed ( )

| author: bingcool

// 載入常量定義,根據自己專案實際路徑記載

// 載入應用層協議,根據自己專案實際路徑記載

// http協議層配置

'swoole_process_mode' => swoole_process,//swoole的程序模式設定

'include_files' => ,

'runtime_enable_coroutine' => true,

'setting' => [

'reactor_num' => 1,

'worker_num' => 5,

'max_request' => 1000,

'task_worker_num' => 2,

'task_tmpdir' => '/dev/shm',

'daemonize' => 0,

// http無狀態,使用1或3

'dispatch_mode' => 3,

'reload_async' => true,

'daemonize' => 0,

'enable_coroutine' => 1,

'task_enable_coroutine' => 1,

'log_file' => __dir__.'/log/log.txt',

'pid_file' => __dir__.'/log/server.pid',

// 是否記憶體化線上實時任務

'enable_table_tick_task' => true,

// 熱更新

//'reload_conf'=>[

// 'enable_reload' => true,

// 'after_seconds' => 3,

// 'reload_file_types' => ['.php','.html','.js'],

// 'ignore_dirs' => ,

// 'callback' => function() {

// var_dump("callback");

具體的配置項將在下面的應用服務的http服務章節中說到

在這裡需要注意的是以下配置項:

這個的值就是應用的偽入口檔案的class,可不設定

* event_handler

* host

http服務預設監聽所有主機請求

* port

http預設監聽埠9502,可以根據實際自定義

#### 啟動操作

help:php swoolefy help

那麼以後每次使用這個命令就可以啟動對應的服務了

3、直接訪問

直接http://ip:9502,確保9502開放埠了

Nginx服務啟動停止

nginx服務的啟停有兩種方式 給nginx程序傳送訊號 執行nginx命令 即執行nginx軟體 sbin 目錄下的二進位制檔案nginx 傳送訊號的命令 kill signal pid kill命令中必須給出nginx程序的程序號pid。nginx服務工作過程中,會啟動乙個master程序,和多...

Unix下啟動停止Oracle服務命令

unix下啟動停止oracle服務命令 啟動oracle操作命令 1 以root使用者登入系統後,執行su oracle 如已經是oracle使用者則省略。2 sqlplus nolog 3 conn as sysdba 4 startup 5 exit 推出sqlplus。6 lsnrctl st...

vc 啟動和停止服務

包含標頭檔案 include 以下以web服務為例 include void cstartservicedlg onbnclickedbutton1 開啟www服務。sc handle hsvc openservice hsc,w3svc service start service query st...