`

Linux(ubuntu下安装)apache2的步骤说明

阅读更多

在ubuntu上安装apache不难 但是中间很可能会遇到下列问题 那就很费时间了 所以我会详细说明步骤和各步骤可能出现的问题以及解决办法

 

1.打开terminal(命令窗口)  我们采用在线安装方法

2.sudo apt-get install apache2 (这一步不会出现什么问题 除非你不写sudo 很可能会出现permistion reject的什么拒绝问题)

3.实际上以上命令就已经完成了安装

4.说明:apache2的全局配置文件会放在 /etc/apache2中 比较重要的文件有apache2.conf , httpd.conf , envvars

5.apache的启动文件在/etc/init.d/下的apache2

 

apache2的命令:apache2ctl -k start / apache2ctl -k stop / apache2ctl -k restart

 

可能出现的问题:

1.apache2: bad user name ${APACHE_RUN_USER}

 

说明是run apache的user有问题

 

解决办法:

先查看apache.conf文件 是不是里面有个user跟group分别是${APACHE_RUN_USER} 和${APACHE_RUN_GROUP}啊,这两个变量的配置是在envvars文件中配置的,可以看见user和group都是www-data,也就是说 当前你run apache的用户得是这个,如果你不是的话,那就在envvars中把www-data都改成你自己的,有的人改完后不起作用,两种办法解决 ,一是用source envvars 去执行一遍这个文件 如果不管用的话 就用第二种方法 就是直接改apache2.conf文件中的user和group为你当前的值 就搞定了

 

2.现在再运行apache2ctl -k start

 

又一个可能出现的问题:

 

Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

 

找不到Server么不是 ,那我们的解决办法就是在httpd.conf(默认是个空白文件)文件中写入ServerName localhost

 

再运行 apache就成功运行了!!

 

PS:我还遇到了一个gedit的问题呢  就是在root下不能用gedit的命令,说是can not connect session manager 的问题  解决办法是切换到你登陆用户下,也就是当前用户,然后用sudo gedit xx.txt就行了,据说是因为切换到root下只有root的权限 ,但不是用root脚本登陆的,所以路径不一样 所以会造成这个问题 具体的我也没研究清楚呢 有很懂的请留下解释 谢谢大家

0
0
分享到:
评论

相关推荐

    linux-ubuntu装apache2方法

    在Linux Ubuntu系统中安装Apache2是一项基础且重要的任务,它能让你的系统成为一个简单的Web服务器。Apache2是一个开源且功能强大的HTTP服务器,广泛应用于各种Linux发行版,包括Ubuntu。以下是安装和配置Apache2的...

    Ubuntu系统安装Apache2

    在Ubuntu系统中安装Apache2是Linux环境中搭建Web服务器的基础步骤,Apache2是一个广泛使用的开源HTTP服务器,具有稳定性、可扩展性和高效性。本教程将详细解释如何在Ubuntu上完成Apache2的安装过程。 首先,确保你...

    apache for linux安装

    本文将详细讲解如何在Linux环境下安装Apache。 首先,了解Apache的基础知识是必要的。Apache是一款开源、免费的Web服务器软件,它能够解析HTTP协议,处理来自Web浏览器的请求,并将静态网页或动态生成的网页返回给...

    ubuntu linux下apache与tomcat的整合.txt

    ### Ubuntu Linux 下 Apache 与 Tomcat 的整合 在 Ubuntu Linux 环境中,Apache 和 Tomcat 的整合是一项常见的任务,旨在实现静态内容通过 Apache 服务器进行高效分发,而动态内容(如 Java 应用)则通过 Tomcat ...

    Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装.pdf

    在Ubuntu下安装和配置LAMP环境可以按照以下步骤进行: 1. 安装Apache:使用以下命令安装Apache:`sudo apt-get install apache2` 2. 安装MySQL:使用以下命令安装MySQL:`sudo apt-get install mysql-server` 3. ...

    linuxubuntu下apache服务器的搭建.pdf

    Linux Ubuntu 下 Apache 服务器的搭建 一、 Apache 简介 Apache 是一种流行的 Web 服务器软件,具有高效、稳定、安全、免费等特点。Apache 源于 NCSAhttpd 服务器,经过多次修改,成为世界上最流行的 Web 服务器...

    ubuntu下安装apache和tomcat

    以上步骤详细介绍了如何在 Ubuntu 系统下安装和配置 Apache 与 Tomcat,包括 JDK 的安装与配置。这些步骤不仅适用于 Ubuntu 10.04,也适用于其他版本的 Ubuntu。通过这些步骤,用户可以在 Linux 平台上搭建起一个...

    Linux结课论文 ubuntu下 apache mysql php环境的整合

    首先,我们需要在Ubuntu上安装Apache服务器,通过运行`sudo apt-get install apache2`命令来安装。安装完成后,可以通过访问`http://localhost`来验证Apache是否正常工作。 接下来是PHP的安装,使用`sudo apt-get ...

    linux安装Apache,apache安装包,内含相关安装包

    本文将详细介绍如何在Linux环境下安装Apache,以及如何处理提供的压缩包中的相关安装文件。 首先,我们需要了解Linux的基础知识,尤其是关于命令行操作。大多数Linux发行版都提供了基于终端的安装方式,这需要用户...

    linux 安装 apache 配置及步骤

    Apache的配置文件通常位于`/etc/apache2`(Ubuntu/Debian)或`/etc/httpd`(CentOS/RHEL)目录下。主要配置文件为`httpd.conf`或`apache2.conf`。 **7. 修改默认站点** 如果你想配置一个新的默认站点,可以创建一个...

    ubuntu安装svn步骤及所需文件

    以下是一份详细的Ubuntu安装SVN的步骤,以及所需的文件。 首先,确保你的Ubuntu系统是最新的。打开终端并运行以下命令来更新系统软件包列表: ```bash sudo apt update ``` 接下来,安装必要的依赖项。在Ubuntu中...

    linux(ubuntu)下apache服务器的搭建收集.pdf

    标题中的“Linux (Ubuntu) 下 Apache 服务器的搭建”指的是在Ubuntu操作系统环境下配置Apache HTTP服务器的过程。Apache HTTP服务器是一款开放源代码的Web服务器,因其稳定性、高效性和跨平台性而广受欢迎,尤其在...

    linux下安装apache服务器

    本篇将详细介绍如何在Linux环境下安装Apache服务器,以及涉及到的相关知识点。 首先,我们需要理解安装Apache的基础步骤: 1. **更新系统**: 在安装任何软件之前,先确保系统是最新的。使用`sudo apt-get update...

    Linux安装apache

    通过上述步骤,你已在Linux环境下成功安装并初步配置了Apache Web服务器。后续可根据项目需求进一步优化配置,如设置虚拟主机、增加安全策略等。Apache的强大功能和灵活性使其成为搭建专业Web平台的理想选择。

    linux(ubuntu)下apache服务器的搭建实用.pdf

    本文档主要讲述了在 Linux(Ubuntu) 环境下搭建 Apache 服务器的步骤和详细过程。Apache 是一个自由开源的 Web 服务器软件,具有高效、稳定、安全、免费等特点,广泛应用于各种计算机系统平台。 一、Apache 简介 ...

    linux中apache安装与配置

    总结,Linux下Apache的安装和配置涉及到以下几个关键步骤:安装Apache软件包,启动并设置服务开机启动,配置主要的Apache设置,创建和启用虚拟主机,以及调整防火墙规则。这些步骤将帮助你构建起一个基础的Web服务器...

    ubuntu linux 配置svn+apache+ssl

    【概述】 ...以上就是Ubuntu环境中配置SVN+Apache+SSL的详细步骤,包括安装、配置、权限设置以及SSL安全连接的建立。通过这样的设置,你的团队可以安全地协作开发项目,同时确保代码仓库受到保护。

    linux(ubuntu)下apache服务器的搭建借鉴.pdf

    【Apache服务器在Linux(Ubuntu)环境下的搭建】 Apache服务器是一款广泛应用的开源Web服务器,以其高效、稳定、安全和免费的特点闻名。它起源于NCSAhttpd服务器,并因其开源性质吸引了众多开发者为其添加新功能、...

    linux下的Apache2 + mysql5 + php5 安装教程[力荐]

    在Linux环境中搭建Apache2、MySQL5和PHP5的组合,也被称为...在提供的压缩包文件“linux下的Apache2 + mysql5 + php5 安装详解”中,可能包含了更详细的步骤、注意事项以及解决常见问题的方法,建议参照文档进行操作。

    linux下apache2.2整合tomcat6详细步骤.docx

    在Linux环境下,将Apache2.2与Tomcat6进行整合是一项常见的任务,这通常涉及到创建一个Web服务器集群,以便能够处理动态和静态内容。Apache作为前端服务器,主要负责静态资源的处理,而Tomcat作为后端应用服务器,...

Global site tag (gtag.js) - Google Analytics