標籤

BAT (38) shell (34) Virtual Machine (33) Xubuntu (29) acfs (25) PHP (24) CentOS (21) Virtul Box (20) 編輯器 (17) 資料庫 (15) lubuntu (13) windows (13) CPP (12) ubuntu (12) chrome (11) laravel (10) Docker (9) Python (9) 5A88 (7) VMware (6) 資料結構 (6) Javascript (5) Node (5) Proxmox VE (5) 公告系統 (5) 程式積木 (5) Android Studio (4) ANN (3) OB2D2016x64 (3) Xoops (3) clonezilla (3) samba (3) 公文 (3) 其他 (3) 硬體 (3) API (2) Android (2) AppInvent2 (2) Html (2) Hyper-V (2) Nas (2) botnet (2) mbot (2) swift (2) wordpress (2) 樣板 (2) 防火牆 (2) AD的應用 (1) Ansible (1) Arduino (1) CSS (1) GitLab (1) HA Proxy (1) LegoEV3 (1) PowerShell (1) Scratch (1) VM (1) XenServer (1) kotlin (1) linuxmint (1) lxc (1)

2019年4月8日 星期一

在 xubuntu 16.04 apache2 php 7.2 環境下,安裝 swoole

安裝swoole 前,請更新系統與套件。其指令為
$sudo apt-get update
$sudo apt-get upgrade
更新系統與套件期間,會有一些錯誤訊息
錯誤訊息1錯誤訊息2
更新系統與套件後,就可開始swoole 安裝動作

1.安裝 aptitude php
$sudo apt-get install aptitude

2.安裝 php7.2-dev
$sudo aptitude install php7.2-dev


3.安裝 cmake gcc autoconf pcre make git
$sudo aptitude install cmake gcc autoconf pcre make git


4.下載swoole
$git clone https://github.com/swoole/swoole-src.git
此時的swoole-src 會在目前的使用者目錄下,即 /home/webadmin/

5.依序下指令
$cd swoole-src
$phpize

$./configure

$make
$sudo make install
此時會在 /home/webadmin/swoole-src/modules/ 出現 swoole.so

6.修改/etc/php/7.2/cli/php.ini 與 /etc/php/7.2/apache2/php.ini
將extension=/home/webadmin/swoole-src/modules/swoole.so 加入。
$sudo pico /etc/php/7.2/cli/php.ini

$sudo pico  /etc/php/7.2/apache2/php.ini

7.重啟 apache2
$sudo service apache2 restart

8.檢查php 模組列表
$php -m

資料來源:
1.PHP 的性能猛獸 - Swoole
2.php – swoole 安裝

沒有留言:

張貼留言

在 Windows 10 x64 1909版,使用BAT快速安裝公文系統與人事服務網(自然人憑證)版

相關內容移往 https://skjhcreator.blogspot.com/2021/02/windows-10-x64-1909bat.html