在数字化时代,个人或小型企业常常需要在电脑上搭建自己的网站以展示信息、提供服务或进行电子商务,将网站部署到互联网上通常需要购买域名和网站托管服务,对于初学者或预算有限的人来说,使用网站虚拟主机可能是一个经济实惠的选择,本文将详细介绍如何在同一路由下,通过手机上的浏览器访问在电脑上搭建的网站。
云服之家,国内最专业的云服务器虚拟主机域名商家信息平台
准备工作
在开始之前,请确保你已经完成了以下准备工作:
- 一台电脑:用于搭建和托管网站。
- 网站开发环境:如安装好Web服务器软件(如Apache、Nginx)、PHP解释器(如PHP-FPM)、数据库(如MySQL)等。
- 域名:如果希望使用自定义域名访问网站,需先购买域名并配置DNS解析。
- 手机:用于测试访问效果。
在电脑上搭建网站
-
安装Web服务器软件:以Windows系统为例,可以安装XAMPP(包含Apache、MySQL和PHP)或WAMP(Windows环境下的Web服务器),安装完成后,启动Web服务器和数据库服务。
-
创建网站目录:在XAMPP的
htdocs
目录下创建一个新文件夹,用于存放你的网站文件,可以命名为my_website
。 -
编写网站内容:在
my_website
文件夹中创建HTML、CSS、JavaScript等文件,构建你的网站,可以创建一个简单的index.html
文件:<!DOCTYPE html> <html> <head> <title>My Website</title> </head> <body> <h1>Welcome to My Website</h1> <p>This is a test page.</p> </body> </html>
-
启动服务:确保Apache服务器正在运行,并监听80端口(默认HTTP端口),你可以通过浏览器访问
http://localhost
来测试网站是否成功搭建。
配置本地DNS解析(可选)
如果希望使用自定义域名访问本地网站,需进行DNS解析配置:
- 购买域名:在域名注册商处购买一个域名。
- 配置DNS解析:登录域名管理后台,将域名解析到电脑的本地IP地址(如
168.1.2
),这一步通常称为“A记录”或“A类地址记录”。 - 更新hosts文件:在Windows系统中,打开
C:\Windows\System32\drivers\etc\hosts
文件,添加以下行:0.0.1 mydomain.com
其中
mydomain.com
是你的自定义域名,保存后,通过浏览器访问http://mydomain.com
即可看到本地网站。
通过手机访问本地网站(在同一路由下)
在同一局域网(即同一路由器下),手机可以通过电脑的IP地址直接访问本地网站,具体步骤如下:
-
获取电脑IP地址:在电脑上打开命令提示符(Windows)或终端(macOS/Linux),输入
ipconfig
(Windows)或ifconfig
(macOS/Linux),找到“本地连接”或“以太网”的IPv4地址,例如168.1.2
。 -
手机浏览器访问:打开手机上的浏览器,输入电脑的IP地址和端口号(如果未占用默认端口,需加上端口号),如果电脑IP为
168.1.2
且未修改默认端口,则输入http://192.168.1.2
即可访问你的网站,如果使用了自定义端口(如8080),则输入http://192.168.1.2:8080
。
常见问题及解决方案
- 无法访问:确保Web服务器正在运行且监听正确端口,检查防火墙设置是否允许访问相应端口,如果使用了自定义端口,确保在浏览器中输入了正确的端口号。
- DNS解析问题:如果配置了本地DNS解析但无法访问,检查hosts文件是否正确修改且保存无误,尝试清除浏览器缓存或使用其他设备测试。
- 跨设备访问权限:确保路由器和防火墙设置允许同一局域网内的设备相互通信,某些路由器可能默认禁止了HTTP/HTTPS服务,需手动开启相关端口。
总结与展望
通过上述步骤,你可以轻松地在同一路由下通过手机上的浏览器访问电脑上搭建的网站,这种方法适用于个人学习、小型项目测试或家庭网络内的分享与展示,对于更复杂的部署需求,如生产环境、多用户访问、安全性保障等,建议考虑使用专业的虚拟主机服务或云服务提供商进行托管,随着技术的发展和成本的降低,个人和小型企业拥有自己独立的网站已不再遥不可及,只需掌握基本的网络知识和操作技巧即可轻松实现,希望本文能为你搭建个人网站之路提供有益的指导和帮助!