首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux学习笔记——Apache服务器配置文件简介

Apache服务器配置文件简介 Apache配置文件是包含若干指令纯文本文件,其文件名为httpd.conf。在Apache启动时,会自动读取配置文件内容,配置Apache服务器运行。...配置文件修改后,只有在启动或重新启动Apache后才会生效。 Apache配置文件内容可以划分为三部分: 全局环境配置,主要用于控制整个Apache 服务器行为。...主服务器配置,定义主要或者默认服务参数指令,也为所有虚拟主机提供默认设置参数。 虚拟主机配置,用于设置和创建虚拟主机。...全局环境配置命令 ServerRoot:用于设置服务器根目录 Listen:服务器监听端口号。 主服务器配置命令 ServerName:设置主机名称。...DocumentRoot:用于设置Apache默认站点根目录。 UserDir public_html:用户可以在自己目录下建立public_html目录来放置网页。

2.3K10

LinuxApache配置文件详解「建议收藏」

80端口 MaxClients 256 #指定同时能访问服务器客户机数量为256 DocumentRoot "/var/www/html" #网页文件存放目录 DirectoryIndex...ServerName www.wg.com #域名 ServerAdmin #设置管理员邮箱 Include conf.d/*.conf #包含配置文件 User apache...使用案例: 搭建一台测试web服务器 要求如下: 首页为index.html,访问时候显示为“大家好,我是高胜寒,我正在设置测试机” 管理员Email地址为:gaosh@yeah.net 网页编码采用...UTF-8 所有网页均存放在 /var/www/html/目录下 apache配置文件根目录设置为/etc/httpd目录 注: 这里有很多都是默认,我们来看一下如何配置。...修改配置文件 [root@gaosh-64 ~]# vim /etc/httpd/conf/httpd.conf 31 ServerRoot "/etc/httpd" #apache配置文件根目录

2.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

apache虚拟主机配置文件_apache是一种什么服务器

Apache 配置虚拟主机三种方式 记事本打开httpd.conf文件 ,该文件在apache目录下,如: D:\AppServ\Apache2.2\conf,修改如下两处: LoadModule...如果服务器上所有的IP地址都会用到, 你可以用*作为NameVirtualHost参数。在NameVirtualHost指令中指明IP地址并不会使服务器自动侦听那个IP地址。...这里设定IP地址必须对应服务器一个网络接口。   下一步就是为你建立每个虚拟主机设定配置块,参数与NameVirtualHost指令参数是一样。...如果在现有的web服务器上增加虚拟主机,必须也为现存主机建造一个定义块。...其中ServerName和DocumentRoot所包含内容应该与全局保持一致,且要放在配置文件最前面,扮演默认主机角色。

85610

Linux中安装Apache服务器,并进行必要测试_怎么安装apache

一般Linux系统中自带apache 版本,但是用这个自带版本启动时,就会出现端口被占用等各种问题,因为自带apache版本都比较低,所以首先查看Linux中是否已有安装低版本apache,如果有先卸载...本文用Linux是CentOS6.5版本。...,可以在命令前面加sudo(sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部root命令一个工具)。...(1)配置文件默认在 /etc/httpd 目录下 /etc/httpd/conf.d:自己设定apache参数信息,里面的文件应以xxx.conf结尾文件,当apache启动时候,这个文件会自动被读入到主要配置文件当中...:配置Apache主要权限和功能文件,是最重要配置文件 (2)etc/init.d/httpd :启动文件 (3)存放网页文件默认在/var/www 目录下 /var/www/html:首页文件存放目录

3.7K20

Linux服务器下Nginx与Apache共存

同一个端口是不能同时有两个程序监听。所以换个思路解决同一台服务器下某些网站运行在nginx下,某些网站运行在Apache下共存。...解决思路: 将nginx作为代理服务器和web服务器使用,nginx监听80端口,Apache监听除80以外端口,我这暂时使用8080端口。 ?...解决方案: 在Linux 一经搭建好环境 先后安装了Nginx 和Apache 由于 默认端口都是:80 一般客户请求服务器端口默认为80 所以Nginx作为静态页端口设置:80;Apache设置端口为...:8080(在httpd.conf 文件中修改Listen:8080) Apache网站: 在nginx.conf中 添加   server { listen 80...FollowSymLinks -Indexes AllowOverride All Order Deny,Allow Allow from All Nginx下网站

2.8K31

Apache HTTP服务器Linux离线编译安装)

Apache(音译为阿帕奇)是世界使用排名第一Web服务器软件。它可以运行在几乎所有广泛使用计算机平台上,由于其跨平台和安全性被广泛使用,是最流行Web服务器端软件之一。...它快速、可靠并且可通过简单API扩充,将Perl/Python等解释器编译到服务器中。 Apache是普通服务器,本身只支持html即普通网页。...Apache和Tomcat都可以做为独立web服务器来运行,但是Apache不能解释java程序(jsp,serverlet) httpd下载 apr和apr-util下载 pcre下载 全部插件下载链接...测试 访问 http://IP:8881/ 上传自己页面至 /usr/local/httpd/apache2/htdocs 目录 10....更改网站主目录 如果想更改网站主目录,在httpd.conf中更改为你想要目录 如DocumentRoot /web/www/ 以上命令都在新服务器上测试执行过,如果有问题 欢迎留言区交流

