自己在家架设网站服务器是否属于违法?
不违法
但是电信局的规定(假设你是电信网络):不允许以动态IP地址来架设网站
你在家ADSL连接上网就是动态IP地址,如果电信不查,你可以一直开这,如果查的话,肯定是会关闭你的端口之类的
但是你可以正常上网
1、网站服务器其实就是我们通常说的web主机,对应不同的编程语言,单间网站服务器的软件不同,一般情况下,在windows环境下,一般以aspnethtml为主,在这种情况下,搭建网站服务器就主要用到微软系统自带的iis(互联网信息服务)就可以了,Linux环境下就是php了,相对应搭建的软件就是apache+mssql了。
2、java是跨平台的,哪个都可以。对于初学者来说,建议使用asp方面服务器,一方面是asp程序比较简单易懂,在修改过程中,还可以借助Dreamweaver等可视化编程工具,进行可视化编辑,另一方面windows环境下iis安装极其简单,在控制面板中——添加删除程序——windows组建,下拉找到iis,放入系统盘即可安装,无需下载任何东西。
3、在我们网站编程实际应用过程中,我们其实还用到一个简易的iis服务器,百度一下就能找到“简易iis服务器”,这是一些热心的网友开发出来的网站服务应用程序,同样可以起到iis的作用,但是支持的范围有限,对于一些高端的iis服务不支持,但是作为日常测试网站程序已经是足够了。
4、如果准备搭建的网站服务器是准备支持php的,推荐安装“一键php集成调试环境”,安装极其简单,下载后,下一步就可以,这个集成环境,融合了,php解释器,mssql服务器,phpadmin,Apache服务器,php加速器等。可以说是一个完美的php服务器环境。
5、下面还需要对网站服务器就行设置,设置网站的路径,使其指向你网站程序的存放目录,设置网站首页例如:indexasp,indexphp等。然后测试一下自己的ip地址是多少,如果你的这台网站服务器是放置在局域网环境当中的,那还需要你再路由器上设置一下端口映射,否则外网的电脑是访问不了你这台电脑的,路由器就由于一道墙,他阻隔了你与外界的交流,也就是说保护着你这台电脑。
6、但是你现在想让外部的电脑访问你,就必须让外部电脑了解你的位置,所以做一个端口映射就可以实现,具体如果做,请查看你所使用的路由器的型号来设置了,切记一定把80端口映射就可以,网站服务器默认的端口是80端口。
(1)你上网没有用路由,运营商单独分给你一个ip地址,那你直接可以用你的ip让外网的同学来访问你的网站,我们这里用的8080端口,所以形式为:xxxxxxxxxx:8080为了让多的同学了解,我在_嗦一下,怎么知道自己的ip地址,你不必用在cmd命令输入ipconfig这种略显专业的方法去获取,其实哦重要在百度搜素“ip查询”,第一个就是。
(2)用了路由器,一个路由器呆了好几台电脑,比如说跟室友,这就需要你去路由管理页面设置一下,端口映射,让被人访问你们的ip地址时,映射到你的电脑,在浏览器中输入19216811(以你的路由为准),进入路由管理页面,操作,
转发规则-----虚拟服务器-------添加新条目
端口我们没改,所以填8080,IP地址为你的电脑在局域网中的地址,怎么样知道自己的局域网中的地址,很简单自己百度一下,只要局域网里的电脑不是太多,一般为1921681XXX,我这里为1921681101,然后点击保存,OK,然后外网就可以用你们IP去访问你的网站了。
效果图如下:
这时可以把这个网址发给你的同学,试一下,他能不能访问你的网站,答案是肯定的!
3、但是又有新问题了,你第二天打开路由,或者再次上网时,运营商会重新分配给你一个新的IP地址,难道你让你同学访问时,再次把这个IP地址发给他吗?显然这是不合理了。
我们就想有一个动态域名多好。这里给大家介绍一款软件“花生壳”,下载安装,然后注册后,你就会获得一个免费的二级域名,每次开机自启后,就会将花生壳服务端中的IP数据更新成你新的IP地址,然后你每次用你固定的域名来访问时,就会解析到你新的IP地址。
:
双击你的域名,看有没有显示出“经检测,您的域名已激活并指向正确”!
OK,到这里,没有路由的同学,就可以直接用你的域名访问了!
有路由的同学,还得多操作一步:
再次进入路由管理页面,操作:
点击“动态DNS”,这时如果你的上述操作都没问题的话,服务提供者那一栏已经自动填充成花生壳的网址了,然后输入用户名,密码,点击登录,如果显示为“连接成功”,那点击“保存”。到这里,终于大功告成,看一下最终效果图:
可以看到,我用我的域名成功的访问到了我的网站。
PS:有时显示“验证成功”时也是个假象,一点击“保存”时,又显示为“验证失败”,再点击“登录”,多点击几次“保存”,直到它一直显示为“验证成功”即可,反正就是多试几次。
1、明确建站需求
先拟定一个网站的大体框架,网站要做什么样,需要哪些栏目,需要展示什么信息,需要什么功能?这些都需要实现做好规划,分享一个技巧,如果你完全蒙圈的,可以多看一下你同行的一些优秀公司的网站,从这些网站借鉴一下,你一定会得到启发。
2、注册一个域名,购买服务器
域名最好注册和公司名称或业务相关的,选择com或cn域名,建议不要太长,要不很不好记,域名越短越好,比如com,haiercom这些域名都很经典。
很多公司都会托人代为注册域名和购买服务器,这里大家尽量自己注册域名和服务器,域名是企业的软性品牌,务必自己掌管,域名的解析权限必须要有,服务器建议去阿里云,腾讯云这些大公司购买,毕竟安全性和稳定性都有保证。
如果托人购买,域名的解析权限和服务器的ftp(文件传输协议)或远程权限都要索取到手,避免后期网站不能迁移或备份。
服务器购买后务必同时向服务商提交备案资料进行备案,国内服务器是必须备案的,香港和国外服务器可以不备案,但是建议大家都进行备案,毕竟在中国你懂的,一般来说只要资料正确,备案通过都没有任何问题,备案审核时间每个省不一样,一般7到20天左右就可以下发备案号。
3、确定UI设计,落实网站风格
根据建站的需求和框架后,制定网站的设计风格,详情页,首页,海报,网站框架图,图标等设计项目,找个专业的设计师来设计,当然如果前期预算低,可以选择一个网站模板来改,小编建议前期不要省那点钱,设计好一点是很有必要的,毕竟在中国的社会,门面这东西很重要。
4、网站系统的选择
选择一个好的网站系统来作为网站的管理后台非常重要,一个好的网站系统可以让网站修改,维护事半功倍,选择一个差的网站系统会导致后期各种问题,比如网站漏洞导致网站被挂木马,功能不完善导致后期各种维护上的困难,所以这里建议不要随便下载网上那些乱七八糟的网站源码,一定要选择知名的网站系统。
如果做购物网站,可以选择Ecshop系统,做企业单位网站可以选择PageAdmin系统,做企业交流论坛,可以用Discuz系统,至于搭建app什么的,不推荐,千万不要被网站建设公司各种忽悠,用户手机就那么点屏幕,装的都是一些腾讯,百度,阿里,头条这些大公司的app,普通企业网站开发app谁会去下载安装呢?所以app基本没有任何意义,除非有特殊功能上的需求,否则只是个摆设,花了大价钱,效果还不如html5网站或微信公众号平台这些效果好。
5、网站上线测试
网站的内容完善后先进行内部测试,测试成功后,再发布到服务器上对外公布,这时候同步把网站提交到各大搜索引擎去收录。
6、网站后期维护工作
网站上线后要定期进行更新,很多中小企业网站做好后基本就当摆设了,网站上的新闻还是几年前发的,试想这样的网站客户看了有什么感想?
一些大公司的网站可以很清晰查询到产品型号,说明书,安装文档等等,甚至可以查询员工信息,项目进度,售后服务信息等等,这点中小企业网站都值得借鉴。
网站建设注意事项:
1务必对整体市场有清晰的分析,并对行业中的竞争对手有透彻的了解,并根据自身情况进行全面分析。
2中小企业网站建设必须明确网站的目的和功能。有必要知道建立网站的最终目的是促进企业,推广产品或开展在线电子商务,或为行业建立门户,确定该网站是属于信息类还是销售类或客户类。
3根据网站的定位确定技术方案,无论是使用自建服务器还是租用虚拟服务器,网站是由自己的技术人员开发或与他人合作开发或委托第三方开发,网站的安全性也必须注意。
4中小企业网站建设还需要设计整个网页。网站的风格和颜色应与公司的形象和文化保持一致。要达到网站建设的标准,文字和应科学规划,网站页面要保证整体协调。避免主页是一种风格,打开内页是另一种风格。
5如果网站要采用新技术,还有必要考虑访问网站的群组类型,分布的位置,年龄,网络速度以及浏览网页的习惯。
6在设计网页时,我们必须优化网站的结构,标签和排版,以便我们能够得到百度和搜狗等搜索引擎的青睐,这样我们才能在搜索结果中获得更好的排名和结果。
可以的,服务器组装不犯法,如果自己搭建服务器网络,进行运营,网站发布的话就要备案。
网站服务器可根据网站应用的需要,部署搭建ASP/JSP/NET/PHP等应用环境。流行两种环境一种是 Linux+ Apache( Nginx)+ Mysql+ Php 也就是LAMP/LNMP环境;另一种是 WINDOWS+ IIS+ ASP/ NET+ MSSQL环境。
LAMP为现在使用最广的服务器环境,它运行在Linux系统下,稳定、安全,Apache是最著名的开源网页服务器,Mysql也是最著名的一种开源 关系型数据库,而PHP是一门流行的开源脚本语言,能处理用户的动态请求。
Windows+IIS+ASP/NET+MSSQL凭借其极强的易用性,也赢得了许多站长的青睐,Windows是著名的可视化操作系统,而IIS是运行在Windows上的Web服务器,可使用ASP/NET 两种编程语言开发,现在应用最广的就是 ASPNET。
自己搭建服务器,要注意一点,千万不要是盈利型的,或犯法的,你懂的,否则,只是慢慢等死,而且无处可逃
1带宽其实,呵呵,根本用不着申请商用宽带
2选去调查一下你附近的家庭宽带商,有没有提供光纤接入,目前南京已经基本是光纤接入了挑一家就行了,移动是不行的,我以前用的是网通4M的光纤,70一个月,架了一个魔兽服务器,当然啦,不盈利的那种,都是熟人在玩,最多的时候有90多人在线也不会卡,因为大家都是网通
3网站有个固定IP的问题,如果你的网站服务器经常关闭会导致网站IP经常变化,这会造成搜索引擎对你的网站降权,不利于推广
4重要的还是看你的用途,对搜索引擎没有要求的话,用民用宽带,有要求的话的,要申请固定IP,如果要CDN全球跨网加速访问的话,那就不要自己搭了,直接租吧
0条评论