摘要:前言由于很多新手問我怎么做編譯安裝,所以就蠻整理一下。學會編譯安裝,無論是開發或者運維,都是皆要掌握的硬性要求。
前言
由于很多新手問我怎么做編譯安裝,所以就蠻整理一下。學會編譯安裝,無論是開發或者運維,都是皆要掌握的硬性要求。
PHP 依賴yum install libxml2-devel bzip2-devel libcurl-devel libpng-devel libXpm-devel libjpeg-turbo-devel gmp-devel freetype-devel libvpx-devel krb5-devel zlib-devel pcre-devel pam-devel openssl openssl-devel libmcrypt libmcrypt-devel
libmcrypt libmcrypt-devel 可能不存在
需要添加repo
yum install epel-release
yum install libmcrypt libmcrypt-devel
下載包 wget http://php.net/get/php-7.2.5....
拓展差異 PHP7.2 enable-gd-native-ttf with-mcrypt 已經不支持
編譯參數 酌情加減(可移步其他文章了解參數 PHP編譯參數詳解)
./configure --prefix=/opt/php72 --with-config-file-scan-dir=/opt/php72/etc/php.d --disable-debug --with-pic --with-bz2 --with-gettext --with-gmp --enable-mbregex --enable-mbstring --with-openssl --with-zlib --with-layout=GNU --enable-exif --enable-zip --enable-sockets --enable-xml --with-pear --enable-fpm --with-pdo-mysql --with-curl --with-gd --with-mysqli --enable-soap --with-fpm-user=www --with-fpm-group=www --with-freetype-dir --enable-mbstring --enable-bcmath --with-jpeg-dir --with-ldap-dir
cp php-fpm.conf.default php-fpm.conf
cp www.conf.default www.conf
cp php.ini-production /opt/php7/etc/php.ini 從源碼包復制php.ini配置
yum install gcc #編譯需要
yum install -y pcre-devel #rewrite
yum install -y zlib-devel #HTTP gzip
yum install openssl* #支持ssl
wget http://nginx.org/download/ngi...
tar xvzf nginx-1.11.5.tar.gz
./configure --prefix=/opt/nginx --user=www --group=www --with-http_ssl_module --with-pcre
make && make install
./configure --help
./configure
--prefix=/opt/nginx
--user=apache
--group=apache
--with-http_stub_status_module:支持nginx狀態查詢
--with-http_ssl_module:支持https
--with-http_spdy_module:支持google的spdy,想了解請百度spdy,這個必須有ssl的支持
--with-pcre:為了支持rewrite重寫功能,必須制定pcre
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31312.html
摘要:前言由于很多新手問我怎么做編譯安裝,所以就蠻整理一下。學會編譯安裝,無論是開發或者運維,都是皆要掌握的硬性要求。 前言 由于很多新手問我怎么做編譯安裝,所以就蠻整理一下。學會編譯安裝,無論是開發或者運維,都是皆要掌握的硬性要求。 PHP 依賴 yum install libxml2-devel bzip2-devel libcurl-devel libpng-devel libXpm-...
摘要:前言如果是用了阿里云或者騰訊云,他們都有各種監控幫我們做好。但是如果是遇到了自己維護自己機房的服務器,那么一些可視化或者監控就很有意義了。監控可能有很多種方案,這里就以比較老牌通吃的來解決服務監控問題。由于是可視化的,所以需要服務。 前言 如果是用了阿里云或者騰訊云,他們都有各種監控幫我們做好。但是如果是遇到了自己維護自己機房的服務器,那么一些可視化或者監控就很有意義了。監控可能有很多...
摘要:前言如果是用了阿里云或者騰訊云,他們都有各種監控幫我們做好。但是如果是遇到了自己維護自己機房的服務器,那么一些可視化或者監控就很有意義了。監控可能有很多種方案,這里就以比較老牌通吃的來解決服務監控問題。由于是可視化的,所以需要服務。 前言 如果是用了阿里云或者騰訊云,他們都有各種監控幫我們做好。但是如果是遇到了自己維護自己機房的服務器,那么一些可視化或者監控就很有意義了。監控可能有很多...
摘要:默認是把作為本身的一個模塊來運行的,而是以方式運行的。所以使用就是直接配置為模式。安裝下載地址下載安裝依賴包編譯安裝以下參數支持圖片函數等支持因為使用了自帶的,所以不需要額外安裝的庫了如果你是位系統,參數后面加上,如果不是可以跳過。 Apache默認是把PHP作為本身的一個模塊(mod_php)來運行的,而Nginx是以FastCGI方式運行的。所以使用Nginx+PHP就是直接配置為...
閱讀 2078·2023-04-25 17:57
閱讀 1284·2021-11-24 09:39
閱讀 2482·2019-08-29 16:39
閱讀 3311·2019-08-29 13:44
閱讀 3116·2019-08-29 13:14
閱讀 2313·2019-08-26 11:36
閱讀 3809·2019-08-26 11:00
閱讀 948·2019-08-26 10:14