2018-08-14 15:14:58 1139瀏覽
今天小編來給參加PHP培訓(xùn)的同學(xué)帶來干貨——怎樣手動搭建php服務(wù)器。
一、安裝nginx
1、官網(wǎng)下載nginx安裝包
wgethttp://nginx.org/download/nginx-1.4.7.tar.gz
2、tar-zxvfnginx-1.4.7.tar.gz
3、./configure
4、make&&makeinstall
5、將nginx寫入centos服務(wù)中vi/etc/init.d/nginx
6、查看虛擬機服務(wù)器的防火墻是否關(guān)閉
7、nginxstartnginxreloadnginxstop
二、安裝php
1、官網(wǎng)下載php安裝包
wgethttp://cn2.php.net/distributions/php-5.6.35.tar.gz
2、tarzvxfphp-5.6.35.tar.gz
3、手動編譯php依賴擴展
./configure--prefix=/usr/local/php--with-config-file-path=/usr/local/php/etc--with-config-file-scan-dir=/usr/local/php/conf.d--enable-fpm--with-fpm-user=www--with-fpm-group=www--with-mysql=mysqlnd--with-mysqli=mysqlnd--with-pdo-mysql=mysqlnd--with-iconv-dir--with-freetype-dir=/usr/local/freetype--with-jpeg-dir--with-png-dir--with-zlib--with-libxml-dir=/usr--enable-xml--disable-rpath--enable-bcmath--enable-shmop--enable-sysvsem--enable-inline-optimization--with-curl--enable-mbregex--enable-mbstring--with-mcrypt--enable-ftp--with-gd--enable-gd-native-ttf--with-openssl--with-mhash--enable-pcntl--enable-sockets--with-xmlrpc--enable-zip--enable-soap--with-gettext--disable-fileinfo--enable-opcache--enable-intl--with-xsl
4、make&&makeinstall
5、配置php-fpm
cd/usr/local/php
cp/etc/php-fpm.conf.default/etc/php-fpm.confvi/etc/php-fpm.conf
6、將php-fpm寫入centos服務(wù)中vi/etc/init.d/php-fpm
7、啟動php-fpm進程
servicephp-fpmstartservicephp-fpmrestartservicephp-fpmstop
以上為服務(wù)器需要的php和nginx,mysql部分單獨安裝即可
注意:
編譯php擴展的時候先phpize后在configure--with-php-config=......否則從官網(wǎng)下載的擴展壓縮包里面沒有configure文件。
以上就是扣丁學(xué)堂PHP培訓(xùn)小編給大家分享的文章,希望對小伙伴們有所幫助,想要了解更多關(guān)于PHP開發(fā)方面內(nèi)容的小伙伴可以登錄扣丁學(xué)堂官網(wǎng)咨詢??鄱W(xué)堂不僅有專業(yè)的PHP培訓(xùn)班供大家學(xué)習(xí),還有與時俱進的課程體系和大量的PHP在線視頻教程讓學(xué)員免費觀看學(xué)習(xí),想要快速學(xué)習(xí)PHP開發(fā)就到由專業(yè)老師授課的扣丁學(xué)堂學(xué)習(xí)吧。扣丁學(xué)堂PHP技術(shù)交流群:374332265。
【關(guān)注微信公眾號獲取更多學(xué)習(xí)資料】
查看更多關(guān)于“php培訓(xùn)資訊”的相關(guān)文章>>