zoukankan      html  css  js  c++  java
  • 搭建个人网站需要的三个步骤

    记录一下自己的个人网站的搭建过程。其实网上有很多教程了,有的讲的好,很详细,有的就很笼统了,当然还有抄别人的,我这篇就纯属记录一下自己搭建的过程。

    搭建一个个人网站要知道以下三个步骤,

    1. 得有自己的一个域名,通过这个域名,在只要可以上网有浏览器的地方,就可以访问。
    2. 得有一个空间,来放置网页文件。
    3. 将域名和空间绑定,也就是传说中的域名解析。同时,得有自己的网页文件才可以让别人访问的时候看到东西了。

    做个比喻吧:域名就是你家地址,通过这个地址,别人才可以找到你家;空间就是你家的大小,多少平米啊,网页文件就是你家的家具布置,当然可以空,空了就是进来看啥也没有。现在我们一步步解决:

    域名:域名就是地址了,地址得买才可以得到,类似于买房子,好的地段贵,不好的地段便宜,因此域名也有贵和便宜的,像.com .cn.org之类的都不便宜的,当然国内有免费的不好的域名.tk之类的或者二级域名,.1a.cn之类的。应该都可以买到,自己找找吧。当然如果你一定想买个好的,那我推荐去上Godaddy网,这是一个国外的网站,当然不用怕,它支持支付宝,太人性化了。我就是在这里买的域名。我写日志时买的.com域名才2.多刀一年,还是可以接受的。我买的域名是hwq2.com 。这个网址目前只是留我做研究生毕业设计项目时用,以后等我研究生毕业了考虑作为个人网站用。

    空间:或者称为主机。域名买好了,相当于你只有了门牌号,可是你东西放哪里呢,就类似于你家多少平米呢,这个还需要再购买。当然还可以直接在Godaddy网站上买得了,多省事,直接域名指向那里就可以了,可是空间嘛,还是有那么一点点贵的,我这次暂时没有买,就用自己的电脑做了服务器。

    下面还是来说一下买空间和用自己电脑做服务器的区别吧。

    买空间:就是在那里买好以后,再用FTP上传自己的文件就可以了,因为我这次不是这样操作的,因此就不误解大家了,相关步骤大家查一下网上,很简单的了。

    用自己电脑做服务器:也分两种情况,一种是固定IP的自己电脑,一种是局域网内的电脑。分别说:

    首先如果你是固定IP的,那还好。记住自己的IP就可以了。

    如果你是局域网内的一台电脑,你的IP是那种192.168什么什么的,那就得先对自己电脑动点手脚,首先进入路由器设置DMZ主机为你自己的IP,这样对外可以显示你,然后将端口映射映射到你的电脑,什么80,之类的端口都要映射到你的电脑,这样别人可以通过访问路由器对外IP访问进来到你的主机的服务器上。

    好了,然后无论是上面哪种情况,都可以进行下面的步骤了:

    一、安装IIS 
    从桌面打开"我的电脑",进入后打开“控制面板",好,这时找到“添加/删除程序",进行双击;在弹出的窗口中,单击“添加/删除Windows组件",等待,会 
    弹出一个窗口,这里可以进行选择,看要安装什么组件,这些你以后慢慢看吧,我们先完成我们要做的事。在组件列表中选择第一个“Internet信息服务(IIS)", 
    也就是在这一个名称前面的四角框打上勾;(当然,你也可以对“Internet信息服务(IIS)"这一条进行双击,这时就会弹一个窗口,里面又可以进行选择,看哪些不需要安装都可以去掉勾。)
    我们选好了以后,单击“下一步",这时就会弹出一个进度条,安装过程中会提示你插入跟你当前所用的系统版本相对应的系统安装盘;例如:你的系统是XP,那就插入XP系统安装盘;
    2000就插入2000系统安装盘。建议用2000server的的系统做服务器会比较稳定,而且人数访问限制可以自由设置。放入光盘后,单击确定。完成后,开始设置IIS。

    二、设置IIS 
    也是打开“控制面板”--->然后打开“管理工具”--->这时找到我们刚安装的“Internet 服务管理器",双击;我们看到的是"Internet信息服务"窗口,
    这时我们对,左窗口的“Internet信息服务”文字下边的“你电脑的计算机名旁的+号进行单击,弹出下一级目录,我们现在只要做网站服务器,其它功能不需要,我们都把它停止运行,
    免得被人攻击,如:”默认FTP站点“,我们现在不需要,对该项进行右击选”停止“。我们看到的都照这个步骤弄”停止“服务,只留一个”默认web站点”为”启动“状态。 
    接下来我们开始设置我们的站点吧。对“默认web站点”右击,选择”属性“,弹击一个名为”默认web站点属性”的窗口,我们要设的第一个“Web站点": 
    详细设置列表: 

    Web 站点标识 
    说明: 默认Web站点 
    IP 地址: (全部未分配) 
    TCP 端口: 80 (填80) 

    连接 
    无限 (不限制访问人数,就单击前边的圆圈) 
    限制到 (要限制访问人数,就单击前边的圆圈和输入限制连接的人数) 
    连接超时:30(秒) 

    启用保持 HTTP 激活 (打上勾) 

    启用日记记录 (打上勾) 

    活动日记格式: 
    W3C 扩充日志文件格式 

    这一页设置就完成了;下一设置: 

    操作员: 
    这里就不用设了,用默认的. 


    性能: 
    这里也可以跳过,可以不用设置。也可以过看后自已看看需不需要设置。 


    ISAPI 筛选器 
    这里不管它 


    主目录 
    (这里要好好设一下了) 

    连接到此资源时,内容应该来自于: 
    此计算机上的目录 
    另一计算机上的共享位置 
    重定向URL 
    (这里我们选第一个) 


    本地路径: (这里是你那网站肉容的文件夹)比如:我的网站放在E:website,那我就填"E:website" 
    (打勾) 脚本资源访问 (打勾)日志访问 
    (打勾) 读取 (打勾)索引此资源 
    写入(不打勾,打了勾,别人就可以修改我们的网站了) 
    目录浏览(不打勾,看情况定) 

    应用程序设置  http://hovertree.com/

    应用程序名: 默认应用程序 
    起始点: <默认 Web 站点> 
    执行许可: 纯脚本 
    应用程序保护: 中 (共用的) 

    这一页也设置完成了 

    文档 
    (打勾)启用默认文档 
    列表里设置 

    index.htm (单击添加,输入index.htm,确定。进行添加.) 
    index.asp (单击添加,输入index.asp,确定。进行添加.) 
    index.html (单击添加,输入index.html,确定。进行添加.) 
    Default.htm 
    Default.asp 
    iisstart.asp 

    调整顺序:单击添加后的列表里的任一个项目,然后按左边的向上键,向上移动,向下键,向下移。 
    以上的顺序说明: 
    比如你的网站上有"index.htm、index.html、index.asp"这三种网页文件,那么你在网页中进行访问,会先访问到index.htm,若你的网站不存在index.htm,那么网页会访问index.asp,
    index.htm和index.asp都没时,那么我们输入网址访问到的就是index.html文件.(这些都是根据我们上边的设置来进行的) 

    (不打勾)启用文档页脚 


    这一页完成 
    接下来我们只看一个 

    目录安全性 

    匿名访问和验证控制 

    单击“编辑" 
    在弹出的"验证方法"窗口中进行如下设置 

    (打勾)匿名访问 

    单击编辑 

    这时弹出一个“匿名用户帐号" 

    匿名用户 


    用户名:(选择一个只可以进行访问的帐号)(这里一般已经默认设置了这样一个帐号) 
    密码:默认 
    (打勾)允许IIS控制密码 


    完后,我们就直按确定,全部设置完成 

    不要忘记一步,进入域名管理,把你的域名指向你电脑对外的IP,或者是路由器IP(局域网用户)。这个步骤就像在你买的房子上挂上门牌号一样。这时,应该在浏览器输入你的域名,就可以成功连接过来,至少不会报错了。当然,你可以在默认项目文件夹下加一个测试的html文件,再刷新,看看有没有网页中显示出来?大功告成!剩下的工作就是慢慢布置你的家喽,也就是把家具啥的买好拜访好,也就是把网站文件放到项目文件夹下的过程了!

    推挤:http://www.cnblogs.com/roucheng/p/texiao.html

  • 相关阅读:
    摄像机标定公式推导
    roscpp源码阅读
    机器学习(Machine Learning)&深度学习(Deep Learning)资料汇总 (上)
    机器学习(Machine Learning)&深度学习(Deep Learning)资料(下)
    【概率论与数理统计】全概率公式和贝叶斯公式
    机器学习之一些基本概念及符号系统
    机器学习之代价函数(cost function)
    机器学习之逻辑回归(Logistic Regression)
    机器学习之神经网络模型-下(Neural Networks: Representation)
    机器学习之神经网络模型-上(Neural Networks: Representation)
  • 原文地址:https://www.cnblogs.com/roucheng/p/dajianiis.html
Copyright © 2011-2022 走看看