2.2K30

基于Linux系统下Apache服务器安装部署

Apache作为一款开源软件,是广泛应用web应用之一,Apache有两个主要版本1.X和2.X,一般我们使用2.X版本,比起1.X版本它支持很多新功能,下载Apache源码包地址为:https:...//httpd.apache.org ,下载到源码包后开始准备安装: 1、为避免发生端口冲突,程序冲突等问题,如果有rpm方式安装httpd服务,建议将其卸载。...logs:存放httpd服务日志文件。 conf:存放httpd服务各种配置文件,包括主配置文件httpd.conf、增强配置子目录extra等。...方法2: 建立httpd.service配置文件(注意配置文件路径,其中配置文件中写入apachectl路径,需根据实际情况来定) 配置文件各配置项作用如下所示: 两种方法各有各好处,...3、查看web站点访问情况 httpd服务器使用了两种类型日志:访问日志和错误日志。

1.6K10

Linux服务器下Nginx与Apache共存实现方法分析

本文实例讲述了Linux服务器下Nginx与Apache共存实现方法。分享给大家供大家参考,具体如下: 同一个端口是不能同时有两个程序监听。...所以换个思路解决同一台服务器下某些网站运行在nginx下,某些网站运行在Apache下共存。...解决思路: 将nginx作为代理服务器和web服务器使用,nginx监听80端口,Apache监听除80以外端口,我这暂时使用8080端口。 ?...解决方案: 在Linux 一经搭建好环境 先后安装了Nginx 和Apache 由于 默认端口都是:80 一般客户请求服务器端口默认为80 所以Nginx作为静态页端口设置:80;Apache设置端口为...:8080(在httpd.conf 文件中修改Listen:8080) Apache网站: 在nginx.conf中 添加 server { listen 80; server_name

1.4K21

apache服务器搭建教程_apache本地服务器

大家好,又见面了,我是你们朋友全栈君。...一、下载安装配置服务器 1.下载 1.百度搜索 downlaod apache 2.选择windows版本 http://httpd.apache.org/download.cgi 3. http...://httpd.apache.org/docs/current/platform/windows.html#down 4.下载 下载解压后,目录结构 2..配置 配置文件位置:Apache24...2.配置端口 3.配置资源目录 二、运行Apache服务 apache软件,可以开启多个服务(服务器),默认软件内没有服务(服务器),所以需要先创建服务(服务器)。 1....创建服务(服务器) bin目录中 httpd.exe程序,使用dos命令(管理员身份启动)启动 httpd.exe 程序并创建服务器 参照文档(第一步中3步页面) http://httpd.apache.org

4K20

linuxApache服务器使用入门----httpd.conf

如果安装centos,系统本身已经安装了apache,名字为httpd这个服务就是对应apache service httpd start service httpd stop service httpd...restart 下面介绍一下apache几个重要配置文件 1 httpd.conf 这个文件在/etc/httpd/conf目录下,文件大致分为三个部分: 主服务器部分 这个部分主要是使用一些参数定义服务器功能等等...ServerRoot "/etc/httpd" ---------定义与服务器所在目录,这个目录在安装时由-prefix=ServerRoot 来选定 ......--定义apache默认主机名字,但默认备注释掉 DocumentRoot "/var/www/html"----------指令用于指定apache所提供页面服务根目录 Alias /error/...CGI脚本目录并将此目录中所有文件都作为CGI脚本来对待 User apache Group apache--------定义运行apache服务器账号和工作组,用来定义用户请求时所创建子进程账号与工作组

2.1K50

Apache(3)——配置文件各参数(1)

Apache配置文件在/etc/httpd/conf目录下httpd.conf下可以查看: ? 配置文件里有注释文件说明,还有些全局配置,还有的是标签包裹起来配置(区域配置)。...导入后面路径里配置文件: ? 可以看到这些都是要导入配置文件 ? 随便进入一个模块conf可以看到都是加载模块: ?...这个后面的目录是辅助配置文件目录,新添加一些配置: ? 可以刚才我们访问欢迎界面就是welcome.conf: ? (5)user和group ?...前面也提到过会自动创建一个apache用户和用户组。 (6)管理员邮箱 ? (7)站点根目录 ? ? 默认里面什么都没有,现在给他加入些内容: ? 再去访问该网站: ?...如果该目录结构吓什么都没有,就会显示刚才welcome界面,FollwSymLinks是是否允许访问符号链接,如软链接。

56710

Windows下Apache配置文件httpd.conf

apache配置文件一直看得我云里雾里,今天好好把配置文件研究了一下,还是有点收获。...(Apache服务器 # .htaccess是一个非常强大分布式配置文件,学会使用.htaccess,对虚拟主机用 # 来说,可以实现众多功能。)...# 如果你使用Apache 1.3或以上版本,我们强烈建议你 # 在你服务器配置文件中包含下面的行 UserDir disabled root # # DirectoryIndex: 如果一个目录被请求...,该指令用于设置Apache服务器将要服务文件 # 解释如下,就是设置网站默认被访问文件。... # # Apache 默认把所有的CGI(公共网关接口,一种HTTP服务器与你或其它机器上程序进行 #“交谈”一种工具,其程序须运行在网络服务器上。

1.1K30
领券