×

linux验证php

linux验证php(linux验证oracle是否安装成功)

admin admin 发表于2023-04-01 20:29:12 浏览53 评论0

抢沙发发表评论

本文目录一览:

Linux系统上怎么检验PHP环境搭建成功????

放在Linux的任意目录下,只在编译时指定安装到的目录。

tar -zxvf php-5.3.18.tar.gz

cd php-5.3.18

不过在接下来的configure编译过程中,遇到了一些比较繁琐的问题:

1、提示错误信息:configure: error: Cannot find MySQL header files under /var/lib/mysql/

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/var/lib/mysql/-linux验证php

解决:

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-linux验证php

2、提示错误信息:configure: error: Cannot find MySQL header files under yes

解决:此问题主要是由于上面的configure参数中没有指定--with-mysql路径。

通过find / -name mysql.h查看是否存在这个文件所在路径,如果不存在,则要安装MySQL-devel-4.1.12-1.i386.rpm(必须要安装的)。

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-dir=/usr/include/mysql/mysql.h-linux验证php

3、提示错误信息:configure: error: Try adding --with-zlib-dir=DIR. Please check config.log for more information.-linux验证php

解决:

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-dir=/usr/include/mysql/mysql.h --with-zlib-dir=/usr/lib-linux验证php

编译PHP完整的configure参数(请注意apache的路径):

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-dir=/usr/include/mysql/mysql.h --with-zlib-dir=/usr/lib-linux验证php

make

make install

把配置php.ini,只需要把php-5.3.18安装包中的php.ini-production拷贝到/usr/local/php/lib/下即可。

[root@localhost php-5.3.18]#cp php.ini-production /usr/local/lib/php.ini

(一定要命名为php.ini,放在/usr/local/lib/路径下;在编译时可以指定php.ini的存放位置,也可以在Apache里指定其位置;如果位置错误,php扩展就不发加载,phpinfo()测试页中看不到扩展信息)-linux验证php

-----------------------------------------------还算可以的分割线-----------------------------------------------------------------linux验证php

配置Apache中的PHP环境

需要修改Apache的配置文件httpd.conf以得到PHP的解析:

1、在LoadModule中添加:LoadModule php5_module modules/libphp5.so

2、在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

3、在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的存放路径,以及所有扩展组件等,很强大。

如何查看linux是否安装php环境

查看linux是否安装php环境,步骤如下:

登录linux,查看是否安装了php,输入如下命令:

php -v

如果输出以下信息则说明安装了php。

PHP 5.4.45 (cli) (built: Oct 11 2016 23:35:56) 

Copyright (c) 1997-2014 The PHP Group

Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v6.0.6, Copyright (c) 2002-2016, by ionCube Ltd.-linux验证php

    with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies

效果图:

2.查看是否安装mysql,输入以下命令:

mysql -V

输出以下信息则说明安装了mysql,具体版本是你安装的mysql版本。

mysql  Ver 14.14 Distrib 5.5.48, for Linux (x86_64) using readline 5.1

效果图:

3.查看是否安装nginx,如果以下命令:

查看是否安装nginx的命令:

nginx -v

输出:

nginx version: nginx/1.10.0

效果图:

注意事项:centos7下测试,redhat下适用。

如何验证wdlinux使用的php版本

登录SSH(使用PuTTY远程登录Linux服务器),执行以下命令升级PHP版本:

wget IP

sh php_up53.sh

升级过程有点漫长,大约十多分钟吧!当出现“php update is OK”时就表明升级成功了。

接下来执行以下命令升级eAccelerator:

wget IP

sh eac0961_ins.sh

然后我们执行以下命令安装Zend Guard Loader:

wget IP

sh ZendGL_ins.sh

执行以下命令重启服务器:

shutdown -r now

如何检查linux是否安装了php

1、首先可以利用find / -name php.ini 查找一下,系统是否有php的配置文件

2、利用netstat -ntpl 查看9000端口是否在运行

3、如果9000端口存在,可以使用lsof -i:9000查看文件位置

4、另外,如果系统已经安装了php,你还可以用php -v 查看版本号,前提是设置环境变量