久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

教你從零搭建php8環境

推薦:《PHP8教程》

從零搭建php環境-php8

一、下載

1、https://www.php.net/distributions/php-8.0.0.tar.gz下載到本地,文件傳輸上傳到 /usr/local/src/
2、wget -P /usr/local/src/ https://www.php.net/distributions/php-8.0.0.tar.gz

二、解壓、編譯、安裝
1、解壓縮

> cd /usr/local/src/ > tar xzf php-8.0.0.tar.gz > cd php-8.0.0

2、配置編譯參數,參考https://www.php.net/manual/zh/configure.about.php選擇自己需要的選項

./configure --prefix=/usr/local/php8 --with-config-file-path=/usr/local/php8/etc --with-fpm-user=www --with-fpm-group=www --with-curl --with-openssl --with-mysqli --with-pdo-mysql --with-iconv --with-mhash --with-zlib  --enable-mbstring  --enable-gd   --enable-gd-jis-conv --enable-sockets --enable-fpm --enable- --enable-xml  --enable-pdo  --enable-cli --enable-pcntl --enable-soap --enable-opcache --enable-fileinfo --disable-rpath --enable-mysqlnd --with-zip --enable-simplexml --with-libxml --with-sqlite3 --with-pdo-sqlite --enable-phar --enable-tokenizer --enable-cgi

問題1:

configure: error: Package requirements (libxml-2.0 >= 2.9.0) were not met:  Package 'libxml-2.0', required by 'virtual:world', not found  Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.  Alternatively, you may set the environment variables LIBXML_CFLAGS and LIBXML_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

問題1解決:

> yum install libxml2-devel

問題2:

configure: error: Package requirements (sqlite3 > 3.7.4) were not met:

問題2解決:

> yum install sqlite-devel

問題3:

configure: error: Package requirements (libcurl >= 7.29.0) were not met:

問題3解決:

> yum install libcurl-devel

問題4:

configure: error: Package requirements (libpng) were not met:

問題4解決:

> yum install libpng libpng-devel

問題5:

configure: error: Package requirements (oniguruma) were not met:

問題5解決:

> cd /usr/local/src/ > wget http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/x86_64/RPMS.classic/liboniguruma5-6.9.6-alt1.x86_64.rpm -O liboniguruma5-6.9.6-alt1.x86_64.rpm > rpm -ivh liboniguruma5-6.9.6-alt1.x86_64.rpm > wget http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/x86_64/RPMS.classic/liboniguruma-devel-6.9.6-alt1.x86_64.rpm -O liboniguruma-devel-6.9.6-alt1.x86_64.rpm  > rpm liboniguruma-devel-6.9.6-alt1.x86_64.rpmcli

問題6:

configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met:

問題6解決:

> yum install libzip libzip-devel

配置編譯參數成功

+--------------------------------------------------------------------+ | License:                                                           | | This software is subject to the PHP License, available in this     | | distribution in the file LICENSE. By continuing this installation  | | process, you are bound by the terms of this license agreement.     | | If you do not agree with the terms of this license, you must abort | | the installation process at this point.                            | +--------------------------------------------------------------------+  Thank you for using PHP.

3、編譯源碼

> make -j2 # 這里是依賴系統cpu核心數進行編譯,對性能有一定提升,通常利用核心數不要超過一半,

4、安裝

make install

安裝成功

[root@54skyer php-8.0.0]# make install Installing shared extensions:     /usr/local/php8/lib/php/extensions/no-debug-non-zts-20200930/ Installing PHP CLI binary:        /usr/local/php8/bin/ Installing PHP CLI man page:      /usr/local/php8/php/man/man1/ Installing PHP FPM binary:        /usr/local/php8/sbin/ Installing PHP FPM defconfig:     /usr/local/php8/etc/ Installing PHP FPM man page:      /usr/local/php8/php/man/man8/ Installing PHP FPM status page:   /usr/local/php8/php/php/fpm/ Installing phpdbg binary:         /usr/local/php8/bin/ Installing phpdbg man page:       /usr/local/php8/php/man/man1/ Installing PHP CGI binary:        /usr/local/php8/bin/ Installing PHP CGI man page:      /usr/local/php8/php/man/man1/ Installing build environment:     /usr/local/php8/lib/php/build/ Installing header files:          /usr/local/php8/include/php/ Installing helper programs:       /usr/local/php8/bin/   program: phpize   program: php-config Installing man pages:             /usr/local/php8/php/man/man1/   page: phpize.1   page: php-config.1 /usr/local/src/php-8.0.0/build/shtool install -c ext/phar/phar.phar /usr/local/php8/bin/phar.phar ln -s -f phar.phar /usr/local/php8/bin/phar Installing PDO headers:           /usr/local/php8/include/php/ext/pdo/

