国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Debian純凈系統(tǒng)安裝php常用擴(kuò)展和程序

這篇具有很好參考價(jià)值的文章主要介紹了Debian純凈系統(tǒng)安裝php常用擴(kuò)展和程序。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

適用于 php-fpm debian容器

mysql擴(kuò)展

docker-php-ext-install pdo_mysql
docker-php-ext-install mysqli

redis擴(kuò)展

pecl install redis
docker-php-ext-enable redis

# pecl無法裝就:
docker-php-source extract # 創(chuàng)建并初始化 /usr/src/php目錄(擴(kuò)展源碼在/usr/src/php/ext)
curl -L -o /tmp/redis.tar.gz https://github.com/phpredis/phpredis/archive/5.1.1.tar.gz
tar xfz /tmp/redis.tar.gz
rm -r /tmp/redis.tar.gz
mv phpredis-5.1.1 /usr/src/php/ext/redis
docker-php-ext-install redis

gd擴(kuò)展

# 安裝依賴
apt install -y libwebp-dev libjpeg-dev libpng-dev libfreetype6-dev
# 解壓源碼
docker-php-source extract
# 進(jìn)入源碼文件夾
cd /usr/src/php/ext/gd
# 準(zhǔn)備編譯<7.4
docker-php-ext-configure gd --with-webp-dir=/usr/include/webp --with-jpeg-dir=/usr/include --with-png-dir=/usr/include --with-freetype-dir=/usr/include/freetype2
# 準(zhǔn)備編譯7.4
docker-php-ext-configure gd --with-webp=/usr/include/webp --with-jpeg=/usr/include --with-freetype=/usr/include/freetype2/
#編譯安裝
docker-php-ext-install gd

zip擴(kuò)展

apt install libzip-dev
docker-php-ext-install zip

bcmath擴(kuò)展

docker-php-ext-install -j$(nproc) bcmath

# 帶上-j$(nproc)參數(shù)可以提高編譯速度。

opcache擴(kuò)展

docker-php-ext-install opcache

pcntl擴(kuò)展

docker-php-ext-install pcntl

mongodb擴(kuò)展

pecl install mongodb
docker-php-ext-enable mongodb

swoole擴(kuò)展

pecl install swoole
docker-php-ext-enable swoole

sodium擴(kuò)展

pecl install libsodium
docker-php-ext-enable sodium

sqlsrv和pdo_sqlsrv擴(kuò)展

# 安裝依賴
apt-get install unixodbc-dev
# 下載源碼,網(wǎng)址: https://github.com/microsoft/msphpsql
# 解壓后進(jìn)入source文件夾,執(zhí)行
./packagize.sh
# 然后將sqlsrv和pdo_sqlsrv文件夾拷貝到/usr/src/php/ext中,然后執(zhí)行
docker-php-ext-install sqlsrv
docker-php-ext-install pdo_sqlsrv

# sqlsrv和pdo_sqlsrv擴(kuò)展依賴Microsoft ODBC Driver,所以要裝:
# 系統(tǒng)要求:
# https://docs.microsoft.com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver?redirectedfrom=MSDN&view=sql-server-ver15

# 先查看系統(tǒng)版本: cat /etc/os-release
# 然后找對(duì)應(yīng)的安裝方法:
# https://docs.microsoft.com/zh-cn/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-2017

composer工具

$ php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
$ php composer-setup.php
$ php -r "unlink('composer-setup.php');"
$ mv composer.phar /usr/local/bin/composer
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

# 啟動(dòng)composer 常用參數(shù)
# composer install
# --ignore-platform-reqs 忽略版本安裝
# --no-dev 不安裝開發(fā)包

git工具

apt install git

zip工具

apt install zip unzip

vim工具

apt install vim

crontab工具

apt install cron

sudo工具

apt install sudo

supervisor工具

apt install supervisor

# 啟動(dòng)supervisor:
# service supervisor start
# 起不來可以手動(dòng)加載配置文件
supervisord -c /etc/supervisor/supervisord.conf

查看進(jìn)程文件的啟動(dòng)位置

pwdx [進(jìn)程號(hào)]

# 或進(jìn)入進(jìn)程文件夾查看進(jìn)程文件內(nèi)容:
cat /proc/[進(jìn)程號(hào)]

配置php

vim /usr/local/etc/php/php.ini
# PHP版本信息在HTTP頭中的泄露
expose_php = Off
# 每個(gè)腳本運(yùn)行的最長(zhǎng)時(shí)間
max_execution_time = 60
# PHP最大上傳文件大小限制
upload_max_filesize = 50M
# POST數(shù)據(jù)最大大小限制
post_max_size = 100M
# PHP運(yùn)行時(shí)可使用的最大內(nèi)存
memory_limit = 256M

