centos7安裝 swoole詳細教程

2022-05-07 13:00:11 字數 4008 閱讀 6919

swoole的優點就不說了,安裝對於沒接觸過的還是優點麻煩,寫個教程看看能不能幫上需要的同學們!

可以命令可以桌面訪問下:

$ cd /usr/local/src/

$ wget

$ tar jxvf php-7.4.1.tar.bz2

cd是開啟目錄  這個就不用說了 (tab鍵都 不知道是怎麼用的絕對小白)  上面的命令如果沒有許可權記得在前面加上     『sudo 命令』空格別忘記了,這個是已管理員許可權執行後面命令 肯定回輸入你的密碼

然後進入到目錄  編譯原始碼

$ cd php-7.4.1/$ ./configure --prefix=/usr/local/php7

prefix=後面示放的目錄 可以自己修改
/usr/local/php7這個目錄沒有的需要建立命令示例:sudo mkdir /usr/local/php7

再次宣告 如果沒有許可權就 在這個命令前面加sudo 或者su

沒有看到thank you for using php.的同學,

qq496631085

請看你的報錯是什麼示例:

這裡示報錯sqlite3

咱們就頁面找一下報錯對應的安裝包的**:

解決error:the http xslt modulerequires the libxml2/libxslt

錯誤

解決error:the http image filter modulerequires the gd library.

錯誤

解決error:the geoipmodulerequires the geoiplibrary.

錯誤

解決error:the googleperftools modulerequires the googleperftools

錯誤

解決error:libatomic_ops library was notfound.

錯誤

解決error trying to exec'cc1plus':execvp:nosuch file ordirectory

錯誤

解決error:[pool www]cannot getuid foruser 'www-data'

錯誤

解決configure:error:mbed tls libraries notfound.

錯誤。

需要安裝mbedtls,教程:

解決error:cannotfind openssl's

錯誤

解決error:libtoollibrary used but 'libtool'isundefined

錯誤

解決exec:g++:notfound

錯誤

解決configure:error:tss lib notfound:libtspi.so

錯誤

解決can't exec "autopoint": no such file or directory

錯誤

解決configure:error:libcrypto notfound.

錯誤

解決configure:error:packagerequirements (libffi >=3.0.0)were notmet:nopackage'libffi'found

錯誤

解決fatal error:uuid.h:nosuch file ordirectory

錯誤

解決configure:error:openssl lib notfound:libcrypto.so

錯誤

解決tar (child):lbzip2:cannotexec:nosuch file ordirectory

錯誤

解決configure:error:c++preprocessor "/lib/cpp"fails sanity check

錯誤

解決configure:error:pleasereinstall the bzip2distribution

錯誤

解決configure:error:curl version 7.15.5orlater isrequired to compile php withcurl support

錯誤

解決configure:error:notfound.pleaseprovide a path to magickwand-config orwand-config program

錯誤 

解決configure:error:noacceptable c compiler found in$path

錯誤

解決configure:error:packagerequirements (icu-uc >=50.1icu-io icu-i18n)were notmet:

錯誤

解決configure:error:packagerequirements (sqlite3 >3.7.4)were notmet:nopackage'sqlite3'found

錯誤

解決configure:error:packagerequirements (oniguruma)were notmet:nopackage'oniguruma'found

錯誤

這是裡面對應的**

qq496631085

$ make && make install
如果報錯-bash:make:command not found,是因為安裝系統的時候使用的是最小化 mini 安裝,系統沒有安裝 make、vim 等常用命令,直接 yum 安裝下即可

$ yum -y install make

如圖就是安裝完成了

此時已經安裝好了咱們在配置一下

Centos7安裝swoole擴充套件

我的php版本為php 7.2.24 更新源 root localhost html yum update安裝需要支援的擴充套件 root localhost html yum install php72w devel root localhost html yum install php72w p...

centos7 安裝swoole爬坑

1.編譯安裝提示不成功 分析原因,可能是gcc版本時4.8的原因,提示找不到庫什麼的 所以開始gcc公升級到6版本 以下是參考文件 update alternatives install usr bin gcc gcc usr local bin x86 64 pc linux gnu gcc 6....

Centos7原始碼安裝Swoole

swoole 源 編譯安裝 注 本人一直推崇原始碼安裝軟體,因為可以更好的理解其中的原理。廢話不說開始 1.安裝 git 轉殖 swoole 源 編譯安裝 1.安裝依賴包 yum install curl devel expat devel gettext devel openssl devel z...