5、添加環境變量

> vim /etc/profile # 在文件末尾加入 # PATH=$PATH:/usr/local/php8/bin/ # export PATH # :wq 保存并退出 > source /etc/profile # 立刻生效配置 > php -v # 獲得如下信息  php -v PHP 8.0.0 (cli) (built: Dec 15 2020 02:46:59) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies

6、獲取默認配置

// 復制php.ini到編譯配置參數指定的目錄。php.ini在解壓的源碼目錄里 > cp /usr/local/src/php-8.0.0/php.ini-production /usr/local/php8/etc/php.ini // 復制一份php-fpm的配置模版文件到同級目錄 方便備份和修改 > cp /usr/local/php8/etc/php-fpm.conf.default /usr/local/php8/etc/php-fpm.conf // 復制一份php-fpm的擴展配置模板文件到同級目錄 方便備份和修改 > cp /usr/local/php8/etc/php-fpm.d/www.conf.default /usr/local/php8/etc/php-fpm.d/www.conf // 復制開啟自起腳本到系統啟動自動加載腳本目錄。fpm/init.d.php-fpm在解壓的源碼目錄里 > cp /usr/local/src/php-8.0.0/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

7、開機自啟動
設置命令可被執行

> chmod +x /etc/init.d/php-fpm # 添加可執行權限

檢驗自啟動腳本

> service php-fpm start # 檢驗服務啟動 > service php-fpm stop # 檢驗服務關閉 // 均正常提示 > chkconfig php-fpm on # 設置開機自動執行php-fpm開機自啟動腳本 > reboot # 重啟,ssh重連 # 重啟后 [root@54skyer ~]# netstat -ntlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name     tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1097/nginx: master   tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1061/sshd            tcp        0      0 0.0.0.0:16379           0.0.0.0:*               LISTEN      1090/redis-server 0  tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1083/php-fpm: maste

7、額外說明
關于配置文件的一些說明 參考:https://www.cnblogs.com/xiaozong/p/5724984.html
php-fpm.conf是PHP-FPM特有的配置文件
php.ini是所有php模式中必須的配置文件
兩者的區別是,php-fpm.conf是PHP-FPM進程管理器的配置文件,php.ini是PHP解析器的配置文件

有的PHP版本的配置文件路徑中還有/fpm.d/www.conf配置文件

這是php-fpm.conf配置的文件的擴展文件,可以打開php-fpm.conf文件查看