配置php-fpm

vim /usr/local/etc/php-fpm.d/www.conf
# 配置動(dòng)態(tài)或靜態(tài)分配進(jìn)程
pm = dynamic
# 配置最子進(jìn)程數(shù),4核cpu就配64,以此類推
pm.max_children = 64
# 配置啟動(dòng)時(shí)進(jìn)程數(shù),算法: pm.min_spare_servers + (pm.max_spare_servers - pm.min_spare_servers) / 2
pm.start_servers = 15
# 配置閑置時(shí)最小進(jìn)程數(shù)
pm.min_spare_servers = 10
# 配置閑置時(shí)最大進(jìn)程數(shù)
pm.max_spare_servers = 20
# 配置請(qǐng)求多少次重啟,防假死占內(nèi)存,一般設(shè)500
pm.max_requests = 500

重啟php-fpm

kill -USR2 1

別名持久化文章來源地址http://www.zghlxwxcb.cn/news/detail-649163.html

# 編輯文件
vim ~/.bashrc
# 添加別名
alias php='docker exec -it my-php bash'
# 使別名生效
source ~/.bashrc

到了這里,關(guān)于Debian純凈系統(tǒng)安裝php常用擴(kuò)展和程序的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【技術(shù)分享】RK356X Debian/Ubuntu 系統(tǒng)安裝Docker

    【技術(shù)分享】RK356X Debian/Ubuntu 系統(tǒng)安裝Docker

    本文基于IDO-SBC3528主板演示Debian/Ubuntu 系統(tǒng)任何安裝Docker,方法適用于RK3568全系列產(chǎn)品。? IDO-SBC3528-V1采用RK3568四核64位開發(fā)的智能主板,可作為RK3568開發(fā)評(píng)估板,支持8G大內(nèi)存;支持PCIE2.0接口,可擴(kuò)展大容量固態(tài)硬盤;支持雙千兆以太網(wǎng)口;支持雙頻WiFi、藍(lán)牙4.2以上,可擴(kuò)展

    2024年02月12日
    瀏覽(27)
  • Ubuntu/Debian等Linux系統(tǒng)安裝微信客戶端

    Ubuntu/Debian等Linux系統(tǒng)安裝微信客戶端

    由于本人的工作環(huán)境基本是在ubuntu下,而ubuntu使用網(wǎng)頁(yè)版微信常常會(huì)出現(xiàn)無法登陸的現(xiàn)象,為了能夠在linux系統(tǒng)用上微信,于是在網(wǎng)上找了找辦法,沒想到還真有大神做了,特此分享出來。 其實(shí)只需要兩步即可安裝,還是比較簡(jiǎn)單的: 1、添加倉(cāng)庫(kù)(首次使用時(shí),你需要運(yùn)行

    2024年02月13日
    瀏覽(33)
  • Ubuntu或Debian系統(tǒng)的漏洞修復(fù):apt安裝包管理工具

    在阿里云主機(jī)管理后臺(tái)-安全云中心,會(huì)看到系統(tǒng)最新的公布漏洞。 對(duì)于系統(tǒng)軟件漏洞,我們還是要早做修復(fù),防患于未然。 但安全云中心的功能大部分需要付費(fèi),包括一鍵修復(fù),自己修復(fù)軟件漏洞怎么操作呢? 其實(shí)很簡(jiǎn)單,只需要鏈接ssh,然后用apt安裝包管理工具進(jìn)行軟件

    2024年04月27日
    瀏覽(24)
  • 如何在ARM64的Debian系統(tǒng)上安裝ONLYOFFICE文檔社區(qū)版

    自 ? ONLYOFFICE 文檔 版本 7.1 ? 起 , 用戶可以 在 ? ARM 64 ? 的 ? Debian ? 系統(tǒng)上 安裝 這款套件 。 社區(qū)版 支持用戶 在本地服務(wù)器上安裝 ? ONLYOFFICE 文檔 , 以及 將在線編輯器與 ONLYOFFICE 協(xié)作平臺(tái) 或 其他常用系統(tǒng) 集成。 ONLYOFFICE 文檔 是一 款 在線辦公套件,包括 用于 文本、

    2024年02月12日
    瀏覽(26)
  • 關(guān)于win11 debian wsl 子系統(tǒng)安裝啟動(dòng)docker一直starting,無法啟動(dòng)

    關(guān)于win11 debian wsl 子系統(tǒng)安裝啟動(dòng)docker一直starting,無法啟動(dòng)

    首先我先說明,我的步驟都是按照官網(wǎng)步驟來的 通過官網(wǎng)的操作步驟 通過測(cè)試命令 得到下面的命令,我們通過啟動(dòng)命令 執(zhí)行結(jié)果如下圖 也就是說無法啟動(dòng),一直顯示在啟動(dòng)中 遇到這種情況,官網(wǎng)也無從得知,但是這個(gè)時(shí)候,我們可以通過docker 啟動(dòng)日志查看具體報(bào)錯(cuò) 通過

    2024年02月14日
    瀏覽(21)
  • 【debian 12】:debian系統(tǒng)切換中文界面

    【debian 12】:debian系統(tǒng)切換中文界面

    目錄 項(xiàng)目場(chǎng)景 基礎(chǔ)參數(shù) 原因分析 解決方案 1.ctrl+alt+T 打開終端 2.查詢當(dāng)前語言環(huán)境(我的已經(jīng)設(shè)置成了中文? zh_CN.UTF-8) 3.打開語言配置界面 4.最后一步:重啟 不要放棄任何一個(gè)機(jī)會(huì)! ? ? ? ? 這兩天拿到了一個(gè)? sipeed? 的?? LicheePi 4A開發(fā)板 。 開發(fā)板介紹: ???????

    2024年02月07日
    瀏覽(22)
  • D2000 debian 11 arm64 aarch64 wine-ce編譯安裝,運(yùn)行win32程序 筆記 【失敗】

    D2000 debian 11 arm64 aarch64 wine-ce編譯安裝,運(yùn)行win32程序 筆記 【失敗】

    下載源碼 yeqiang@debian:~/Downloads$ git clone https://gitee.com/wine-ce/wine-ce Cloning into \\\'wine-ce\\\'... remote: Enumerating objects: 102, done. remote: Counting objects: 100% (89/89), done. remote: Compressing objects: 100% (83/83), done. remote: Total 102 (delta 54), reused 1 (delta 1), pack-reused 13 Receiving objects: 100% (102/102), 32.75 KiB | 56

    2024年01月18日
    瀏覽(28)
  • debian11 debian12 安裝圖解 服務(wù)器+桌面

    debian11 debian12 安裝圖解 服務(wù)器+桌面

    debian11、debian12 安裝詳細(xì)圖解(實(shí)體機(jī)) debian是linux幾大分支之一,ubuntu也是debian的分支 debian不分服務(wù)器、個(gè)人桌面版本。 debian12已經(jīng)發(fā)布,和11的安裝方法完全一致,截至到更新,12.1版本已經(jīng)發(fā)布。(2023.8.21更新) 官網(wǎng):debian官網(wǎng) 現(xiàn)在從官網(wǎng)下載,默認(rèn)就是12.1的網(wǎng)絡(luò)安裝

    2024年02月15日
    瀏覽(24)
  • openmediavault debian linux安裝配置企業(yè)私有網(wǎng)盤(三 )——raid5與btrfs文件系統(tǒng)無損原數(shù)據(jù)擴(kuò)容

    openmediavault debian linux安裝配置企業(yè)私有網(wǎng)盤(三 )——raid5與btrfs文件系統(tǒng)無損原數(shù)據(jù)擴(kuò)容

    1、企業(yè)自有物理專業(yè)服務(wù)器,一些敏感數(shù)據(jù)不外流時(shí),使用openmediavault自建NAS系統(tǒng); 2、在虛擬化環(huán)境中自建NAS系統(tǒng),用于內(nèi)網(wǎng)辦公,或出差外網(wǎng)辦公時(shí),企業(yè)內(nèi)的文件共享; 3、虛擬化環(huán)境中有可用磁盤資源,用于動(dòng)態(tài)給NAS系統(tǒng)擴(kuò)容; 4、在RAID 5的基礎(chǔ)上實(shí)現(xiàn)原數(shù)據(jù)資源無損

    2024年02月03日
    瀏覽(20)
  • 開源麒麟Linux系統(tǒng)openKylin-1.0 內(nèi)核是debian 安裝openssh-server及配置root遠(yuǎn)程登陸

    原因:服務(wù)器安裝完開源麒麟Linux系統(tǒng)openKylin-1.0后,換使用時(shí)的鍵鼠很煩。 目標(biāo):Debian安裝openssh-server,原系統(tǒng)安裝Xshell,并配置實(shí)現(xiàn)root遠(yuǎn)程登錄。 記錄下并供大家參考! #檢查 如果安裝會(huì)顯示 如果顯示一堆的關(guān)聯(lián)庫(kù)包,表示沒有安裝 #安裝 個(gè)人習(xí)慣不加“-y”,看一下都

    2024年02月14日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包