CentOS6.8编译安装lnmp(四)- PHP

接上文 CentOS6.8编译安装lnmp(三)- Nginx

安装php#

Copy
cd /lnmp/src tar -jxvf php-7.0.7.tar.bz2 cd php-7.0.7 ./configure --prefix=/usr/local/php7 \ --with-config-file-path=/usr/local/php7/etc \ --with-mysqli=/usr/local/mysql/bin/mysql_config \ --enable-mysqlnd \ --with-mysql-sock=/usr/local/mysql/mysql.sock \ --with-gd \ --with-iconv \ --with-zlib \ --enable-xml \ --enable-bcmath \ --enable-shmop \ --enable-sysvsem \ --enable-inline-optimization \ --enable-mbregex \ --enable-fpm \ --enable-mbstring \ --enable-ftp \ --enable-gd-native-ttf \ --with-openssl \ --enable-pcntl \ --enable-sockets \ --with-xmlrpc \ --enable-zip \ --enable-soap \ --without-pear \ --with-gettext \ --enable-session \ --with-mcrypt \ --with-curl \ --with-jpeg-dir \ --with-freetype-dir \ --with-pdo-mysql=/usr/local/mysql/ make #编译,,若遇到make: *** [ext/fileinfo/libmagic/apprentice.lo] 错误 ,这加参数–-disable-fileinfo make install #安装 cp php.ini-production /usr/local/php7/etc/php.ini #复制php配置文件到安装目录 rm -rf /etc/php.ini #删除系统自带配置文件 ln -s /usr/local/php7/etc/php.ini /etc/php.ini #添加软链接 cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm cp /usr/local/php7/etc/php-fpm.conf.default /usr/local/php7/etc/php-fpm.conf #拷贝模板文件为php-fpm配置文件 cp /usr/local/php7/etc/php-fpm.d/www.conf.default /usr/local/php7/etc/php-fpm.d/www.conf vi /usr/local/php7/etc/php-fpm.d/www.conf #编辑 user = www #设置php-fpm运行账号为www group = www #设置php-fpm运行组为www vim /usr/local/php7/etc/php-fpm.conf pid = run/php-fpm.pid #取消前面的分号 设置 php-fpm开机启动 cp /lnmp/src/php-7.0.7/sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm #拷贝php-fpm到启动目录 chmod x /etc/rc.d/init.d/php-fpm #添加执行权限 chkconfig php-fpm on #设置开机启动 vi /usr/local/php7/etc/php.ini #编辑配置文件 找到:;date.timezone = 修改为:date.timezone = PRC #设置时区 找到:expose_php = On 修改为:expose_php = OFF #禁止显示php版本的信息 找到:short_open_tag = Off 修改为:short_open_tag = ON #支持php短标签

未完待续!#

posted @   凭栏知潇雨  阅读(171)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
CONTENTS