如何建设适合自己的网站

如何建设适合自己的网站,第1张

独立建站,指从申请注册域名、搭建网络和服务器、网站开发直至上线发布的全过程。这本来不是什么很难的事情,但从近期招收的几名新员工来看,似乎刚出校门的大学计算机专业的毕业生们,基本上只是学了些语言方面的东西,对独立建站之全过程,可谓不甚了了。

其实,要自己从头开始建设一个网站,还是会涉及一系列问题的,略述如下:

(1)申请注册域名

这基本只是一个手续问题,本身没多少技术含量,找域名注册商(如35互联、万网等)注册即可。现在的域名注册商,一般都有自己的系统,用户可以自主在线 *** 作,完成申请注册、缴费等过程。值得注意的是,域名注册时,要注意域名主体信息要与企业或机构的相关证书上的企业或机构名称一致。

(2)域名解析

域名注册成功后,就可以通过域名注册商指定的系统自主进行域名解析了,如35互联的dns-diycom。所谓域名解析,简言之,就是域名解析为IP地址,就是将注册的域名指向用于访问你所部署的网站的IP地址。这是正向域名解析。事实上,还有一种反向域名解析,就是将IP地址解析为域名。反向域名解析,一般就不是通过域名注册商的系统来进行了,而是需要你的IP地址提供商来实现了,一般应是电信服务商来做的,且是收费的。

网站的域名解析是很简单的,可以做一级域名、二级域名、泛域名解析等。要注意的是,如果要自己建立邮件服务器,就要做邮件服务器的MX记录了。

(3)web服务器的网络架构

笔者所在单位乃官方机构,网络架构属于互联网专线模式。基于安全考虑,web服务器不会是直接挂上公网地址的裸机方式,而是放在网络防火墙后面的特定安全区域里,类似DMZ区。于是就涉及网络防火墙与内部web服务器的配置问题,主要涉及安全访问策略及NAT(目的地址NAT,非源地址NAT)。因此,前面提及的域名解析,就是要解析到防火墙上所分配设置的用于访问内部web服务器(通过NAT转换)的那个公网地址上。

(4)web服务器的选择和配置

说到web服务器,其实包括硬件服务器和软件服务器两个方面。从软件方面来看,web服务器可选择的主流服务器包括:IIS、Apache、Nginx、Tomcat等。这跟用什么作为后端开发语言有关。如选择net平台,就基本上只能选择IIS了;Apache、Nginx、Tomcat都是跨平台的,即可以部署在windows系统上,也可以部署在Linux(Unix)上。

(5)最后,就是网站的开发和部署了。

开放所有端口,当然你也可以设置需要开放的端口,我这里是所有开放

Ubuntu系统下:

Centos系统下:

老兄啊,邮件服务器不好维护啊,也不安全,还不如用别人的邮局,自己的域名,>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13298913.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-10
下一篇 2023-07-10

发表评论

登录后才能评论

评论列表(0条)

保存