Lnmp最全的安裝和配置教程

一、下載安裝包

 

 

# wget http://php.net/get/php-7.1.8.tar.gz/from/a/mirror

 

 

二、解壓

 

 

# mv mirror php-7.1.8.tar.gz

 

 

# tar -zxvf php-7.1.8.tar.gz

 

 

# mv php-7.1.8 /usr/local/

 

 

# cd /usr/local/php-7.1.8/

 

 

三、編譯安裝

 

 

# yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel MySQL pcre-devel curl-devel libxslt-devel*

 

 

# ./configure --prefix=/usr/local/php \

 

 

--with-curl \

 

 

--with-freetype-dir \

 

 

--with-gd \

 

 

--with- gettext   \

 

 

--with-iconv-dir \

 

 

--with-kerberos \

 

 

--with-libdir=lib64 \

 

 

--with-libxml-dir \

 

 

--with-mysqli \

 

 

--with-openssl \

 

 

--with-pcre-regex \

 

 

--with-pdo-mysql \

 

 

--with-pdo-sqlite \

 

 

--with-pear \

 

 

--with-png-dir \

 

 

--with-xmlrpc \

 

 

--with-xsl \

 

 

--with-zlib \

 

 

--enable-fpm \

 

 

--enable-bcmath \

 

 

--enable-libxml \

 

 

--enable-inline-optimization \

 

 

--enable-gd-native-ttf \

 

 

--enable-mbregex \

 

 

--enable-mbstring \

 

 

--enable-opcache \

 

 

--enable-pcntl \

 

 

--enable-shmop \

 

 

--enable-soap \

 

 

--enable-sockets \

 

 

--enable-sysvsem \

 

 

--enable-xml \

 

 

--enable-zip

 

 

#  make && make install

 

 

四、修改配置

 

 

# cp php.ini-development /usr/local/php7.1/lib/php.ini
# cp /usr/local/php7.1/etc/php-fpm.conf. default   /usr/local/php7.1/etc/php-fpm.conf
# cp /usr/local/php7.1/etc/php-fpm.d/www.conf. default   /usr/local/php7.1/etc/php-fpm.d/www.conf
# cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm

五、安裝擴展

cd /usr/local/php7.1/bin

./pecl install redis

./pecl install mongodb

六、配置優化參數

# vim /usr/local/php7.1/lib/php.ini

找到擴展安裝的地方 可以搜索下:/extension=

增加新增的擴展:

extension=redis.so
extension=mongodb.so
zend_extension=opcache.so

 


 

 

 

七、設置項目賬號

# groupadd www
# useradd -g www www
# vim /usr/local/php7.1/etc/php-fpm.d/www.conf
設置user=www group=www

備註:這裏的www是用作程序的用戶和組,發佈代碼也要把代碼的用戶和組設置爲www,保證同一個是同一個賬號,避免權限問題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章