1. 如何用apache搭建http服务器
1.如何使得apache监听在特定的端口
修改httpd.conf里面有关Listen的选项,例如:
Listen 8000
是使apache监听在8000端口
而如果要同时指定监听端口和监听地址,可以使用:
Listen 192.170.2.1:80
Listen 192.170.2.5:8000
这样就使得apache同时监听在192.170.2.1的80端口和192.170.2.5的8000端口
当然也可以在httpd.conf里面设置:
Port 80
这样来实现类似的效果
2.apache中如何限制http请求
消息主体的大小
在httpd.conf里面设置:
LimitRequestBody n
n是整数单位是byte
cgi脚本一般把表单里面内容作为消息的主体提交给服务器处理所以现在消息主体的大小在使用cgi的时候很有用比如使用cgi来上传文件,如果有设置:
LimitRequestBody 102400
那么上传文件超过100k的时候就会报错
3.如何使得apache对客户端进行域名验证
可以在httpd.conf里面设置:
HostnameLookups on|off|double
如果是使用on,那么只有进行一次反查,如果用double,那么进行反查的后还要进行次正向解析,只有两次的结果互相符合才行,而off就是不进行域名验证
如果为了安全,建议使用double;为了加快访问速度,建议使用off
4.如何在apache中设置session持续时间
在apache1.2以上的版本中,可以在httpd.conf里面设置:
KeepAlive on
KeepAliveTimeout 15
这样就能限制每个session的保持时间是15秒session的使用可以使得很多请求都可以通过同个tcp连接来发送,节约了网络资源和系统资源
5.如何使得apache只监听在特定的ip
修改httpd.conf,在里面使用
BindAddress 192.168.0.1
这样就能使得apache只监听外界对192.168.0.1的http请求如果使用:
BindAddress *
就表明apache监听所有网络接口上的http请求
当然用防火墙也可以实现
2. Apache 架设Web服务器本地无法访问
你输入localhost也肯定能访问,这不是权限的问题,是域名的问题,访问一个web,首先肯定要定义好域名,在配置文件里面配置一下试试
3. 关于Apache+PHP+MySQL搭建WEB服务器的问题
建好后在浏览器访问localhost,如果访问正常就是服务器的欢迎页面。你想用手机在同一局域网内访问是可以的,但要用电脑的IP来访问。如果你想在其他地方随时随地访问服务器,就要有唯一的IP才可以。
4. 手机怎么才能访问linux的apache服务器的网页
你手机首先要保证和linux在同一个局域网内哦
192.168.1.104是局域网的ip
或者你可以apache放到公网上,或者把你现在的机器所在的路由做一个端口转发。
以上三种方式任选其一。
5. apache简单配置web服务器问题
Apache HTTP Server 安装完了!
你浏览器里面访问 http://localhost/
看看有没有类似 It Works! 之类的欢迎语。
Apache的WebRoot在Apache安装目录下的htdocs目录
只要把网页文件放到那个目录里就可以访问了
6. 如何用Apache架设Web服务器
这里告诉Apache把配置文件保存在/etc/httpd目录中,其它文件(例如HTML手册文档、CGI-BIN目录)都保存在 /home/httpd目录下。也告诉Apache将最常用的模块作为DSO模块编译。DSO就是Dynamic Shared Object的缩写。通过DSO支持的模式编译Apache,能够随时从Apache里面增加和移除模块,而不需要重新编译它,具体的模块见下文。 第四,在执行./configure 之后,配置脚本会自动生成 Makefile。这时,我们就可以开始编译源码了。 #make源码编译完成后,就要使用make install安装Apache至缺省的目录下。当然也可以通过以下命令: #rpm -ivh apache*.rpm 安装Apache的RPM包。这种方法较为简单,因此不再详细介绍。 配置安装完Apache后,开始它的配置工作。在其主目录下有httpd.conf、access.conf、srm.conf 及Magic等四个文件,其中httpd.conf是主要的配置文件,access.conf是访问控制配置文件,srm.conf 则是对于Web主机的文件资源的配置文件。Magic是针对mime模块的设置,我们一般不改动这个文件。 在Apache运行的时候,它先调用httpd.conf,接着是srm.conf,最后是access.conf。在较新的Apache发行版本中,它建议srm.conf和access.conf 两个文件的内容为空,把设置选项完全存放在httpd.conf之中,这样会更加有利于服务器的安全性。 下面就以httpd.conf来开始我们神奇的Web网络世界。 1.全局环境变量的设置 httpd.conf是以全局环境变量的设置开始的。我们将要一步步介绍其具体的参数。 ServerType standalone ServerRoot "/etc/httpd" 第一行“ServerType”指令,说明Apache是以一个独立的(Standalone)守护进程的身份运行于后台,还是由另外的后台守护进程(Xinetd)在接到HTTP请求的时候唤醒。对于正式的互联网站点来说,standalone可以提供比xinetd方式更快的客户端响应速度。因此我们选用standalone模式。第二行代码介绍了该服务器配置文件的相对根目录,一般是/etc/httpd,我们在安装时已经设置好。请注意,不要在此目录最后加“/”。 LockFile /var/lock/httpd.lock PidFile /var/run/httpd.pid ScoreBoardFile /var/run/httpd.scoreboard LockFile在安装Apache时指定选用了USE_FCNTL _SERIALIZED_ACCEPT,USE_FLOCK_SERIALIZED_ACCEPT等参数。作为Apache连接出现错误的记录文件,它会把进程的PID值自动加在该文件中。请注意,该文件应保存在本地的硬盘中。PidFile记录着每次服务器运行时的进程号。ScoreBoardFile是某些特定系统上服务程序中父子进程通讯记录的文件。 #ResourceConfig conf/srm.conf #AccessConfig conf/access.conf 以上两项是指定服务器资源及控制权限的文件,在默认情况下并不使用它们。
7. Linux上apache服务器 实现WEB页面访问
1、安装tomcat/apache/nginx等服务 2、例如安装CentOS安装apache yum -y install httpd 3、例如编译安装nginx a)安装pcre-8.36.tar.gz b)安装nginx-1.10.1.tar.gz
8. apache服务器搭建完成后如何用web访问
回复
chenyx
apache服务开启了./apachectl
startservice
iptables
stopsetenforce
0这些操作都进行了,还是不行啊?是不是我的web访问地址格式不对啊web访问格式是这样吗:http://192.168.29.129/index.html
9. 请问:我在apache服务器上配置<VirtualHost 127.0.0.1:803>这样一个,手机怎么访问
<VirtualHost 127.0.0.1:803>改成<VirtualHost192.168.191.1:803>就可以了,这样你在本机访问时,也输入局域网ip,不要使用127.0.0.1了。
<VirtualHost127.0.0.1:803>改成<VirtualHost *:803>,这样你在别的机器(包括手机上)访问时,输入192.168.191.1:803;在本机可以输入192.168.191.1:803也可以输入127.0.0.1:803,还可以输入localhost:803都可以。
建议使用第二种。
亲,记得采纳哦!
10. android如何用模拟器登录apache服务器
不是太清楚你所说的交互是什么样的交互, apache是web服务器, 所以一般情况下只要用安卓手机访问apache建的网站就实现交互了。 Eclipse 与 Apache Tomcat 直接集成可以参Nathan A. Good 的文章