如何将网站部署到IIS服务器上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将网站部署到IIS服务器上相关的知识,希望对你有一定的参考价值。

1、登录服务器.
2、配置好网站所需要的运行环境.
比如说ASP的网站.可以用IIS直接发布.
php的网站.建议用IIS+PHP+mysql的环境.NET的网站.
建议用IIS+MSSQL的环境.然后安装下FTP.
3、在本地电脑通过FTP把网站源码上传到服务器.
4、然后在IIS中发布网站即可.
如果不懂IIS发布网站的方法.可以百度搜索下图文教程.讲解的非常详细.
另外如果是租用的服务器.通常服务商也可以帮配置网站的.只需要会上传数据即可.
参考技术A 如果是windows的话搭建wamp环境,linux搭建lamp环境

如果不会这种环境搭建的话也可以在网站下载个一键安装包,一键安装包的话默认集成了所有软件,很简单的

环境搭建配置好了之后,创建ftp,通过ftp上传。上传到服务器里,网站根目录下就可以了
参考技术B 热热热热热热热让他

如何将c#做好的asp.net网站部署到iis上

现在使用c#直接编译可以运行网站,显示为localhost/xxxx.aspx,此处localhost可以改为127.0.0.1,但不能改为真实的ip地址,防火墙已关。部署到IIS上也无法使用,是什么问题?

将ASP.NET网站部署到IIS的步骤:

    打开IIS管理器,在管理器中添加一个网站。


    填写网站名称,选择.NET版本(选择相应的版本,是4.0就选4.0,是4.5就选4.5),选择物理路径(物理路径即为你的ASP.NET网站存放的文件夹)。


    填写绑定信息,如果IP地址没有选择(即全部未分配,那就是这个电脑的所有IP地址都可以访问),如果选择了特定的IP地址就只能使用选择的IP进行访问。域名端口等信息保持不变然后确定。


    网站部署完成可以在IIS右侧点击浏览进行访问查看。


    注意:

    1、网站根目录不包含引用文件,一定要到项目的根目录。

    2、在编译运行时使用的是Visual Studio自带的一个虚拟IIS服务器,和IIS服务器还是有一定差别,具体部署情况要以IIS的提示为准。

参考技术A 发布~~
发布网站,记下目录,IIS新建站点,目录指向发布后的目录。追问

能加您威信具体了解下么

追答

百度下C#发布web,感觉你是改BUG懵掉了哈哈

追问

c#直接编译可以用,但发到IIS死活用不了,把杀毒软件先卸载了试试

追答

IIS下分配IP地址?或者再添加一个端口号看下
应该不是杀软的问题,就是IIS设置不妥

追问

嗯,现在确定是iis问题了。虚拟路径,ip号都尝试过了,还是不行。会不会是web带数据库的原因

追答

再给出三种可能的解决方法
1,host文件,(C:\WINDOWS\system32\drivers\etc)看下是不是有什么奇怪的修改
2,换个端口号,比如8081这样,看IP能访问不
3,发布后目录权限(everyone),该盘符也everyone加权限。
再不妥就重装IIS吧= =

追问

我自己的机器配好IIS后

我自己的机器配好IIS后,别的机器如果想访问,也需要安装IIS么?

追答

不需要啊,局域网 浏览器访问局域网IP;外网 最好是上传网站空间访问,自己弄花生壳解析很麻烦的。

追问

我也奇怪呢,我自己电脑上IIS配好了,但局域网还是访问不了,是发布策略是问题么

追答

局域网不能访问?第一反应防火墙问题,然后是IP配置有误,在就是目录权限。唉,有错误提示信息么

参考技术B 看是报的什么错了

以上是关于如何将网站部署到IIS服务器上的主要内容,如果未能解决你的问题,请参考以下文章

如何将c#做好的asp.net网站部署到iis上

怎么把JAVA网站项目部署到IIS上

Azure DevOps - 将 Web 应用程序部署到 IIS

服务器本机上不能通过域名方式访问部署服务器上网站双向NAT

服务器本机上不能通过域名方式访问部署服务器上网站双向NAT

项目部署到iis上是干啥用的呀?求各位大佬解释一下,小弟刚接触网站开发,谢谢啦