`
urey
  • 浏览: 25729 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
  • carmark: 做什么都好,自己喜欢就好,我是做Unix以及C和perl相关的 ...
    混沌。
  • urey: toeo 写道我大学 也是信息与计算科学的我现在是做java  ...
    混沌。
  • toeo: 我大学 也是信息与计算科学的我现在是做java  弄web.要 ...
    混沌。

Ubuntu Apache笔记

阅读更多

光是Apache的安装就折腾了很久,因为一直不会源代码的安装方式,多次尝试直接安装rapache,但在使用中的锁死问题让我无从下手。最后还是用的源代码安装方式。下面记录一些简单的东西。、


安装过程的命令使用:
解压到指定的文件夹后:
./configure --prefix=/usr/local/apache2 --enable-so

之后是

make

make install

 

了解一些配置过程。主要的配置文件都在/etc/apache2

apache2.conf  envvars     mods-enabled  sites-available
conf.d        httpd.conf  mods-available  ports.conf    sites-enabled
apache2.conf为主配置文件,httpd.conf为用户配置文件。在启动过程中有错误

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

我是通过在httpd.conf中添加了

#ServerName

ServerName [IP address]

修正错误。

 

之后修改了/etc/apache2/sites-available/default 文件

把配置文件里的DocumentRoot 修改为你需要的新位置,比如: /home/username/httpdocs/
把<Directory /var/www/> 替换为<Directory /home/username/httpdocs/>

 

重启apache2

sudo /etc/init.d/apache2 restart

 

通过http://localhost/查看。

It works!

 

 

 

 

分享到:
评论

相关推荐

    #实践笔记#Ubuntu配置Apache+PHP+MySQL

    在本篇实践笔记中,我们将探讨如何在Ubuntu 11.10操作系统上配置Apache、PHP和MySQL,以便搭建一个本地开发环境。由于PHPnow是一个专用于Windows平台的软件,因此对于Ubuntu用户,我们需要采取不同的方法来实现相同...

    Apache Web服务器配置与使用工作笔记

    ### Apache Web服务器配置与使用工作笔记 #### 一、Apache Web服务器简介 Apache HTTP Server(简称Apache)是一款开放源码的Web服务运行平台,在互联网上有着广泛的使用。它是由Apache软件基金会的一个开源项目...

    ubuntu,LAMP安装笔记

    在Ubuntu系统上搭建LAMP(Linux、Apache、MySQL、PHP)环境是常见的Web服务器配置方式之一。本文将根据提供的安装笔记,详细介绍各组件的安装步骤及注意事项。 #### 二、LAMP安装流程 **1. 安装必要的构建工具** ``...

    Apache服务器配置与使用工作笔记

    这份"Apache服务器配置与使用工作笔记"详细记录了如何安装、配置和管理Apache服务器,适用于初学者和有一定经验的系统管理员。以下是笔记中的关键知识点: 1. **Apache安装**:在不同的操作系统上安装Apache可能会...

    Ubuntu_Hadoop部署笔记

    ### Ubuntu_Hadoop部署笔记 #### 一、Jdk安装与配置 为了确保Hadoop能够正常运行,首先需要在Ubuntu系统上安装Java Development Kit (JDK)。本例中选择安装OpenJDK 6。 **安装命令**: ``` sudo apt-get install ...

    定制支持串口安装的ubuntu系统镜像

    如果需要安装特定软件(如Apache、WebLogic等),可以选择自动更新(需要联网)。但在大多数情况下,不建议选择自动更新,以避免不必要的软件更新带来的风险。 通过以上步骤,我们可以成功创建一个支持串口安装的...

    LAMP架设个人笔记

    通过配置Apache的虚拟主机功能,可以轻松地在一台服务器上托管多个笔记站点。 3. **MySQL**:作为关系型数据库管理系统,MySQL在LAMP架构中扮演数据存储的角色。个人笔记网站通常需要存储用户创建的笔记内容、分类...

    韩顺平linux学习笔记

    Linux 的内核包括 Red Hat、红旗 Linux、Ubuntu、Suse、Fedora 等,它们的内核都是相同的。Linux 有多种版本,如桌面版本和服务器版本等。 Linux 的特点 Linux 的特点包括免费、开源、支持多线程和多用户、安全性...

    使用Ubuntu操作系统的常见示例

    2. **Web服务器**:Apache和Nginx是常用的Web服务器,在Ubuntu上安装和配置都非常方便。 十、安全与备份 1. **防火墙UFW**:Ubuntu内置了Uncomplicated Firewall(UFW),用于设置防火墙规则。 2. **数据备份**:...

    docker-spark:用于在Ubuntu上运行Apache Spark的Dockerfile

    Apache Spark是一个快速的通用集群计算系统。 它提供Java,Scala和Python的高级API,以及支持常规执行图的优化引擎。 它还支持一组丰富的更高级别的工具,包括用于SQL和结构化数据的处理, 机器学习, 用于图形处理...

    ubuntu入门[归纳].pdf

    7. 提供了新的系统配置工具,如apacheconf、bindconf和printconf,使得用户可以通过GUI轻松配置网络服务器、DNS服务器和打印机。 8. 增强了对PCMCIA设备的支持,对于笔记本用户特别有用。 9. 在安全性方面进行了加强...

    马哥LAMP笔记

    对于初学者来说,Ubuntu或CentOS是常见的选择,它们都有强大的社区支持和丰富的软件包管理系统。 2. **Apache HTTP服务器** Apache是世界上最流行的Web服务器软件,能够处理HTTP协议,用于将静态网页和动态内容...

    笔记本部署-穿透客户端

    - **操作系统选择**:笔记本电脑通常预装Windows操作系统,但为了部署服务器,可能需要安装更稳定、适合服务的系统,如Linux(Ubuntu、CentOS等)。 - **服务器软件**:可能需要安装Web服务器(Apache、Nginx)、...

    一键lamp(apache2.2+mysql5.1+php5.3)

    在这个场景中,我们使用的可能是Ubuntu、CentOS或Debian等支持LAMP环境的Linux发行版。 Apache HTTP Server是世界上最流行的Web服务器软件,它负责接收HTTP请求并返回网页内容。Apache的灵活性和可扩展性使其能够...

    我的Linux学习笔记

    在Linux的世界里,Ubuntu、RedHat、SuSE和Mandriva等是常见的发行版,其中Ubuntu目前最受欢迎。开源的特性允许任何人参与代码的测试、修复和调试,加速了软件的成熟过程,使开源软件通常具有更高的灵活性和质量。...

Global site tag (gtag.js) - Google Analytics