一、安裝PHP環境
運行下面的命令,安裝PHP環境
sudo apt install php-fpm
一旦安裝完成,FPM 服務將會自動啟動,想要檢查服務狀態,運行:
sudo service php7.4-fpm status
輸出:php-fpm7.4 is running
二、安裝PHP擴展
PHP 擴展被編譯成庫檔案,用來擴展 PHP 核心功能,擴展通常作為軟體包,并且可以很容易地通過apt來進行安裝:
sudo apt install php-[extname]
如果想要安裝Mysql,Db,xdebug擴展,可以執行下面的命令
sudo apt install php-mysql php-gd php-xdebug
安裝完畢后,執行php -m可查看安裝了哪些模塊
安裝Swoole擴展
swoole擴展無法通過apt進行安裝,我們可以下載原始碼包進行編譯安裝或者使用pecl
PECL安裝方法:
pecl install swoole
原始碼安裝
在https://github.com/swoole/swoole-src下載原始碼
以下命令自動執行下載和安裝步驟
ubuntu 沒有安裝 phpize 可執行命令:sudo apt-get install php-dev 來安裝 phpize
wget https://github.com/swoole/swoole-src/archive/v4.5.6.tar.gz &&
tar zxvf v4.5.6.tar.gz &&
cd swoole-src-4.5.6 &&
phpize &&
./configure &&
make && sudo make install
編譯安裝到系統成功后,需要在 php.ini 中加入一行 extension=swoole.so 來啟用 Swoole 擴展
安裝Redis擴展
在https://pecl.php.net/package/redis下載原始碼
或執行下面命令:
wget https://pecl.php.net/get/redis-5.3.2.tgz &&
tar xvf redis-5.3.2.tgz &&
cd redis-5.3.2 &&
phpize &&
./configure &&
make && sudo make install
同樣編譯安裝到系統成功后,需要在 php.ini 中加入一行 extension=redis.so 來啟用 Redis擴展
三、安裝Ngxin
執行以下命令即可完成安裝:
sudo apt-get install nginx
配置目錄默認在:/etc/nginx/conf.d目錄下
輸入命令啟動Nginx:
sudo service nginx start
如果80埠已放通的話,瀏覽器訪問Ubuntu的IP,即可看到Welcome to nginx!的字樣
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/340693.html
標籤:其他
上一篇:阿里云域名系結IP手把手教學
下一篇:Nginx資料結構學習
