溫馨提示×

ubuntu上swoole如何安裝部署

小樊
97
2024-09-15 12:59:14
欄目: 智能運維

在Ubuntu上安裝和部署Swoole擴展,可以按照以下步驟進行:

  1. 安裝依賴

首先,確保已經安裝了PHP和Composer。然后,通過以下命令安裝必要的依賴:

sudo apt-get update
sudo apt-get install -y php-dev gcc make autoconf libc-dev pkg-config
  1. 安裝Swoole PHP擴展

使用PECL(PHP擴展庫)安裝Swoole擴展:

sudo pecl install swoole

安裝完成后,需要將Swoole擴展添加到PHP中。創(chuàng)建一個新的擴展配置文件swoole.ini,并將其放置在/etc/php/7.x/mods-available/目錄下(請根據實際情況替換7.x為你的PHP版本):

sudo touch /etc/php/7.x/mods-available/swoole.ini

編輯swoole.ini文件,添加以下內容:

extension=swoole.so

然后,創(chuàng)建一個符號鏈接,將swoole.ini文件鏈接到/etc/php/7.x/cli/conf.d//etc/php/7.x/fpm/conf.d/目錄下(請根據實際情況替換7.x為你的PHP版本):

sudo ln -s /etc/php/7.x/mods-available/swoole.ini /etc/php/7.x/cli/conf.d/20-swoole.ini
sudo ln -s /etc/php/7.x/mods-available/swoole.ini /etc/php/7.x/fpm/conf.d/20-swoole.ini
  1. 重啟PHP-FPM服務

最后,重啟PHP-FPM服務以應用更改:

sudo service php7.x-fpm restart
  1. 驗證Swoole安裝

創(chuàng)建一個名為test_swoole.php的文件,并在其中添加以下內容:

<?php
echo "Swoole version: " . swoole_version() . PHP_EOL;

運行以下命令測試Swoole是否正確安裝:

php test_swoole.php

如果看到輸出的Swoole版本信息,說明Swoole已經成功安裝并可以使用了。

0