linux php-cgi 如何启动

linux php-cgi 如何启动,第1张

用户可以参考如下php-cgi安装启动过程。

1、解包

tar zxvf php-526targz

2、安装

cd php-526/

/configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-zlib-dir --with-freetype-dir=/usr --with-jpeg-dir=/usr --with-png-dir=/usr --enable-gd-native-ttf --with-gd --enable-ftp --with-iconv --with-gettext --with-curl --enable-fastcgi --with-openssl

make && make install

cd /usr/local/php/lib

cp phpini-dist phpini

cp /usr/local/php/bin/php /usr/bin/php-cgi

3、修改phpini

nano phpini 按f6然后输入extension_dir

查找/usr/local/php/etc/phpini中的extension_dir = "/"

修改为extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"

4、启动php-cgi

/usr/local/bin/spawn-fcgi -a 127001 -p 9000 -C 5 -f /usr/bin/php-cgi

nginx配置文件中的 fastcgi_pass 127001:9000; 就是根据上面来的

5、查看一下

[zhangy@BlackGhost ),>

PHP能做任何事。PHP主要是用于服务端的脚本程序,因此您可以用PHP来完成任何其它的CGI程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收Cookies。但PHP的功能远不局限于此。

PHP脚本主要用于以下三个领域。

服务端脚本。这是PHP最传统,也是最主要的目标领域。开展这项工作您需要具备以下三点:PHP解析器(CGI或者服务器模块)、WEB服务器和WEB浏览器。您需要在运行WEB服务器时,安装并配置PHP,然后,可以用WEB浏览器来访问PHP程序的输出,即浏览服务端的PHP页面。请查阅“安装”一章以获取更多信息。

命令行脚本。您可以编写一段PHP脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,您仅仅只需要PHP解析器来执行。这种用法对于依赖cron(Unix或者Linux环境)或者TaskScheler(Windows环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。请参阅“PHP的命令行模式”以获取更多信息。

编写客户端的GUI应用程序。对于基于窗口式的应用程序来说,PHP或许不是一种最好的语言,但是如果您非常精通PHP,并且希望在您的客户端应用程序中使用PHP的一些高级特性,您可以利用PHP-GTK来编写这些程序。用这种方法,您还可以编写跨平台的应用程序。PHP-GTK是PHP的一个扩展,在通常发布的PHP包中并不包含它。

以上就是关于linux php-cgi 如何启动全部的内容,包括:linux php-cgi 如何启动、什么是CGI,FastCGI,PHP-CGI,PHP-FPM,Spawn-FCGI、php开发是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10624177.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存