按照教程浪汪,在 Windows 平臺亲配,可使用 WSL(Windows Subsystem for Linux)安裝靠瞎。
先安裝WSL和ubuntu禽车。并安裝phpize。
從第一個(gè)鏈接下載swoole源碼準(zhǔn)備編譯熄阻。
將源碼目錄改為swoole-src,執(zhí)行命令。執(zhí)行過程中可能會因?yàn)橄到y(tǒng)版本不同有出現(xiàn)./configure不同問題洁段,需逐個(gè)解決。
比如共郭,問題? ?E:?Unable?to?locate?package?libbrotlienc-dev祠丝。則可以單獨(dú)手動(dòng)安裝。
`E:?Unable?to?locate?package?libbrotlienc-dev`?錯(cuò)誤表明您正在嘗試安裝名為?`libbrotlienc-dev`?的軟件包除嘹,但是系統(tǒng)找不到這個(gè)軟件包写半。這可能是因?yàn)檐浖Q不正確或者軟件包不在您當(dāng)前使用的軟件源中。
對于大多數(shù)基于?Debian?的?Linux?發(fā)行版(如?Ubuntu)尉咕,正確的軟件包名稱通常是?`libbrotli-dev`?而不是?`libbrotlienc-dev`叠蝇。要安裝?`libbrotli-dev`,請按照以下步驟操作:
1.?打開終端年缎。
2.?首先更新軟件包索引悔捶,以確保您的系統(tǒng)知道所有可用的軟件包。在終端中輸入以下命令:
```bash
sudo?apt?update
```
3.?接下來晦款,嘗試安裝?`libbrotli-dev`?軟件包炎功。在終端中輸入以下命令:
```bash
sudo?apt?install?libbrotli-dev
```
如果您使用的是基于?Red?Hat?的?Linux?發(fā)行版(如?Fedora?或?CentOS),則可能需要使用不同的命令來安裝?`libbrotli-dev`缓溅。例如蛇损,在?Fedora?中,您可以使用以下命令:
```bash
sudo?dnf?install?brotli-devel
```
在?CentOS?或?RHEL?中,您可以使用以下命令:
```bash
sudo?yum?install?brotli-devel
```
請注意淤齐,不同的發(fā)行版和軟件源可能會有不同的軟件包名稱和安裝命令股囊。如果您仍然無法找到并安裝?`libbrotli-dev`,請檢查您的發(fā)行版文檔或搜索適用于您系統(tǒng)的正確軟件包名稱和安裝方法更啄。
使用php?--ini找到php.ini文件稚疹,配置擴(kuò)展。
使用php?--ri?swoole或php?-m 查看是否安裝成功祭务。
環(huán)境已經(jīng)好了内狗,命令執(zhí)行php? start.php編寫有swoole服務(wù)的文件即可起一個(gè)服務(wù)啦,在瀏覽器localhost:端口即可訪問义锥。