直播源碼怎樣搭建直播系統LNMP環境——PHP配置

前面兩篇內容咱們聊過了直播平臺搭建前須要準備的內容,一切準備就緒以後就要進入正式的搭建部署環節了,本篇就先簡單介紹下LNMP環境下的PHP配置。 PHP編譯安裝 1.解決php安裝的庫依賴關係 cp-frp /usr/lib64/libjpeg.* /usr/lib cp-frp /usr/lib64/libpng* /usr/lib cp -frp /usr/lib64/libldap* /usr/lib/ echo /usr/local/mysql/lib >> /etc/ld.so.conf.d/mysql-x86_64.conf ldconfig -v 2.編譯安裝php tar xf php-5.6.17.tar.gz cd php-5.6.17 ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv-dir=/usr/local --with-openssl --enable-mbstring --with-freetype-dir --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 --enable-mbregex --enable-mbstring --with-gd --enable-gd-native-ttf --with-mhash --enable-pcntl --enable-sockets --with-mcrypt --with-ldap --with-ldap-sasl--with-xmlrpc --enable-zip --enable-soap --with-bz2 --with-config-file-path=/etc --enable-fpm --with-config-file-scan-dir=/etc/php.d --enable-maintainer-zts make ZEND_EXTRA_LIBS='-liconv' make install 3.複製PHP配置文件 cp php.ini-production /etc/php.ini 4.複製php-fpm配置文件 cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf 5.設置php-fpm啓動腳本並開機啓動 cp sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm chmod +x /etc/rc.d/init.d/php-fpm chkconfig --add php-fpm chkconfig php-fpm on service php-fpm start web功能基本實現 1.nginx,php功能整合 vim /etc/nginx/nginx.conf #location ~ .php$ {php

root html;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;

include fastcgi_params;

#} #修改成 location ~ .php{
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAMEdocument_root$fastcgi_script_name; include fastcgi_params; } 2.增長LNMP測試頁面 vim /usr/local/nginx/html/test.phphtml

3.nginx重載 service nginx reload 4.訪問 http://ip/test.php,LNMP測試成功 以上就是直播系統搭建過程當中LNMP搭建環境下的PHP配置流程,但願對你們有所幫助。 備註:搭建資料整理自網絡,適用於直播系統搭建LNMP環境下的PHP配置mysql

相關文章
相關標籤/搜索