所以我在我的Windows机器上安装了Apache Web服务器/ MySQL / myPhpAdmin。 在我的桌面上。 一切工作,如果我去http:// localhost ,localhost / phpinfo.php和localhost / phpmyadmin.index.php他们都显示在我的机器上。 现在我想要其他用户能够访问我的网站,这是http://localhost/page1.php我已经做了端口转发服务器所在的机器上,并转发本地计算机的IP地址端口80我有一个路由器。 但是,人们无法从其他地方甚至家庭networking中的其他计算机上访问此网站。 我是否必须从godaddy或google等网站获得域名? 或者我可以让人们连接到我的本地计算机(它具有Apache Web服务器),并托pipe我自己的网站。 我真的很困惑如何实际继续我安装我的Web服务器,并在我的Apache根目录中创build一个页面。 任何人都可以指导我如何设置这个,因为我没有任何在这方面的真实经验。 谢谢!
我已经在我的OSX客户端上工作了很长时间了。 最近,我一直在尝试使用http://localhost来访问/Library/WebServer/Documents但它一直将我的博客redirect到我的博客。 任何人都可以指出我可能会出错的方向吗? 这是我的hosts文件: 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost 127.0.0.1 www.chrislrobinson.co.uk 127.0.0.1 blog.chrislrobinson.co.uk 这里是我的httpd.conf文件: … ServerName localhost:80 DocumentRoot "/Library/WebServer/Documents" <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> <Directory "/Library/WebServer/Documents"> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> 最后这里是我的httpd-vhosts.conf <Directory /Library/WebServer/Documents> Options Indexes FollowSymlinks MultiViews AllowOverride None […]
我在我的文具上运行Apache,我想通过我的笔记本电脑访问一个网站。 这是一些Apacheconfiguration: NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> ServerName mysite.com DocumentRoot I:/wamp/www/mysite/ </VirtualHost> ServerName localhost:80 <Directory /> Options FollowSymLinks AllowOverride all Order deny,allow Deny from all </Directory> 在我的笔记本电脑上,我将以下内容添加到HOSTS文件中: 10.0.0.3 mysite.com 但是通过mysite.com访问页面并不是非常成功。 如果我直接inputIP地址,我只会收到Forbidden消息。 为了得到这个工作,我需要做些什么? 更新 我正在运行WAMPSERVER 2.1(Apache 2.2.17) Apache正在运行 我可以从笔记本电脑ping 10.0.0.3 我无法从笔记本电脑ping http://mysite.com IE给了我一个403 Forbidden – > The website declined to show this webpage 从我的笔记本电脑访问网站时唯一获取条目的日志是access.log。 access.log的 10.0.0.4 – […]
我devise和开发了一个Web应用程序(作为一个Windows应用程序)在asp.net与C#… 现在我想在本地机器上使用这个应用程序,而不是以前的Windows应用程序! 我怎样才能安装在本地机器上的Web服务器(Windows 7或服务器2008年)为一个ASP.NET Web应用程序? i是必要的吗? 如果是的话我在哪里可以find它的Windows 7,我怎样才能形成它的Windows 7和服务器2008? 提前致谢
清理安装Tomcat 5.5。 我知道这是旧的,但我所需要的webapp不支持更新的版本。 我可以使用localhost访问它,但是我无法从远程计算机访问它。 发送一个404错误。 我对这个东西真的很陌生,所以如果有什么愚蠢的东西,你甚至不会build议,无论如何请做。 🙂 提前感谢您的帮助。 布赖恩
我已经在Ubuntu 11.04系统上安装了Nginx服务器。 默认的目录是/usr/share/nginx/www ,但是我希望Nginx服务器能像Apache web服务器一样访问http://localhost的文件夹。 那么如何configuration呢? 我的Nginx .conf文件是这样的 user www-data; worker_processes 4; pid /var/run/nginx.pid; events { worker_connections 768; # multi_accept on; } http { ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # Logging […]
运行Windows 7。 有一个奇怪的问题 – 我曾经在XAMPP上使用端口8080作为我的apache,因为我无法在80上运行它。我通过更改/xampp/apache/conf/httpd.conf的监听端口来实现这个目的。 前几天我把它改回来,它再次开始工作正常..但是我的浏览器现在试图指向8080每当我尝试访问本地主机。 例如,如果我input localhost/myproject 在Firefox / Chrome中,它将redirect到 localhost:8080/myproject 并说Firefox / Chrome无法连接。 奇怪的是,如果我编辑地址栏删除8080,它将工作。 但如果我用一个新的(粘贴localhost / myproject)replace整个地址,它会做同样奇怪的redirect。 我试图清除我的浏览数据/caching,甚至重新安装Chrome,但它似乎仍然指向错误的端口。 就好像浏览器记住了“8080端口并不断尝试访问它。 Internet Explorer工作正常,可能是因为我以前没有通过IE访问localhost:8080。 很想知道这个问题的任何解决办法。 谢谢!
在机器上XI可以连接到127.0.1.1(我有一个php脚本运行在机器X上,调用phpinfo(),它运行良好)。 networking上的X机器IP是192.168.1.101。 我去机器Y,并在浏览器地址栏键入192.168.1.101期望看到phpinput()输出。 相反,我得到一个“服务器超时”的错误。 不知何故,必须有一种方法将192.168.1.101连接到apache2服务器。 这是什么? 假定没有防火墙问题。 iptables -L : (per request) Chain INPUT (policy DROP) target prot opt source destination ufw-before-logging-input all — anywhere anywhere ufw-before-input all — anywhere anywhere ufw-after-input all — anywhere anywhere ufw-after-logging-input all — anywhere anywhere ufw-reject-input all — anywhere anywhere ufw-track-input all — anywhere anywhere Chain FORWARD (policy DROP) […]
在我的Mac上开发时,与mamp服务器相比,默认的localhost服务器运行速度非常慢。 我在这两台服务器上运行nmap,并得到了重大的不同。 不幸的是,这已经超出了我的知识领域。 这是什么意思,是否有一种方法可以修复默认的本地主机运行速度更快? ****-MBP:~ ****$ nmap localhost Starting Nmap 5.51 ( http://nmap.org ) at 2012-05-01 14:12 CDT Nmap scan report for localhost (127.0.0.1) Host is up (0.00056s latency). Not shown: 499 closed ports, 491 filtered ports PORT STATE SERVICE 80/tcp open http 88/tcp open kerberos-sec 548/tcp open afp 631/tcp open ipp 3389/tcp open ms-term-serv […]
我甚至不知道如何提出这个问题。 答案可能在那里,但我找不到。 所以我为我的Mac设置了虚拟主机,并且在我的计算机上进行了本地开发。 我有一个vhost文件夹在我的Sites文件夹,我有一个文件夹的列表,如: recipes.cam database.cam sandbox.cam codeigniter.cam 并在我的/etc/hosts文件中我有一个条目为每个: # vhosts 127.0.0.1 recipes.cam 127.0.0.1 database.cam 127.0.0.1 sandbox.cam 127.0.0.1 codeigniter.cam # … 这工作很好。 当我在浏览器中访问http://recipes.cam时,会显示~/Sites/vhosts/recipes.cam/ 。 所以这是我的问题 :有没有办法有任何地址结束.camredirect到本地主机? 所以我不必在每次添加一个新目录的时候在hosts上创build一个新条目(这经常发生)。 我在我的hosts文件中尝试127.0.0.1 *.cam ,但它不起作用: – /