`

linux 下 Apache的启动与PHP的测试

阅读更多

在linux下启动Apache。

启动的方法很简单,用传统的方式来处理即可:

 

[root@linux ~]# /etc/init.d/httpd start  <==启动
[root@linux ~]# /etc/init.d/httpd stop   <==关闭 WWW

 

另外,其实Apache也自行提供一个Script,以供用户使用,即apachectl程序。

 

[root@linux ~]# /usr/sbin/apachectl start  <==启动
[root@linux ~]# /usr/sbin/apachectl stop   <==关闭 WWW 

 

一般建议您稍微记一下apachectl程序,因为很多认证、会考等都会用到,而且它也是Apache默认提供的一个管理指令。下面来看看有没有成功启动:

 

[root@linux ~]# netstat -tunl | grep ':80'
tcp   0      0 :::80    :::*    LISTEN
# port 80启动。接下来看看日志文件

[root@linux ~]# tail /var/log/httpd/error_log
[Mon Nov 06 00:38:42 2006] [notice] Apache/2.0.52 (CentOS) configured 
-- resuming normal operations


有时可能会启动出错, No such file or directory: httpd: could not open error log file /etc/httpd/logs/error_log.

如下所示:



  

解决办法: 删除/etc/httpd/logs文件,重新创建logs文件即可(建议是备份该logs文件,然后新建)

 

这样即可成功启动Apache。接下来测试一下能否看到网页,首先看/var/www/html有没有数据?怎么没有呢,没关系,因为CentOS帮我们编写了一个测试页,所以您还需要在浏览器上输入这台主机的IP,如图18-3所示。

 

图18-3 Apache主网页的测试界面

 

如果看到如图18-3所示的界面,恭喜您,您的Apache已经顺利启动了。可以开始制作自己的网页了。但如果想要知道有没有成功驱动PHP模块,那可以到/var/www/html目录下建立一个简单的文件:

 

[root@linux ~]# vi /var/www/html/phpinfo.php
phpinfo();
?>

 

“”是PHP模块的网页嵌入式程序语法,在这中间的就是PHP的程序代码。“phpinfo()”是特殊的PHP函数,可以显示出目前WWW服务器内PHP模块的相关核心数据。建立文件后立刻通过浏览器再查看此文件,效果如图18-4所示。

图18-4 Apache网页的PHP测试界面

  • 大小: 15.7 KB
分享到:
评论

相关推荐

    Linux下apache与php的安装与整合.docx

    在Linux环境中,Apache和PHP的集成是搭建动态网站服务的关键步骤。Apache是一个广泛使用的开源Web服务器,而PHP是一种流行的服务器端...通过以上步骤和注意事项,你应该能够成功地在Linux环境下安装和整合Apache与PHP。

    Linux下Apache、php3、MySQL整合方法

    - 编写一个简单的PHP测试脚本,如`&lt;?php phpinfo(); ?&gt;`,并放在Apache的文档根目录下 - 访问该脚本的URL,如果显示PHP信息,表明整合成功 总结,整合Linux上的Apache、PHP和MySQL涉及多个步骤,包括安装、配置、...

    Linux+apache+php+mysql 环境安装

    最后,启动Apache服务并测试是否正常运行。可以通过访问`http://192.168.1.90`查看服务是否成功启动。 接下来,安装PHP。同样,从PHP官网(http://www.php.net/)下载相应版本的PHP软件包,解压后进入目录。运行`./...

    Linux下安装配置 Apache2.2.x+MySql5.x+PHP5.x 详解

    Linux 下安装配置 Apache2.2.x+MySql5.x+PHP5.x 详解 本篇文章详细介绍了在 Linux 操作系统下安装和配置 Apache2.2.x、MySql5.x 和 PHP5.x 的步骤,使用的操作系统为 Redhat AS5,内核版本为 Linux 2.6.18-8.el5,...

    在linux下面安装apache、mysql、php

    在Linux环境下搭建Web服务,通常涉及Apache(HTTP服务器)、MySQL(数据库服务器)和PHP(脚本解释器)的安装与配置。以下将详细介绍如何在Linux系统中安装这三款软件,以及解决可能出现的问题。 首先,我们来看...

    基于linux的apache+mysql+php的安装配置.pdf

    在所有组件安装完成后,需要进行详尽的测试,确保Apache能够正常启动并服务静态文件,PHP脚本能正确执行,以及MySQL数据库能够存储和检索数据。此外,还需要关注安全设置,例如限制对MySQL服务器的远程访问,设置强...

    linux下Apache+PHP+MySQL配置攻略redhat7.2

    ### Linux下Apache+PHP+MySQL配置攻略(Red Hat 7.2) #### 一、系统要求 本配置攻略适用于Red Hat 7.2版本。如果你正在使用的操作系统版本与此不同,请根据实际情况调整步骤。 #### 二、服务器端软件要求 1. **...

    Linux6.0下Apache与tomcat 整合支持php html java(编译安装)

    "Linux 6.0 下 Apache 与 Tomcat 整合支持 PHP、HTML、Java(编译安装)" Linux 6.0 下 Apache 与 Tomcat 的整合是指在 Linux 6.0 操作系统中将 Apache 和 Tomcat 服务器整合起来,以支持 PHP、HTML 和 Java 等多种...

    linux下Apache+mysql+php(LAMP)安装包

    创建一个简单的PHP测试文件(如`info.php`)并包含`&lt;?php phpinfo(); ?&gt;`,再次访问,如果能看到PHP信息,说明PHP已成功配置。 6. **安全优化**:安装完成后,应进行安全配置,例如使用`sudo apt-get install ufw`...

    Linux下安装并配置Apache+PHP+MySQL

    2. **测试PHP**:创建一个简单的PHP文件,例如 `info.php`,放置在Apache的文档根目录下,访问该文件以检查PHP是否正常工作。 #### 七、总结 本文详细介绍了如何在Linux环境下安装和配置Apache、PHP以及MySQL,搭建...

    php+apache+linux.

    通过掌握PHP、Apache和Linux的结合,开发者可以创建高效的Web应用程序,并利用XAMPP简化开发和测试过程。在这个环境中,你可以实现从原型设计到生产部署的全过程,同时享受到开源社区的丰富资源和支持。

    linux安装apache,php Mysql相关文件

    然后,创建一个简单的PHP测试页面(如`index.php`),写入`&lt;?php phpinfo(); ?&gt;`,放在Apache的DocumentRoot目录下。访问该页面,如果显示PHP信息,说明Apache和PHP已经成功集成。 6. **安全与优化**: - 最后,别...

    Linux搭建PHP+MySQL+Apache环境

    为了测试MySQL与PHP的连接,你可以创建一个新的PHP文件,例如`test_mysql.php`,并写入代码: ```php &lt;?php $servername = "localhost"; $username = "root"; $password = "your_root_password"; // 创建连接 $conn...

    LINUX+APACHE+PHP+BDB+OPENLDAP+PHPLDAPADMIN安装配置包和步骤2

    在IT领域,构建一个基于LINUX、APACHE、PHP、BDB、OPENLDAP和PHPLDAPADMIN的系统是常见的任务,这样的组合常用于搭建高效能的Web服务器和身份认证服务。下面将详细介绍这些组件的功能以及它们的安装配置步骤。 **...

Global site tag (gtag.js) - Google Analytics