大家好,关于如何配置apache服务器很多朋友都还不太明白,今天小编就来为大家分享关于apache服务器如何设置域名和IP的知识,希望对各位有所帮助!
一、apache服务器如何设置域名和IP
apache服务器如何设置域名和IP?
apache服务器如何设置域名和IP?
1、ServerName:80记得做DNS域名指向。
2、Apache的IP和端口。一般来说不需要设置,Apache会绑定在本机所有IP的80端口上。Port80Apache的端口。默认值是80。ServerNameabc.meibu.Web服务器的名字。安装时输入的“ServerName”就是保存在这里。
3、Apache服务器绑定域名的方法:打开.conf1,ServerName10.1修改成服务器ip。2,#NameVirtualHost*修改成NameVirtualHost服务器ip3,在文件最后面有虚拟主机格式。
Ubuntu系统里的apache服务器怎么配置域名?
Ubuntu系统里的apache服务器怎么配置域名?
1、找到apache安装目录下,conf文件夹下的d.conf文件,用记事本或其他文本编辑软件打开。在文件中搜索”Includeconf/extra/d-vhosts.conf“这一行,去掉前面的”#“,开启虚拟主机功能。
2、在终端窗口中输入sudovi/etc/apache2/apacheconf--回车--找到Directory/var//的位置--更改/var//为新的根目录就可以了。
3、第一步:打开apache的配置文件d.conf,去掉LoadModulerewrite_modulemodules/mod_rewrite.so前面的#号。
4、每个域名建一个网站,一个网站绑定一个域名。
5、运行Apache客户端.Next如图操作Next继续Next设置系统信息,在NetworkDomain下填入您的域名,在ServerName下填入您的服务器名称,在AdministratorsEmailAddress下填入系统管理员的联系电子邮件。
apache怎样设置
apache怎样设置
1、在Apache配置文件中,给指定目录设置基本的访问权限,主要是靠Allow、Deny、Order三个指令的配合使用来实现的。Allow指令Allow指令的作用与其英文单词的含义一致,用于设置允许访问当前目录(及其子目录)或文件的用户范围。
2、安装apache:make,makeinstall。把虚拟机配置成桥接模式。把虚拟机防火墙关掉。把虚拟机和客户机设置成同一个网段内。
3、然后我们设置成开机自启动,命令如下:cconfig--levels235don配置完毕,启动Apache:systemctlstartd此时已经可以访问你的服务器,l输入ip,不出意外的话,能够看到“Testing的测试页面。
4、首先设置使虚拟机访问外网,选中虚拟机,右击选择“设置”。在设置中选择“网络”,然后“网卡1”,选择“网络转换(NAT)”模式,“确定”。此时,虚拟机应该可以访问外网了。
5、Apache的IP和端口。一般来说不需要设置,Apache会绑定在本机所有IP的80端口上。Port80Apache的端口。默认值是80。ServerNameabc.meibu.Web服务器的名字。安装时输入的“ServerName”就是保存在这里。
6、Apache虚拟机设置有两种方法:基于主机名的虚拟主机(一个IP,多个网站)基于IP的虚拟主机(每个站点拥有一个的独立IP)可能很多人没有多个静态ip,也没有多个域名,也没有线上的服务器。我也没有。
如何给自己的apache服务器绑定域名
如何给自己的apache服务器绑定域名
blog.server1/usr/local//server1/blog最后,在网站根目录/usr/local//下,创建对应目录就可以了。如果需要增加,修改或者删除域名,子域名,仅仅需要更改vhost.map文件,而不用重启apache进程。
Apache服务器绑定域名的方法:打开.conf1,ServerName10.1修改成服务器ip。2,#NameVirtualHost*修改成NameVirtualHost服务器ip3,在文件最后面有虚拟主机格式。
logmon/VirtualHost其中ServerName是绑定的主域名,ServerAlias中的是绑定的其他附属域名。另外注意配置文件中要设置好端口号,并且关闭服务器防火墙,或者在防火墙上开放80端口后才能正常访问。
示例绑定:IP1916100比如:对应两个域名://chaodiquan.和://chaodiquan.(域名)绑定过程a、打开.conf,该文件位置在apache/conf下面,用文本编辑器即可打开。
你是用apache做虚拟主机吗?如果是单独一个网站,不需要绑定就可以访问,如果只限制一个域名访问的话,在d.conf搜索Listen80将其改为Listen域名:80即可。
进入你空间管理后台,有域名绑定,操作后就可以了。域名要访问空间,一是要域名解析到空间的IP上,看是否成功,运行cmdping一下。第二就是你问的空间绑定域名了。两者任何一步没做好,这个域名都没办法访问空间的。
二、怎样配置Apache Server
步骤/方法
1.如何使得apache监听在特定的端口
修改d.conf里面有关Listen的选项,例如:
Listen
8000
是使apache监听在8000端口
而如果要同时指定监听端口和监听,可以使用:这样就使得apache同时监听在192.170.2.1的80端口和192.170.2.5的8000端口
当然也可以在d.conf里面设置:
Port
80
这样来实现类似的效果
2.消息主体的大小
在d.conf里面设置:
LimitRequestBody
n
n是整数单位是byte
cgi脚本一般把表单里面内容作为消息的主体提交给服务器处理所以现在消息主体的大小在使用cgi的时候很有用比如使用cgi来上传文件,如果有设置:那么上传文件超过100k的时候就会报错
3.如何使得apache对客户端进行域名验证
可以在d.conf里面设置:如果是使用on,那么只有进行一次反查,如果用double,那么进行反查的后还要进行次正向解析,只有两次的结果互相符合才行,而off就是不进行域名验证
如果为了安全,建议使用double;为了加快访问速度,建议使用off
4.
如何在apache中设置session持续时间
在apache1.2以上的版本中,可以在d.conf里面设置:这样就能限制每个session的保持时间是15秒session的使用可以使得很多请求都可以通过同个tcp连接来发送,节约了网络资源和系统资源
5.如何使得apache只监听在特定的ip修改d.conf,在里面使用BindAddress
192.168.0.1这样就能使得apache只监听外界对192.168.0.1的请求如果使用:BindAddress
*就表明apache监听所有网络接口上的请求当然用防火墙也可以实现
三、apache怎样设置
Apache是开放源代码的Web服务器软件,是最常用的Web服务器。Apache常用在unix系统,也有windows平台的版本。本文以windows平台为例,介绍使用动态域名安装配置Apache建设网站的方法。
(一)申请安装动态域名解析——每步
一、申请帐号
1、打开
2、上面的用户注册
3、按照提示输入注册信息
如图:
前面带*号的是必须要填的,提示注册成功即可。
二、客户端软件
可到相应版本。
外网IP就在服务器上的用户选择2008版本。
三、安装
完后,运行安装文件,按照提示安装完成即可。
四、使用(这里以2008版本为例,其它版本也一样设置)
1、运行桌面上的“ddns2008”图标
2、运行后将在系统托盘上看到动态域名解析2008版的图标。
3、双击图标,弹出设置对话框,输入你刚才申请的域名abc.meibu.和密码。
客户端提示“登陆成功”后,则可在开始运行里输入“ping abc.meibu.”,Ping命令反馈的IP应该与使用Winipcfg所查看到的系统主
机当前IP一致。如果确认两者相同,则表明每步的动态域名解析已经处在正常运行状态下。
(二)安装 Apache
一.
windows平台的Apache可以在这个网址:
二.安装
运行的Apache文件,即可开始安装。Apache的安装过程很简单。只需要设置下面这个窗口:
在“Network Domain”里输入域。如果用本站的二级域名,例如“abc.meibu.”,请输入“meibu.”。如果用顶级域名,请输入
“xxx.”。
在“Server Name”里输入服务器名。如果用本站的二级域名,请输入您的域名“abc.meibu.”。如果用顶级域名,请输入“
。
在“Administrator's Email Address”里输入网站管理员的Email。
除此之外,安装过程里所有的选项,全部用默认选项就可以了。
三、运行
Win 9x
Apache安装后,会在“开始”->“程序”里增加一个“Apache HTTP Server”的组。进入该组,选择“Control Apache Server”->“Start”
即可启动Apache。
Win NT/2000/XP/2003
在这些系统里,用默认选项安装的Apache,除了在“开始”->“程序”里增加一个“Apache HTTP Server”的组之外,还会在系统的服务里增加
一个Apache服务.该服务被设置为系统启动时自动运行。
四、配置 Apache
1、配置文件
Apache是一个后台运行的程序,没有界面。所有的配置,都包含在配置文件里。主配置文件是:
C:\Program Files\Apache Group\Apache\conf\d.conf
如果要修改Apache的配置,可以用任何一个文本编辑工具(例如记事本)编辑这个配置文件。在配置文件里,以“#”开头的行是注释行。
2、配置选项
在配置文件里的主要选项如下:
#Listen 3000
#Listen 12.34.56.78:80
Apache的IP和端口。一般来说不需要设置,Apache会绑定在本机所有IP的80端口上。
Port 80
Apache的端口。默认值是80。
ServerName abc.meibu.
Web服务器的名字。安装时输入的“Server Name”就是保存在这里。
DocumentRoot"C:/Program Files/Apache Group/Apache/htdocs"
这是网站的根目录。如果您想把网站文件存放在“D:\myweb”目录下,可以把DocumentRoot后面的目录修改为“D:/myweb”。
Options Indexes FollowSymLinks MultiViews
为了安全起见,请把上面的“Indexes”删掉。否则别人可以浏览到您网站里的所有文件。
DirectoryIndex index.html
默认首页文件名。在浏览器里输入一个(例如 abc.meibu./)的时候,Apache会查找这个默认的首页文件打开。如果要配置多
个默认首页文件名,请用空格分开。
ScriptAlias/cgi-bin/"C:/Program Files/Apache Group/Apache/cgi-bin/"
CGI文件存放路径。
五、高级配置
1、设置虚拟目录
在配置文件中找下面这行:
<IfModule mod_alias.c>
在这行下面添加如下内容:
Alias/vdir/"c:/exe/"
<Directory"c:/exe/">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
这样,通过访问 abc.meibu./vdir/,就可以访问到c:\exe\目录下的内容。
Apache默认开设了两个虚拟目录:“/icons/”和“/manual/”。这两个虚拟目录没有用,可以在配置文件中删除。
六、常见问题
1、如何解决中文网页显示乱码
在配置文件中找包含“Addlanguage”或“AddCharset”的行,在这些行最前面增加一行:
AddDefaultCharset GB2312
养成良好的习惯,在每个网页的<head></head>里加入这行:
<meta -equiv="Content-Type" content="text/html; charset=gb2312">
一般的中文版网页编辑工具(例如FrontPage、Dreamwe*er等)都会自动加上这行。
2、如何解决中文文件名无法访问
在ie中选择工具-> inter选项->高级->取消“总是以UTF-8发送URL”。
这个方法很麻烦,请尽量不要使用中文的网站文件名。
3.在winxp sp2下安装的apache+php5+mysql5,其他电脑无法正常访问我们的网站!出现如下错误:
Forbidden
You don't h*e permission to aess/ on this server.
这个错误的原因是,用户没有权限访问你的网站目录。
解决办法:
打开的apache的配置文件:d.conf
在末尾添加如下代码:yourpath你的网站目录
<Directory"d:/yourpath/">
Allow from all
</Directory>
保存之后,记得重启apache服务,问题就解决了。
请注意:
1.Apache配置过程中最关键的两点是:网站根目录和默认首页文件名。必须要把网站文件放在所指定的网站根目录下,而且默认首页文件名必
须要设置正确,否则将看不到您的网页。
2.每次配置文件更改后,要重新启动Apache才会生效。