我自己使用的是Ubuntu的操作系统, 所以我主要是记录的在ubuntu的Apache的安装和简单的配置。

  Apache服务器的架设:

  一、命令行安装

  使用下面的指令下载apache2

    sudo apt-get install apache2

  下载成功之后, 打开浏览器在地址栏中输入“localhost”, 如果显示浏览器显示下面的信息, 证明成功安装了服务器。

  二、简单的服务器配置

  因为服务器的下载是默认进行了, 所以一些需要用的文件夹或者配置信息也都是默认的, 为了适合自己的情况和需求, 可以进行一些配置的修改。 apache2的配置文件是放在

/etc/apache2/文件夹下的。

   1.配置网站目录。 网站目录是存放网站运行的所有文件的文件夹, 安装完apache2之后的默认的网站目录文件夹是/var/www。可以在/etc/apache2/sites-available/default中修改它。

    

   DocumentOOT就是网站目录, 默认的网站目录已经被我用#注释掉了, 按照相同的格式我自己定义了网站目录。 在/var下的文件都是只读了, 所以要修改需要使用sudo 命令打开文件。

   2.配置CGI脚本的存放目录。 也是在/etc/apache2/sites-available/default中

    ScriptAlias /cgi-bin/ 就是cgi脚本存放的目录, 我用#注释掉了默认的文件夹, 按照其格式选择了自己的, 一般都是将这个文件夹放在网站目录文件夹下, 以便于使用。

   3.更改默认字符集

    在/etc/apache2/conf.d/charset里默认是将字符集的设置注释掉了。

    

      将#号去掉, 在AddDefaultCharset 后面加上一个字符集就可以了。我将它设置为了UTF-8.

    

   4.修改服务器地址。

      在/etc/apache2/httpd.conf中添加

    

    此处是将服务器地址改成了本机。 修改的地址将是在浏览器地址栏中输入的地址, 此时如果在浏览器中输入localhost或者127.0.0.1就会显示服务器上运行的网页。(在ubuntu中httpd.conf是个空文件)。

   注意,每次修改配置之后, 都要重启服务器。

       

   5.服务器的启动和关闭:

  操作成功之后会显示OK。更多详细配置可以参考这个http://linux.sheup.com/linux/linux319.htmhttp://wiki.ubuntu.org.cn/Apache或者http://linux.vbird.org/linux_server/0360apache.php

[Apache]架设Apache服务器的更多相关文章

  1. 架设lamp服务器后,发现未按照 Apache xsendfile模块,

    今天在架设lamp服务器后,发现apache 未按照xsendfile模块,于是查找资料按照如下: 安装apache xsendfile模块yum install mod_xsendfile

  2. Apache与Tomcat服务器

    Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.在Apache基金会里面Apache S ...

  3. Java基础知识强化98:Apache和Tomcat服务器的联系与区别

    1. Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是w ...

  4. 在Linux(CentOS 6.6)服务器上安装并配置基于Apache的SVN服务器

    #!/bin/bash # # 在Linux(CentOS 6.6)服务器上安装并配置基于Apache的SVN服务器: # # .安装服务 # .创建svn版本库 # .创建svn用户 # .配置sv ...

  5. CentOS 7 使用SVN+Apache搭建版本控制服务器

    svn简介 Subversion是一个免费/开源的版本控制系统, Subversion 可以跨越时间地对文件和目录, 以及它们的修改进行管理. 这就允许你恢复 数据的旧版本, 或检查数据的修改历史. ...

  6. 安装架设Apache+MySQL+PHP网站环境

    转载自 http://blog.sina.com.cn/s/blog_c02ed6590101d2sl.html 并进行了个人编辑整理 一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终 ...

  7. APACHE多个服务器的配置

    APACHE 多个服务器的配置? 网站目录:d:www 下设两个站点:1.D:wwwszbw  2.D:wwwweb 注意前面,要开启 Vhost 及 vhos 相关 so <VirtualHo ...

  8. 如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器(转)

    如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器 什么是Apache Web Server? Apache或Apache HTTP服务器是一个免费的开源Web服务器,由Apac ...

  9. 网站服务器压力Web性能测试(1):Apache Bench:Apache自带服务器压力测试工具

    一个网站或者博客到底能够承受多大的用户访问量经常是我们在用VPS或者独立服务器搭建网站了最关心的问题,还有不少人喜欢对LNMP或者LAMP进行一些优化以便提高Web性能,而优化后到底有多大的效果,就需 ...

随机推荐

  1. Fatal error: cannot create 'R_TempDir'

    [user@mgmt dir]$ R Fatal error: cannot create 'R_TempDir' [user@mgmt dir]$ ll -ad /tmp drwxrwxrwt. 2 ...

  2. matlab学习笔记,图像分块

    clc; clear all; close all; I = imread('E:\matlab\files-images\tomsen512.jpg'); rs = size(I, 1);% 行数c ...

  3. 简学Python第五章__模块介绍,常用内置模块

    Python第五章__模块介绍,常用内置模块 欢迎加入Linux_Python学习群  群号:478616847 目录: 模块与导入介绍 包的介绍 time &datetime模块 rando ...

  4. QT 布局时使用 addStretch 可伸缩设置

    今天在使用addStretch,布局的时候,发现addStretch竟然是可以平均分配的,有意思.比如: QVBoxLayout *buttonLayout = new QVBoxLayout; bu ...

  5. SpringBoot中使用Spring Data Jpa 实现简单的动态查询的两种方法

    软件152 尹以操 首先谢谢大佬的简书文章:http://www.jianshu.com/p/45ad65690e33# 这篇文章中讲的是spring中使用spring data jpa,使用了xml ...

  6. 10.0.4_CentOS_120g

    对应 VMware Workstation 版本为:“10.0.4 build-2249910”

  7. 理解AOP思想(面向切面编程)

    AOP:面向切面编程,相信很多刚接触这个词的同行都不是很明白什么,百度一下看到下面这几句话: 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预 ...

  8. mybatis中&gt;=和&lt;=的实现方式

    原因 mybatis使用的是xml格式的文件.使用>和<号的时候,会存在与xml的标签的规范冲突. 解决方案 >=使用 <![CDATA[>=]]> >< ...

  9. BW 转换字符空格问题

    早上忙了我一早上,以前写的一个季度判断的问题, 首先是调试,不断的调试DTP.让我头晕眼花. 首先关于空格问题,我自我批评,愚蠢的定义成STRING 类型,然后相互加减出现问题.应该定义成内部的日期格 ...

  10. 【剑指offer】以o(1)复杂度删除啊链表的节点,C++实现(链表)

    0.简介       本文是牛客网<剑指offer>刷题笔记. 1.题目       在O(1)时间内删除链表节点. 2.思路         前提条件:删除的节点在链表上:边界条件:链表 ...