第一段:如何判断php环境搭建成功
判断 php?环境搭建成功,可以在站点根目录下编写 test.php,内容输入:
php?phpinfo();?
然后,打开浏览器,输入站点的URL,例如:
localhost/test.php
或是
如果能正常访问,会看到类似以下的网页信息,就说明 PHP?基本搭建完成:
第二段:感觉php环境搭建好难
推荐可以使用 PHP?整合环境安装软件,如 PHPStudy、xampp、PHPWAMP?等等.
路径可以随便放置的,建个文件夹,便于以后管理,wampserver,XAMPP都是适合新手用的,这个是一键安装好的,一般不需要另外配置,把网站的程序传到wwwroot下安装就可以了,实在不懂的建议咨询主机销售的售后.
放在Linux的任意目录下,只在编译时指定安装到的目录.
tar -zxvf php-⑤③1⑧tar.gz
不过在此时此刻呢的configure编译过程中,遇到了一些比较繁琐的问题:
①.、提示错误信息:configure: error: Cannot find MySQL header files under /var/lib/mysql/
解决:
②.、提示错误信息:configure: error: Cannot find MySQL header files under yes
解决:此问题主要是由于上面的configure参数中没有指定--with-mysql路径.
③.、提示错误信息:configure: error: Try adding --with-zlib-dir=DIR. Please check config.log for more information.
编译PHP完整的configure参数(请注意apache的路径):
make
make install
(一定要命名为php.ini,放在/usr/local/lib/路径下;在编译时可以指定php.ini的存放位置,也可以在Apache里指定其位置;如果位置错误,php扩展就不发加载,phpinfo()测试页中看不到扩展信息)
-----------------------------------------------还算可以的分割线----------------------------------------------------------------
配置Apache中的PHP环境
需要修改Apache的配置文件httpd.conf以得到PHP的解析:
②.、在AddType application/x-gzip .gz .tgz下面添加:
# probably should define those extensions to indicate media types:
#
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
③.、在DirectoryIndex增加 index.php,以便Apache识别PHP格式的index
IfModule dir_module
DirectoryIndex index.html index.php
/IfModule
最后一步验证PHP环境:
在Apache网站目录下新建php的phpinfo测试页,/usr/local/apache/htdocs/info.php
[root@localhost htdocs]# vi info.php
php
phpinfo();
通过 验证,通过phpinfo()可以查看很多信息,比如php.ini的存放路径,以及所有扩展组件等,很强大.
去 /etc/init.d/目录底下找到 php相关服务 start启动 然后 ps -ef |grep php | grep -v grep 如果有输出说明成功启动了
#php?-v
如果现实php的相关详细信息的话,表示已安装成功,如果显示
-bash:?php:?command?not?found
则表示安装不成功
以上就是土嘎嘎小编为大家整理的linux验证php搭建成功相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!