; include=fpm.d/*.conf

我們可以使用php-fpm.conf配置慢日志

我們是可以開啟慢日志功能的。

slowlog = /usr/local/var/log/php-fpm.log.slow
request_slowlog_timeout = 5s

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
福利一区视频| 不卡av一区二区| 一区二区精彩视频| 首页国产欧美久久| 一区二区亚洲视频| 日韩国产欧美在线视频| 欧美日本不卡高清| 老牛国内精品亚洲成av人片| 日韩成人a**站| 成人三级高清视频在线看| 中文字幕在线免费观看视频| 久久久久午夜电影| 日韩精品一级二级| 日韩不卡一区二区三区| 少妇精品久久久一区二区| 亚洲精品亚洲人成在线观看| 国产精品亚洲综合久久| 正在播放日韩精品| 中文在线一区| 日韩国产欧美三级| 成人亚洲精品| 亚洲欧洲一区| 国产情侣一区在线| 成人羞羞在线观看网站| 亚洲欧美日韩国产一区| 日韩成人午夜精品| 不卡福利视频| 亚洲一区二区三区无吗| 免费亚洲一区| 亚洲二区在线| 少妇精品在线| 伊人久久在线| 亚洲一区二区三区无吗| 国产一区精品福利| 国产精品日韩欧美一区| 久久99久久人婷婷精品综合| 影音先锋久久| 国产精品v一区二区三区| 国产一区亚洲| 欧美成人精品一级| 中文字幕一区久| 四虎精品一区二区免费| 国产拍在线视频| 亚洲三区欧美一区国产二区| 欧美精品中文字幕亚洲专区| 欧美三区四区| 日韩av中文在线观看| 美女网站视频一区| 欧美一级二级视频| 欧美a级一区| 精品一区二区三区免费看| 99国产精品久久久久久久成人热| 久久不见久久见国语| 久久亚洲美女| 三级精品视频| 国模大尺度视频一区二区| 日韩高清不卡一区二区| 黄色av日韩| 亚洲天堂1区| 国产精品亚洲片在线播放| 久久最新视频| 国产99久久| 国产aⅴ精品一区二区三区久久 | 欧美日韩91| 亚洲91视频| 黄色网一区二区| 日韩av在线播放中文字幕| 偷拍欧美精品| 日韩电影免费网址| 国产亚洲精品美女久久久久久久久久| 亚洲激情久久| 欧美日一区二区| 日本一区二区高清不卡| 国产精一区二区| 日本在线不卡视频| 国产亚洲欧洲| 日韩视频一区二区三区在线播放免费观看| 正在播放日韩精品| 日韩av二区| 国产美女高潮在线| 亚洲免费福利| 亚洲日本网址| 亚洲黄色中文字幕| 日本а中文在线天堂| 成年男女免费视频网站不卡| 成人国产综合| 日韩综合在线| 精品网站aaa| 国产成人精品一区二区三区在线| 你懂的网址国产 欧美| 国产精品v日韩精品v欧美精品网站 | 青青草91视频| 三级在线观看一区二区| 午夜在线视频一区二区区别| 日韩在线短视频| 国产在线看片免费视频在线观看| 美女毛片一区二区三区四区最新中文字幕亚洲| 亚洲精品一二三**| 亚洲综合日韩| 香蕉久久久久久久av网站| 免播放器亚洲| 午夜精品影视国产一区在线麻豆| 日韩一区二区三区精品视频第3页| 在线看片日韩| 欧美日韩网址| 精品视频高潮| 日韩精品2区| 香蕉国产精品| 亚洲ww精品| 国产精品中文字幕制服诱惑| 国产精品久久亚洲不卡| 高清日韩中文字幕| 激情婷婷综合| 香蕉久久一区| 久久久久亚洲精品中文字幕| 亚洲最新无码中文字幕久久| 91精品99| 日本欧美久久久久免费播放网| 欧美日本久久| 日韩av片子| 亚洲激情久久| 日韩精品亚洲专区| 精品视频亚洲| 在线精品小视频| 最新国产精品久久久| 久久av资源| 久久久久久美女精品| 老牛国产精品一区的观看方式| 日韩和欧美一区二区三区| 精品日本视频| 一区久久精品| 国产精品成人自拍| 欧洲毛片在线视频免费观看| 日韩国产一二三区| 国产中文字幕一区二区三区| 欧美搞黄网站| 国产精品xvideos88| 激情综合网五月| 国产精品日本一区二区三区在线| 精品美女视频 | 蜜臀久久99精品久久久久久9| 国产日韩中文在线中文字幕| 日韩国产一区| 日本视频在线一区| 在线观看精品| 亚洲精品激情| 日本欧美不卡| 亚洲资源在线| 国产精品毛片一区二区在线看| 91精品观看| 日韩不卡一区二区三区| 亚洲国产福利| 亚洲三级av| 91视频精品| 日韩精品三级| 国产真实久久| 麻豆精品在线| 免费在线观看不卡| 成人福利视频| 国产欧美日韩精品一区二区免费 | 日本99精品| 国产一区二区精品| 国产精品观看| 国产一区白浆| 成人免费电影网址| 韩国一区二区三区视频| 日韩国产欧美三级| 在线一区电影| 91精品韩国| 国产一区二区视频在线看| 日韩综合一区二区| 国产精品普通话对白| 日韩在线中文| 欧美成人aaa| 久久国产免费看| 亚洲午夜久久| 久久国产成人| 久久裸体视频| 国产aⅴ精品一区二区四区| 人人爱人人干婷婷丁香亚洲| 天堂va蜜桃一区二区三区| 欧美+日本+国产+在线a∨观看| 国产成人精品一区二区三区在线| 欧美日韩亚洲一区在线观看| 日本伊人午夜精品| 蜜桃视频一区二区三区| 欧美中文字幕一区二区| 欧美www视频在线观看| 国产精品久久久免费| 日韩超碰人人爽人人做人人添| 美女尤物久久精品| 伊人久久成人| 久久国产影院| 日韩国产在线| 国产中文在线播放| 国语精品一区| 国产一区二区三区久久| 欧美国产专区| 久久爱www.| 麻豆精品在线|