Windows server 2012 R2 搭建网站
Windows server 2012 R2 搭建网站
- 所需准备
- 一.远程连接云服务器
- 云服务器与本机的资源共享
- 二.在windows server 2012 r2中搭建IIS服务器
- 安装IIS之后的配置及讲解
- 三.网站备案与域名解析
- 四.搭建网站
- 网站访问不成功的一些解决办法
- 五.关于数据库的连接
- 遇见问题的解决办法
所需准备
一台安装了windows server 2012的云服务器
一个网站域名
网站备案
域名解析
一.远程连接云服务器
学会远程连接云服务器
云服务器与本机的资源共享
如果你要从本机向云服务器传输文件的话,有几个途径
A.1.打开远程桌面连接界面,输入云服务器公网IP,点击显示选项
A.2.打开本地资源,显示详细信息
A.3.选择你想要共享的盘,例如:你可以把你想要传过去的东西都放在桌面,然后通过云服务器中—我的电脑—里面的显示的另一台电脑的C盘,从中找到桌面,然后将文件拖拽到云服务器中
B.同上A.2,在本地资源-详细信息右上角有一个剪贴板,勾选上
直接在本机将文件复制,然后在云服务器上面粘粘就可以了
二.在windows server 2012 r2中搭建IIS服务器
搭建IIS步骤
需要注意:上文第7步应该这样设置
需要注意:在角色服务这块儿,也是全选
安装IIS之后的配置及讲解
1.打开Internet Explprer10浏览器,输入本机公网ip,或者本机内网ip,或localhost都可以,看到IIS8.0界面显示出来了,如果访问不了网站,并显示如下图一样的提示,请打开服务器管理器,打开后,选择左边栏目中的本地服务器,找到IE增强的安全配置,配置为不启用,图也放在下面
2.你的C盘下应该有inetpub/wwwroot文件夹,这个就是你放网站的源码的文件夹
3.找到你的IIS管理器,在服务器管理器的右上角的工具一栏中,讲解在下面的图上
三.网站备案与域名解析
1.网站备案
网站备案的目的就是为了防止在网上从事非法的网站经营活动,打击不良互联网信息的传播,如果网站不备案的话,很有可能被查处以后关停。具体的备案流程不再讲,有任何问题问客服就可以了,推荐以下两种网站备案方式
2.网站备案方式
a.阿里云ICP代备案管理系统 网站:阿里云备案
b.腾讯云备案小程序 网站:腾讯云备案小程序
3.域名解析,比如你在阿里云买的域名,用的腾讯云的服务器,在阿里云进行域名解析,或者在阿里云以及腾讯云都进行域名解析,这里以阿里云为例进行域名解析。
登录阿里云,进入控制台,找到域名,选中你要解析的域名,如下图,添加记录,一共添加两条记录,记录值写自己的公网IP,两条主机记录一个是www,一个是@
四.搭建网站
1.将你网站的源码文件夹放到wwwroot下面
2.修改网站源码文件夹的权限
打开网站根目录的“属性”窗体,然后切换到“安全”选项框
在“安全”选项框中,有该目录权限的组或用户,以及对应的权限。
点击“编辑”按钮,在打开的“权限”对话框中,再点击“添加”按钮,点击“高级”按钮,点击“立即查找按钮”,添加everyone用户,点击确认,everyone的权限只需要赋予“读取”,“列出文件夹内容”和“读取和执行”的权限。
通过设置everyone用户权限仍然解决不了问题,可以尝试添加添加匿名用户IUSR和和用户组IIS_IUSRS,详情点击下面的链接
设置Everyone用户以及权限仍然不能访问网站的一种解决办法
3.打开IIS管理器,右击网站,新建网站
4.进入添加网站
5.点击确认,打开IIS管理器,尝试访问你的网站
6.设置你的默认文档,可以通过上下移动设置默认首先访问那个文档,也可以自己添加一个首先访问什么
7.在浏览器中输入你的域名,尝试着访问一下吧
网站访问不成功的一些解决办法
1.有可能是网站应用池的问题,点击网站应用池,点击右面的设置应用池默认设置,启用32位(这种情况一般访问网页都会提示web.config的问题,这个是一种解决办法)
2.对于web.config的问题,先操作网站应用池,不行的话采用如下办法
1.根据网页提示进行操作,添加web.config文件
注意事项:
a.打开IE,打开右上角-设置,打开Internet选项,点击高级,拉到最下面,将显示友好HTTP错误消息去掉
b.记得将之前原有的web.config备份好,可以尝试着将web.config文件里面的其他coding全部删除,只留下网页提示的那些代码,然后尝试访问一下,显示还是错误的话,打开IIS管理器,选择网站,点击默认文档,可能会有报错信息,根据报错信息进行修改,错误更多的话就恢复原先的web.config
c.设置web.config请注意文件的文件扩展名
d.尝试着根据各种报错信息进行修改,加油,一定可以的
3.如果是因为网站权限的问题,点开IIS管理器,选中你的网站,右面目录,基本设置,点击测试设置,看看是否有权限访问目录,没有权限的话
a.先在工具-计算机管理-用户中添加一个用户
b.再配置一下网站源代码目录的用户权限,参考上面配置everyone权限,找到你的设置的用户名称,然后给权限
c.最后,通过下面的 基本设置-连接为设置具体的用户
d.可以直接设置此用户为administrtor(系统内置管理员),但是这样做比较危险
五.关于数据库的连接
1.需要在你的云服务器上安装对应的数据库,如果是mysql数据库的话,可以采用IIS管理器中的–获取新的web平台组件功能进行下载,如果是sql server,就下载安装包安装,记得提前配置java环境,记得安装管理工具
2.配置一个sql身份验证的用户名和密码,用来远程连接
可以本机尝试着远程连接云服务器的数据库
连接成功即可去配置web.config中的连接数据库中的字符串
3.关于本机的数据库如何上传到远程的数据库上
a.可以尝试着本机上分离数据库,将数据库放到云服务器中,然后附加数据库,记得修改数据库所在目录的权限才能附加
b.可以尝试着将本机上的数据库导出成为脚本,然后将脚本放到服务器上的sql server 中去执行
遇见问题的解决办法
遇到问题,学会百度,根据报错的信息,找一个又一个的解决办法,当你成功做成的时候,也就没有负了你这些努力
Windows server 2012 R2 搭建网站相关推荐
- 云服务器Windows server 2012 R2 搭建网站
云服务器Windows server 2012 R2 搭建网站 所需准备 一.远程连接云服务器 云服务器与本机的资源共享 二.在windows server 2012 r2中搭建IIS服务器 安装II ...
- windows server 2012 r2 搭建V...P...N...
windows server 2012 r2 搭建V-P-N- 句号分割敏感词 一,首先,进入windows server 2012 r2界面后,打开服务管理器,选择"添加角色和功能&quo ...
- Windows server 2012 R2 搭建文件服务器(一):启动文件服务
文章目录 准备条件 实际操作 1. 点击`Add roles and features` 2. 点击`Next` 3. 选择`Role-based or feature-based installat ...
- windows server 2012 r2 搭建企业文件共享存储
公司存储文件的统一管理.访问权限控制,账号映射共享的路径等 目前公司采取的方案 实验操作环境: esxi虚拟化 操作系统servers 2012 R2 已建域lvfengkai.com 已创建分布式文 ...
- Windows Server 2012 R2 搭建FTP服务
继从百度网盘下载大文件之后,我还得把大文件放云服务器上 直接复制也很慢 于是考虑搭建ftp服务传送大文件 正文 安装和配置FTP服务 打开服务器管理器,添加角色和功能 安装类型:基于角色或基于功能 从 ...
- Windows Server 2008 R2 搭建网站详细教程
1.依次打开开始菜单–管理工具–服务器管理器,点开"Internet 信心服务(IIS)管理器",新建"添加角色"如下图:安装成功 2.弹出新对话框,IIS已经 ...
- Windows Server 2012 R2单域及域森林环境搭建
Windows Server 2012 R2单域及域森林环境搭建 文章目录 1 单域环境搭建 1 引 言 2 域控制器环境的搭建 2.1 基础配置 2.2 Windows Server 2012 R2 ...
- 腾讯云服务器/Windows Server 2012 R2 上搭载web服务 动态图图解(http协议)# 谭子
一.基于Windows Server 2012 r2搭网站/挂网页 在写好网页后,经常想着用链接的形式进行访问(拿手机或者浏览器能直接打开),网上搭建网站的方法很多,这里介绍一种在Windows Se ...
- 阿里云 Windows Server 2012 R2 使用FileZilla Server 快速搭建FTP服务器
最近,需要在Windows Server 2012 R2环境中搭建FTP服务器,最后决定使用FileZilla Server来进行搭建. 对了,21 20端口歹开啊. 目录 1.下载 2.安装 3. ...
最新文章
- python找字符串_Python如何实现查找字符串
- oracle创建带参数视图6,Oracle创建带有参数的视图代码介绍
- FTP匿名用户的配置
- 万能系统卸载器免root_这下舒服了!一键卸载安卓全机型预装应用
- 二叉查找树的插入,删除,查找
- php开发者大会报名,2017 PHP 全球开发者大会
- Git显示漂亮日志的小技巧
- C# 异步查询数据库(第二版)
- 易语言获取链接的真实地址_ret2libc过地址随机化
- rails关于utf8问题-------------------utf8申明必须置顶
- 华为路由器内部服务器地址映射不起作用,第一次买华为AR2204-s路由,内部服务器映射问题...
- 暑假学习打卡【3】——北理工乐学第三周作业
- 强大的离线字典《Colordict》+多种词库下载地址
- PuTTY怎么读,PuTTY怎么发音,PuTTY的发音
- 2021-07-14 西门子PLC编程软件--博途V14软件的安装
- java drag_[Java教程]一步一步理解拖拽Drag(四)
- PPT图片虚化效果要怎样实现?
- SSM车辆综合管理系统J2EE(包含车辆驾驶员油耗年检以及维修保养百度echarts统计图表)JAVAWEB网站
- 托福口语_新航道_刘莹_task 3 task5
- 对蜜蜂CCD原因调查