安装Ubuntu Apache Web服务器

系统 Linux
尽管Ubuntu 是一种新兴的Linux分支,但Ubuntu 组织却为Ubuntu Apache提供了丰富的支持软件,这些软件都可以从发行版的光盘获取,也可以从官方站点轻松下载。

本人很喜欢Apache,在工作中也很喜欢总结关于Ubuntu Apache的经验教训,下面就这个问题来详细说说Ubuntu Apache。 全书内容包括Ubuntu简介、系统的安装与快速配置、Linux文件系统、APT软件包管理机制、网络管理、图形桌面应用系统、网络服务管理等。Ubuntu Apache 是一种功能强大的Web服务器。如今,Internet上无数运行在Linux上的Ubuntu Apache服务器正为Web世界的日益繁荣提供着有力的支撑。本文将向读者介绍如何在Ubuntu Linux系统迅速搭建Apache Web服务器。

尽管Ubuntu 是一种新兴的Linux分支,但Ubuntu 组织却为Ubuntu Apache提供了丰富的支持软件,这些软件都可以从发行版的光盘获取,也可以从官方站点轻松下载。所以,Ubuntu非常适合作为Web服务器的平台。

安装Ubuntu Apache

下面,我们首先介绍如何安装Ubuntu Apache。具体安装命令如下所示:
$ sudo apt-get install apache2然后运行Ubuntu Apache,命令如下所示:
$ sudo /etc/init.d/apache2 restartApache在安装期间将会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。只要在浏览器的地址栏输入http://localhost/或机器的IP地址就能访问放置在此目录中的所有文档。

安装PHP

PHP是一种流行的服务器端脚本语言,一般与MySQL或 Postgres结合起来用于管理Web内容、blog和论坛。下面介绍其安装方法,其实它的安装也很简单,命令如下所示:
$ sudo apt-get install libapache2-mod-php5重新启动 Ubuntu Apache 以加载上面安装的模块:
$ sudo /etc/init.d/apache2 restart为了验证PHP模块是否正确加载,我们可以建立一个PHP文件,然后尝试通过Web服务器访问该文件。此外,我们知道PHP内建了一个phpinfo函数,该函数能够给出它的环境的详细信息。所以我们还可以利用下面的命令来检查PHP的工作情况:

sudo sh -c "echo ''<?php phpinfo( ); ?>'' > /var/www/info.php"之后,在浏览器地址栏键入http://localhost/info.php,然后回车,这时应该能看到一个颜面,给出刚才安装的PHP的详细信息。需要注意的是,如果在此过程中浏览器不显示页面,而是提示你下载文件,这就说明Ubuntu Apache没有正确加载PHP模块。解决问题的办法是,在/etc/apache2/apache2.conf 或 /etc/apache2/mods-enabled/php5.conf文件中加入下面一行命令:

Ubuntu Apache application/x-httpd-php .php .phtml .php3加入上面的命令行后,为了保证Ubuntu Apache重新读取配置文件关闭,我们可以通过下面的命令将其关闭,然后再加以启动:
$ sudo /etc/init.d/apache2 stop
$ sudo /etc/init.d/apache2 start

【编辑推荐】

  1. 红帽Linux Ubuntu业务计划融合
  2. 自由选择Linux Ubuntu高级平台
  3. Ubuntu Tora里安装Oracle的provider
  4. 深度讨论Ubuntu 8.04挂载问题
  5. 介绍讨论Ubuntu server系统软件
责任编辑:佚名 来源: CSDN
相关推荐

2009-12-30 10:41:27

Ubuntu Apac

2012-07-16 09:33:04

2018-04-02 15:07:01

LinuxApacheWeb服务器

2018-05-04 12:22:47

2010-01-04 13:26:51

Ubuntu安装

2011-03-21 14:41:04

LAMPapacheweb

2017-12-27 10:18:09

ApacheNginx服务器

2010-12-28 15:39:38

2020-10-22 08:00:24

ApacheWeb服务器

2012-05-21 10:16:53

2011-09-20 09:15:11

2010-01-05 16:14:54

Ubuntu mysq

2011-07-07 15:43:51

服务器安装

2014-07-15 09:44:07

Linux Web服务Nginx

2018-10-23 09:58:23

ApacheNGINXWeb

2018-10-26 11:30:40

Apache Web服务器站点

2011-01-06 13:20:45

Web服务器Apache

2011-02-22 15:51:41

2009-02-01 09:15:02

UbuntuTwitterMicroblog

2015-10-12 17:03:22

Froxlor安装Ubuntu
点赞
收藏

51CTO技术栈公众号