第一步:将虚拟机的网络适配器设置为桥接模式
第二步:在主机上点击“开始”→“运行”,在弹出的对话框中输入cmd并回车
第三步、在出现的查看主机IP地址的窗口中输入“ipconfig”,找到出现的无线网卡,查看并记住ipv4地址“192.168.1.103”。",这是计算机连接路由器后,路由器分配给计算机的IP地址
步骤4:在虚拟机上,单击“开始”→“控制面板”→“网络连接”→“本地连接”,单击“属性”,然后在出现的窗口中双击“Internet协议”。
步骤5.之后在tcp/ip属性页面上设置tp地址到192.168.1.X.这里的X可以是除103之外的0到255之间的任何值。当然,这是假设你是唯一连接到路由器的人。如果有很多人连接到路由器,那么你可以换几个不同的数字,多尝试一下。点击子网掩码,会自动生成。然后在下面输入默认网关,应该和主机本地的网关相同。默认网关是在第三步中请求的。下一步是输入您的首选DNS服务器,该服务器应与虚拟机的IP地址相匹配,然后单击“确定”。
步骤6:其实这几个步骤不需要解释,因为本文的重点是如何从外网访问虚拟机Web服务器,也就是说,当你配置好Web服务器后,你唯一需要付出的就是注意的是站点属性中的IP地址必须等于虚拟机的IP地址,即192.168.1.140
<
步骤7、点击主机的“开始”→“控制面板”。→网络和Internet→网络和共享中心→更改适配器设置,找到电脑当前连接的无线网络,如,双击,选择“属性”,选择“ipv4属性”。选择“使用以下DNS”。服务器地址”并输入虚拟机的IP地址。单击“确定”
:
此时,在外网的浏览器中输入虚拟机的IP地址,就可以访问虚拟机的Web服务器
1:操作系统:Windows(本系统支持ASP、.NET1.1/2.0/3.5/4.0/4.5、HTML、WAP)
2:操作系统:Linux(支持语言包括PHPv4.3/v5.2/v5.3/v5.4/v5.5、HTML、WAP)
请选择正确的语言进行激活!
作者开发的是thinkphp+mysql,所以虚拟主机选择Linux,而且最好提前注册域名
因为是共享虚拟机,多个人使用用户(共享多个网站),所以系统内置于CentOS6.5
我买了阿里云共享虚拟主机的普惠版(第一次玩,主要是便宜(6元))。激活后进入阿里云管理面板如下图
查看主机信息
设备默认ubuntu14-04环境
FileZilla是FTP客户端工具Linux主机,请将网页上传到/htdocs目录。该目录是您网站的根目录,如果是CGI网页程序,请上传到/cgi-bin目录。
Windows主机可以直接加载。
站点管理器>新站点。对于新站点,名称可以随意填写,例如:新站点。
主机,填写主机的IP地址,如:。
端口,填写数字21。
协议,选择FTP。
加密,选择仅使用常规FTP。
登录类型。选择正常。
用户,填写主机用户名(主机的FTP用户名)。
密码,填写主机的FTP密码。
2.连接到远程站点:单击“连接”以连接到主机目录。界面分为以下几个部分:
顶部:工具栏和消息日志。
左:本地区域,即本地硬盘。
右:远程区域是远程服务器。
底部:传输队列。在此区域中,您可以看到“队列”窗口并查看文件传输的进度。
注意:作者第一次备份了项目,压缩上传到根目录,解压后右键没有移动选项特性。幸运的是,工程并不大。直接本地解压,将文件一一上传到根目录,如上图;
如果是压缩上传的,上传后进入主机管理控制台解压(下图)并传输文件。项目及其文件夹转到根目录/htdocs
小心...
大坑:数据库连接配置
最好将其封装在代码源中,然后再填充和存储;查看阿里云主机管理中的数据库信息如下图,并在项目中的数据库设置中进行配置,
这一步我们就完成了,最后将开发中的数据库数据备份并导出为sql后缀的文件,然后进入阿里云的DMS平台导入备份的数据;
<
就这样,大功告成,赶紧打开文件域名....
二楼正在谈论桥梁通道。
vmware提供了三种虚拟机访问方式,桥接、NAT和封闭。
由于您是通过路由器访问Internet,所以您必须有一个内网地址。桥接意味着虚拟机还需要一个内网IP,剩下的就按照二楼的方式来做。NAT意味着虚拟机不需要独立的IP。这时候,运行它的主机实际上期望的是代理功能。封闭意味着虚拟机只能与运行它的主机互相访问。
您可以根据自己的需要选择一种。要修改的话,只需在虚拟机的属性中更改网卡即可。
这里我们讲的是网络层的接入实现。至于应用层,也很简单。相关的基本访问就是使用建站工具生成虚拟目录。网站搭建完成后,在虚拟机内使用127.0.0.1访问。如果可能的话,可以从外部访问。如果你的网站有域名,可以使用域名访问,但需要在路由端进行适当的绑定。
上一篇:虚拟机搭建web服务器网站
下一篇:虚拟机访问主机搭建的网站