`
sharp2wing
  • 浏览: 267887 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

如何安装Ubuntu Apache Web服务器

阅读更多
本人很喜欢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 '''' > /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
分享到:
评论
2 楼 sharp2wing 2011-10-25  
不好意思,排版没排好,就是Ubuntu Apache application/x-httpd-php .php .phtml .php3 这句,已更正了排版位置,呵~
1 楼 chenpingjun1990 2011-10-19  
"加入上面的命令行后",是哪个命令?

相关推荐

    ubuntu搭建apache服务器

    用这些文件可以在ubuntu上搭建apache web服务器 。

    在 ubuntu 中安装 Apache 2 Web 服务器

    本文档说明了如何在 ubuntu 操作系统下安装 Apache 的方法。 在 ubuntu 中安装 Apache 2 Web 服务器图文教程 http://www.ossez.com/forum.php?mod=viewthread&tid=13117&fromuid=426

    在Ubuntu 12.04LTS 下搭建Apache web服务器-亲测

    在Ubuntu 12.04LTS 下搭建Apache web服务器-亲测,解决ADSL关于80端口被封等问题,亲自测试通过。

    教菜鸟用ubuntu搭建web服务器

    教菜鸟用ubuntu搭建web服务器,简单易学,很好操作

    Ubuntu16.4中web服务器的搭建

    最近在Ubuntu上搭建了dns服务器,在此之前需先安装web服务器,关于dns服务器的搭建与配置于下篇写。 Apache服务器的安装 1.首先在虚拟机上安装Apache服务器; 2.开启Apache服务,输入命令:/etc/init.d/apache2 ...

    Ubuntu系统中利用Apache2建立基于域名的web服务器

    讲述在Ubuntu系统中利用Apache2建立基于域名的web服务器的步骤

    Ubuntu Webserver Image:为Web服务器配置的预安装Ubuntu服务器。-开源

    根据以下图片进行安装:http://virtualboxes.org/images/ubuntu-server/已安装的软件包:http://pastebin.com/gZETEx6r(Apache2、Dovecot、MySQL、PHP5、vi、Clamav、SpamAssassine、xCache, Mailman,PHP-FPM,...

    Ubuntu 18.04 LTS 搭建SVN服务器

    在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。

    ubuntu下安装apache和tomcat

    apache和tomcat都是很常用的WEB服务器,企业首先的服务器都是使用linux。

    LAMP配置web服务器 ubuntu12 04LTS

    Linux+Apache+MySQL+PHP搭建web服务器详细图文教程 整体在ubuntu12.04LTS版本下完成

    webserver-letsencrypt:带有letencrypt证书的Apache Web Server

    Web服务器:Apache DNS:Duck DNS( ) 操作系统:Ubuntu SSL证书:Letsencrypt( ) 博客模板(可选):Wordpress 1. DuckDNS 一个。 为您的域创建DNS记录。 我选择了它,因为它对5个域都是免费的 2. Letsencrypt...

    Ubuntu各种服务图解安装.doc

    Ubuntu从安装到各种常见服务配置... web服务配置Apache多域名配置;mysql数据库安装与配置;团购网站部署;配置Ubuntu图形界面;安装中文输入法等) 都是作者一步步实验成功后的截图,没有太多的理论。值得下载一看

    在Linux系统上查看Apache服务器的错误日志

    Debian,Ubuntu或Linux Mint上的Apache错误日志位置 默认的错误日志 在基于Debian的Linux上,系统范围的Apache错误日志默认位置是/var/log/apache2/error.log。默认位置可以通过编辑Apache的配置文件进行修改。 ...

    docs-on-clearance:启用您的 Apache Web 服务器以提供呈现为 HTML 的 Markdown

    清关文件启用您的 Apache Web 服务器以提供呈现为 HTML 的 Markdown特征轻松安装在网络服务器上使用 gem 渲染降价在缓存生成的页面 5 分钟使用来自 CDN 的以获得漂亮的外观和响应式设计安装此安装用于在 Ubuntu 系统...

    Apache服务器关闭TRACE Method请求方式的方法

    TRACE和TRACK是用来调试web服务器连接的HTTP方式。支持该方式的服务器存在跨站脚本漏洞,通常在描述各种浏览器缺陷的时候,把”Cross-Site-Tracing”简称为XST。攻击者可以利用此漏洞欺骗合法用户并得到他们的私人...

    Ubuntu服务器入门指南.pdf

    详细介绍Ubuntu server 安装、管理、网络配置、防火墙配置、FTP 服务器、HTTPD - Apache2 Web 服务器、邮件服务、Squid - 代理服务器、CVS 服务器、数据库等等。

    ansible-demo:使用Ansible设置Apache Web服务器

    Ubuntu 20.04(在主机和服务器上) Ansible 2.9.6 跑步 在运行命令之前,请确保编辑hosts.txt文件和group_vars文件夹的内容。 另外,如果您需要托管自己的网站,则还必须编辑文件。 要部署简单的Apache Web ...

    ubuntu haproxy安装与配置详解

    并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。 其支持从4层至7层的网络交换,即覆盖所有的TCP协议。就是说,Haproxy 甚至还支持 Mysql 的均衡负载。 ...

    Apache-2.4.29 32bit 稳定版下载

    Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等...

    ssa:小型Debian和Ubuntu服务器的Web面板

    这个控制面板适用于小型Debian和Ubuntu服务器。 与服务器的交互是通过SSH执行的。 面板具有模块化结构。 一个可以轻松创建新模块或增强现有模块。 产品特点 用户管理: 查看,创建,编辑和删除用户。 网站管理:...

Global site tag (gtag.js) - Google Analytics