摘要:編譯安裝添加用戶下載解壓安裝包安裝依賴編譯安裝建立軟鏈對運行用戶進行設置建立軟鏈配置環境變量,加入全局命令啟動服務查看是否啟動殺死或者
3.php編譯安裝 添加用戶
useradd -r -s /sbin/nologin php-fpm下載解壓安裝包
cd /data/pkg wget http://php.net/get/php-7.2.2.tar.gz/from/this/mirror mv mirror php-7.2.2.tar.gz tar zxvf php-7.2.2.tar.gz cd php-7.2.2安裝依賴
yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel libxslt libicu-devel libxslt-devel編譯安裝
./configure --prefix=/usr/local/php-7.2.2 --with-mhash --with-openssl --with-config-file-path=/usr/local/php-7.2.2/etc --disable-short-tags --enable-fpm --with-fpm-user=php-fpm --with-fpm-group=php-fpm --enable-xml --with-libxml-dir --enable-bcmath --enable-calendar --enable-intl --enable-mbstring --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-zip --enable-mbregex --enable-mysqlnd --enable-mysqlnd-compression-support --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gd --enable-ftp --with-curl --with-xsl --with-iconv --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --enable-sysvsem --enable-inline-optimization --with-xmlrpc --with-gettext make -j 4 && make install建立軟鏈
ln -s /usr/local/php-7.2.2/ /usr/local/php ln -s /usr/local/php/bin/php /usr/local/bin ln -s /usr/local/php/sbin/php-fpm /usr/local/sbin對php-fpm運行用戶進行設置
cd /data/pkg/php-7.2.2 cp ./php.ini-development ./php.ini-production /usr/local/php/etc cp /usr/local/php/etc/php.ini-development /usr/local/php/etc/php.ini cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf建立軟鏈
ln -s /usr/local/php/etc/php.ini /usr/local/etc/ ln -s /usr/local/php/etc/php-fpm.conf /usr/local/etc/ ln -s /usr/local/php/etc/php-fpm.d/www.conf /usr/local/etc/配置環境變量,加入全局命令
vim /etc/profile PATH=$PATH:/usr/local/php/bin export PATH source /etc/profile啟動php-fpm 服務
/usr/local/sbin/php-fpm查看是否啟動
netstat -lnt | grep 9000殺死php-fpm
killall php-fpm 或者 ps aux | grep php ![clipboard.png](/img/bVbi8rC) kill -USR2 29261
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28926.html
摘要:開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括虛擬機集群和其他的基礎應用平臺。容器進入容器名暴露端口暴露端口使用調試環境中安裝了調試,需對進行配置后啟用,配置如下配置完成后需要重啟下容器。 showImg(https://segmentfault.com/img/bVbgmdS?w=567&h=272); Docker是一個開源的引擎,可以輕松的為任何應用創建一個輕...
摘要:開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括虛擬機集群和其他的基礎應用平臺。容器進入容器名暴露端口暴露端口使用調試環境中安裝了調試,需對進行配置后啟用,配置如下配置完成后需要重啟下容器。 showImg(https://segmentfault.com/img/bVbgmdS?w=567&h=272); Docker是一個開源的引擎,可以輕松的為任何應用創建一個輕...
摘要:因為對二進制比較熟悉,所以沒有用的方式進行安裝,采用的二進制安裝方式比較靈活,但是因為第一次安裝的高版本,也引入了很多的問題,總而言之,就是在錯誤中不斷摸索錯誤,最終找到一個還能用的道路。 通過性能評測,可以看出PHP7對性能進行了較大的優化,相比與PHP5.x有50%-150%的性能提升,因此,為了提升我們服務的響應速度,降低機器負載,需要進行版本升級。 因為對二進制比較熟悉,所以沒...
閱讀 3483·2021-11-18 10:02
閱讀 1612·2021-10-12 10:12
閱讀 2990·2021-10-09 09:53
閱讀 4858·2021-09-09 09:34
閱讀 848·2021-09-06 15:02
閱讀 2777·2021-08-05 10:02
閱讀 3134·2019-08-30 15:44
閱讀 3121·2019-08-28 18:04