linux验证php搭建成功,linux安装php详细过程

本文目录一览:

如何判断php环境搭建成功?

一、如何判断php环境搭建成功

判断 php 环境搭建成功,可以在站点根目录下编写 test.php,内容输入:

?php phpinfo();?

然后,打开浏览器,输入站点的URL,例如:

localhost/test.php

或是

127.0.0.1/test.php

如果能正常访问,会看到类似以下的网页信息,就说明 PHP 基本搭建完成:

二、感觉php环境搭建好难

推荐可以使用 PHP 整合环境安装软件,如 PHPStudy、xampp、PHPWAMP 等等。

linux怎么测试 ngnix +php+mysql 安装成功

1、在网站配置的根目录新建一个index.php文件; 2、内容输入: ,保存; 3、在浏览器中输入localhost,访问,若出现一长页的php的各种安装信息,则证明该nginx服务器已安装成功,反之则失败,若出现mysql test successfull.则mysql建立连接成功,…

阿里云的linux系统怎么测试centos下php环境安装成功

路径可以随便放置的,建个文件夹,便于以后管理,wampserver,XAMPP都是适合新手用的,这个是一键安装好的,一般不需要另外配置,把网站的程序传到wwwroot下安装就可以了,实在不懂的建议咨询主机销售的售后.

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/

解决:

./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

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

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

解决:

./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

编译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

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()测试页中看不到扩展信息)

———————————————–还算可以的分割线—————————————————————-

配置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,如何知道配置已经成功?

去 /etc/init.d/目录底下找到 php相关服务 start启动 然后 ps -ef |grep php | grep -v grep 如果有输出说明成功启动了

linux下怎样确认php有没有安装成功

#php -v

如果现实php的相关详细信息的话,表示已安装成功,如果显示

-bash: php: command not found

则表示安装不成功

原创文章,作者:GGJBE,如若转载,请注明出处:https://www.506064.com/n/318217.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
GGJBE的头像GGJBE
上一篇 2025-01-11 16:28
下一篇 2025-01-12 11:57

相关推荐

  • Java Bean加载过程

    Java Bean加载过程涉及到类加载器、反射机制和Java虚拟机的执行过程。在本文中,将从这三个方面详细阐述Java Bean加载的过程。 一、类加载器 类加载器是Java虚拟机…

    编程 2025-04-29
  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • 使用PHP foreach遍历有相同属性的值

    本篇文章将介绍如何使用PHP foreach遍历具有相同属性的值,并给出相应的代码示例。 一、基础概念 在讲解如何使用PHP foreach遍历有相同属性的值之前,我们需要先了解几…

    编程 2025-04-28
  • 如何使用Python执行Shell命令并获取执行过程信息

    本文将介绍如何使用Python执行Shell命令并获取执行过程信息。我们将从以下几个方面进行阐述: 一、执行Shell命令 Python内置的subprocess模块可以方便地执行…

    编程 2025-04-28
  • Python调用C代码过程用法介绍

    本文将从多个方面详细阐述Python调用C代码的过程,包括相关的知识点、实例代码以及注意事项等内容。 一、概述 Python作为一门高级语言,在很多情况下不能满足开发人员的需求。此…

    编程 2025-04-27
  • PHP获取301跳转后的地址

    本文将为大家介绍如何使用PHP获取301跳转后的地址。301重定向是什么呢?当我们访问一个网页A,但是它已经被迁移到了另一个地址B,此时若服务器端做了301重定向,那么你的浏览器在…

    编程 2025-04-27
  • 如何在Linux中添加用户并修改配置文件

    本文将从多个方面详细介绍在Linux系统下如何添加新用户并修改配置文件 一、添加新用户 在Linux系统下创建新用户非常简单,只需使用adduser命令即可。使用以下命令添加新用户…

    编程 2025-04-27
  • PHP登录页面代码实现

    本文将从多个方面详细阐述如何使用PHP编写一个简单的登录页面。 1. PHP登录页面基本架构 在PHP登录页面中,需要包含HTML表单,用户在表单中输入账号密码等信息,提交表单后服…

    编程 2025-04-27
  • 如何解决linux jar包 invalid or corrupt jarfile问题

    对于许多开发人员和系统管理员在Linux环境下使用Java开发过程中遇到的一个常见的问题是 invalid or corrupt jarfile(无效或损坏的jar文件)错误。当您…

    编程 2025-04-27

发表回复

登录后才能评论