我自己使用的是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

最新文章

  1. MongoDB学习笔记~Mongo集群和副本集
  2. Google推荐的图片加载库Glide介绍
  3. IIS7.0提示---无法识别的属性“targetFramework”。请注意属性名称区分大小写。
  4. RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本发布
  5. Java-马士兵设计模式学习笔记-总结
  6. C# 客户端判断服务器连接已断开
  7. Xcode6 viewDidLoad 中View的subviews 为空
  8. linux之sed用法【转载】
  9. Lambda表达式 之 C#
  10. JAVA 中URL链接中文参数乱码的若干处理方法
  11. JAVA多线程两个实用的辅助类(CountDownLatch和AtomicBoolean)
  12. jquery选择器之属性过滤选择器
  13. Ext viewport的渲染
  14. iOS 10 适配 ATS
  15. Windows下Pytesser安装
  16. 1、Mysql无法创建外键的原因 2、MySql 外键约束 之CASCADE、SET NULL、RESTRICT、NO ACTION分析和作用
  17. std::lock_guard/std::unique_lock
  18. 最全Kafka 设计与原理详解【2017.9全新】
  19. bootstrap datepicker含有hasDatepicker无法弹出
  20. np.stack() 与 tf.stack() 的简单理解

热门文章

  1. Spark常用算子-KeyValue数据类型的算子
  2. BZOJ4197 / UOJ129 [Noi2015]寿司晚宴
  3. Db2数据库在Linux下的安装和配置
  4. hibernate学习(3)
  5. 抓包tcpdump
  6. servlet cannot be resolved to a type解决办法
  7. nginx Win下实现简单的负载均衡(2)站点共享Session
  8. java学习笔记 --- IO(3)
  9. vue mint ui 手册文档对于墙的恐惧
  10. 2018.7.9 AVR-BAT program