用asp+SQL 2008 R2做了个网站,win7的操作系统,启用了IIS,怎么将网站发布到互联网上?
iP地址是自动获取的那种,就是一个宿舍几台电脑连在一起如果是申请免费的空间,数据库也直接上传吗?给个详细的方案吧。...
iP地址是自动获取的那种,就是一个宿舍几台电脑连在一起
如果是申请免费的空间,数据库也直接上传吗?
给个详细的方案吧。 展开
如果是申请免费的空间,数据库也直接上传吗?
给个详细的方案吧。 展开
4个回答
展开全部
先化解下你的误区~~呵呵,我刚开始做也是,思想没转过来。
第一:数据库是自己的,免费服务器是不会提供给你数据库的。
第二:所谓发布到互联网上的意思就是在互联网上的用户可以访问你的网站。
根据以上两点,首先你要把你的网站asp文件上传到一个可以由外网访问的服务器上,一般服务器都支持asp解析,其次就是布置数据库,数据库一般免费的 是不提供的,这就要求你讲asp里面的数据库连接改成你自己机器的(连接地址不在是local,而是你自己机器的IP地址)。因为你的IP是不固定的,每次重启路由都会变,所以想免费的还想让外网访问不现实了。
另外一个办法就是,你自己的机器做服务器,将你的路由设置一下,将http(好像是,具体的我忘了,也没差,不好意思啊)端口打开,设置为公共。数据库连接串不变,这样,你讲服务器开启后(不是机器打开,二是IIS服务也要开启)。外网用户输入你的IP加你的网页名就可以访问了。此方法可行,我毕业设计就是这样做的,因为我当时在北京实习,老师没办法看到效果,我就弄了这个。嘿嘿,详细的操作你可以google下路由设置。知道毕竟回答的有限,有几个不错的博客还有javaeye上都有介绍,你多参考下。祝你成功哦
第一:数据库是自己的,免费服务器是不会提供给你数据库的。
第二:所谓发布到互联网上的意思就是在互联网上的用户可以访问你的网站。
根据以上两点,首先你要把你的网站asp文件上传到一个可以由外网访问的服务器上,一般服务器都支持asp解析,其次就是布置数据库,数据库一般免费的 是不提供的,这就要求你讲asp里面的数据库连接改成你自己机器的(连接地址不在是local,而是你自己机器的IP地址)。因为你的IP是不固定的,每次重启路由都会变,所以想免费的还想让外网访问不现实了。
另外一个办法就是,你自己的机器做服务器,将你的路由设置一下,将http(好像是,具体的我忘了,也没差,不好意思啊)端口打开,设置为公共。数据库连接串不变,这样,你讲服务器开启后(不是机器打开,二是IIS服务也要开启)。外网用户输入你的IP加你的网页名就可以访问了。此方法可行,我毕业设计就是这样做的,因为我当时在北京实习,老师没办法看到效果,我就弄了这个。嘿嘿,详细的操作你可以google下路由设置。知道毕竟回答的有限,有几个不错的博客还有javaeye上都有介绍,你多参考下。祝你成功哦
快又稳
2024-10-28 广告
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应...
点击进入详情页
本回答由快又稳提供
展开全部
数据库要单独购买
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
进入路由器,仔细找 找到DMZ选项,在里面输入你内网的IP地址!DMZ的意识就是把你设置ip的机器的所有通讯端口不在路由器拦截直接面向互联网!设置好后别人直接输入你的外网IP就可以浏览你的网站了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
进入路由器,仔细找 找到DMZ选项,在里面输入你内网的IP地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询