12.5配置PHP服务

1.解压php安装包软件并编译安装。

[root@dsrw mysql]#cd /lnmp
[root@dsrw php-7.3.5]# tar xvf php-7.3.5.tar.gz
[root@dsrw lnmp]# cd php-7.3.5
[root@dsrw php-7.3.5]# ./configure --prefix=/usr/local/php --enable-fpm --with-mysqli --with-curl --with-pdo_mysql --with-pdo_sqlite --enable-mysqlnd --enable-mbstring --with-gd
[root@dsrw php-7.3.5]#make
[root@dsrw php-7.3.5]#make install

2.将生成的php服务配置文件复制到安装目录中(/usr/local/php/),让其生效。

[root@dsrw php-7.3.5]# cp php.ini-development /usr/local/php/lib/php.ini
[root@dsrw php-7.3.5]# cd /usr/local/php/etc
[root@dsrw etc]# mv php-fpm.conf.default php-fpm.conf
[root@dsrw etc]# mv php-fpm.d/www.conf.default php-fpm.d/www.conf

3.把php服务加入到启动项中

[root@dsrw etc]# cd /lnmp/php-7.3.5
[root@dsrw php-7.3.5]# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
[root@dsrw php-7.3.5]# chmod 755 /etc/init.d/php-fpm

4.配置服务器的管理权限

[root@dsrw php-7.3.5]# vim /usr/local/php/lib/php.ini
310 disable_functions = passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,popen,ini_alter,ini_restore,dl,openlo     g,syslog,readlink,symlink,popepassthru,stream_socket_server

5.启动php服务

[root@dsrw php-7.3.5]# /etc/init.d/php-fpm start
Starting php-fpm  done
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    请登录后查看评论内容