中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php mosquitto擴展怎么安裝

發布時間:2023-03-27 16:33:56 來源:億速云 閱讀:258 作者:iii 欄目:編程語言

這篇文章主要介紹了php mosquitto擴展怎么安裝的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇php mosquitto擴展怎么安裝文章都會有所收獲,下面我們一起來看看吧。

php mosquitto擴展安裝

1、更新apt源

//查看ubuntu版本
cat /etc/issue

mv  /etc/apt/sources.list  /etc/apt/sources.list.bak
vim /etc/apt/sources.list
// 進入上面網址選擇相應的版本復制內容
apt-get update 
apt-get upgrade

2、php安裝

sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:ondrej/php
sudo apt update
# 安裝php
sudo apt install -y php7.4-fpm php7.4-redis php7.4-common php7.4-bcmath php7.4-curl php7.4-gd php7.4-mbstring php7.4-mysql php7.4-xml php7.4-zip php7.4-swoole

# 修改PHP Pools
sudo sed -i 's/listen =.*/listen = 127.0.0.1:9000/' /etc/php/7.4/fpm/pool.d/www.conf

# 重啟php-fpm
sudo systemctl restart php7.4-fpm

# composer
sudo curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/


# 干凈卸載
sudo apt-get autoremove php7*
sudo find /etc -name "*php*" |xargs  rm -rf 
sudo apt purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`


start:立刻啟動后面接的 unit。
stop:立刻關閉后面接的 unit。
restart:立刻關閉后啟動后面接的 unit,亦即執行 stop 再 start 的意思。
reload:不關閉 unit 的情況下,重新載入配置文件,讓設置生效。
enable:設置下次開機時,后面接的 unit 會被啟動。
disable:設置下次開機時,后面接的 unit 不會被啟動。
status:目前后面接的這個 unit 的狀態,會列出有沒有正在執行、開機時是否啟動等信息。
is-active:目前有沒有正在運行中。
is-enable:開機時有沒有默認要啟用這個 unit。
kill :不要被 kill 這個名字嚇著了,它其實是向運行 unit 的進程發送信號。
show:列出 unit 的配置。
mask:注銷 unit,注銷后你就無法啟動這個 unit 了。
unmask:取消對 unit 的注銷。

3、Mosquitto 擴展安裝

sudo  apt-get update 
sudo apt-get upgrade
擴展地址:
https://github.com/mgdm/Mosquitto-PHP
 下載地址: git clone https://github.com/mgdm/Mosquitto-PHP.git  
 下載:Mosquitto-alpha

  cd  Mosquitto-alpha

報錯:

php mosquitto擴展怎么安裝

對應自己:php版本

apt install php7.4-dev

再次執行 phpize

pecl install Mosquitto-alpha

安裝環境基礎:

sudo  apt-get   install curl-devel
sudo apt-get install mosquitto
sudo apt-get install libmosquitto-dev

4、編譯文件:

  phpize
  ./configure --with-mosquitto=/path/to/libmosquitto --with-mosquitto 
  make
  make install

修改配置項

/etc/php/7.4/cli/php.ini
/etc/php/7.4/fpm/php.ini
find / -name php.ini

然后添加extension=mosquitto.so到你的PHP配置文件php.ini中。

:wq!以上命令是強制保存退出,

--with-mosquitto

是可選參數,只有當安裝程序找不到libmosquitto拓展包,才需要添加這個參數

重啟:

service php7.4-fpm restart

php -m 查看:

php mosquitto擴展怎么安裝

關于“php mosquitto擴展怎么安裝”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“php mosquitto擴展怎么安裝”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

牙克石市| 丹凤县| 镇原县| 西昌市| 达州市| 新乡县| 方正县| 历史| 云浮市| 肇东市| 伊通| 永修县| 固原市| 常山县| 柞水县| 琼中| 正镶白旗| 峨眉山市| 玉屏| 河东区| 西丰县| 翁牛特旗| 通州市| 平原县| 大庆市| 乐陵市| 睢宁县| 历史| 永寿县| 宁远县| 林甸县| 九寨沟县| 泰安市| 晋城| 张家界市| 仙桃市| 阿拉善左旗| 辽阳市| 宜君县| 南平市| 连州市|