apache的安装配置启用

作者: 公司简介  发布:2020-01-23

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  Apache 的安装无外乎两种方式:源代码安装和二进制包安装。这两种安装类型各有特色,二进制包安装不需要编译,而源代码安装则需要先配置编译再安装,二进制包安装在一个固定的位置下,选择固定的模块,易语言 透明模块而源代码安装则可以让你选择安装路径,选择你想要的模块。本文主要介绍二进制DEB包安装方式(此方法只适用于Debian GNU/Linux 及其衍生版)。

  其中apache2-utils提供了我们在配置维护过程中非常有用的一些工具

  如有需要, 可以通过rcconf来控制是否在系统启动时加载Apache 服务

  启动完成后打开浏览器, 使用URL来访问已经启动的Apache服务器, 服务器将会跳转到向浏览器返回一个Apache安装成功的页面。

  在Debian下, 安装完成后, 软件包为我们提供的配置文件位于/etc/apache2目录下:

  为apache2服务器的主配置文件, 查看此配置文件, 你会发现以下内容

  由此可见, apache2 根据配置功能的不同, 对配置文件进行了分割, 这样更利于管理

  文件中包含的是有关mod_mime_magic模块的数据, 一般不需要修改它。

  目录下是一些。conf和。load 文件, 为系统中可以使用的加载各种模块的配置文件, 而mods-enabled目录下则是指向这些配置文件的符号连接, 从配置文件apache2.conf 中可以看出, 系统通过mods-enabled目录来加载模块, 也就是说, 系统仅通过在此目录下创建了符号连接的mods-available 目录下的配置文件来加载模块。同时系统还提供了两个命令 a2enmod 和 a2dismod用于维护这些符号连接。这两个命令由 apache2-common 包提供。命令各式也非常简单: a2enmod [module] 或 a2dismod [module]

  目录下为配置好的站点的配置文件, sites-enabled 目录下则是指向这些配置文件的符号连接, 系统通过这些符号连接来起用站点 sites-enabled目录下的符号连接附有一个数字前缀, 如000-default, 这个数字用于决定启动顺序, 数字越小, 启动优先级越高。 系统提供了两个命令 a2ensite 和 a2dissite 用于维护这些符号连接。这两个命令由 apache2-common 包提供。

  默认情况下将要发布的网页文件应该置于/var/www目录下,这一默认值可以同过主配置文件中的DocumentRoot 选项修改。

  注意:如果你在是windows下应用Apache服务器,并且已经安装IIS,那么在安装Apache时请注意给Apache换个端口来监听比如8080,否则Apache占用的端口会和IIS冲突,造成Apache服务器不能正常启动。

  apache加密TCP/IP网络产品的标准是SSL ,对于Internet上普遍使用的超文本传输协议(HTTP)而言,其加密后的协议称为 HTTPS,缺省采用443端口。HTTPS数据是加密以后传输的,因此能有效保护在网络上传输的个人隐私信息。

  创建 SSL 证书,证书需要从商业的认证权威机构或者从内部的 CA 得到。易语言 透明模块

  第二遍产生的是实际可用的证书,能被商业机构或者内部 CA 认证, Common Name 为 Web 服务器的主机名。

  在浏览器上检查你的站点正常与否即可,至此即可让apache支持安全的SSL。

  在Apache 1.4以后的版本,我们还可以用以下命令完成服务的完美重启:

本文由佛山市光源模块有限公司发布于公司简介,转载请注明出处:apache的安装配置启用

关键词: