网站搭建
首先,要想拥有一个网站,必须得有一个域名,那域名在哪里买呢,在百度上搜一下,注册域名的机构有很多,我一般选择的是腾讯云和阿里云,而我选择的机构是腾讯云。
一、下面开始我来说下域名构成:
网络名.域名主体.行业
这里的域名主题就是我们自己起的,比如www.baidu.com ,baidu就是域名的主题, .com就是行业,下面是我所知道的一些域名后缀,大家可以根据自己所处的位置不同,来选择对应的域名,
com商业公司
edu教育机构
org非盈利性组织
gov.cn政府部门
mil军队
net网络公司
cn中国
jp日本
us美国
fr法国
二、这个是腾讯的域名注册网站地址:https://dnspod.qcloud.com/?from=qcloud
这里面可以选择注册域名;
域名注册完成以后,可以进来咋们的后台页面:
这个就是我前些天自己注册的一个域名,买下域名之后,开始解析,
这里边的记录值就是自己的服务器地址, 买下域名之后,直接点击“新手快速设置就行”里边输入服务器的公网IP就行;
三、接下来就是购买服务器了,腾讯云里边会免费赠送1个月的低配服务器,阿里云会免费赠送6个月的服务器。当然,配置低也无所谓,对于我们来说,已经能够用了。
这就已经有了服务器。
我这里选择的是PHP语言,所以得在服务器中要配置PHP运行环境,这里有个简单的操作方法,点击服务器,可以发现一个重组系统的选项,
这里边我们选择一个php环境,直接重组即可,这样一个php程序所需的服务器就搭好了
在服务器里边找到Apache2目录,在conf目录下边,找到httpd.conf
这个是从别的地方拿过来的。
在这个文件下,有几个标签得说明下:
这个标签的意思是给网站的根目录设置访问权限
l参数说明:
Options:指定服务器将启用哪些服务器特性。取值:none、All、Indexes
None:禁用启用服务器特性。
All:开启所有服务器特性。
Indexes:如果首页文件不存在,则显示目录列表。
Order:指定Allow(允许)和Deny(禁止)的执行顺序。
Order Allow,Deny 先允许访问,再禁止IP访问
Order Deny,Allow 先禁止所有访问,再开启指定IP的访问
Deny:禁止哪些IP访问你的主机。
Deny From All #禁止所有IP访问你的主机,包括你自己。
Deny From 192.168.18.76 #禁止指定IP访问你的主机。禁止客户端的IP地址,不是主机的网卡IP地址。
Deny From 192.168.18.87 192.168.18.74 #同时禁用两个外部IP访问你的主机
Deny From 192.168.18 #禁止网段介于192.168.18.0~192.168.18.255之间所有IP访问
Allow:允许哪些IP访问你的主机。
Allow From All #允许所有IP访问你的主机,包括你自己。
Allow From 192.168.18.76 #允许指定IP访问你的主机。
Allow From 192.168.18.87 192.168.18.74 #同时允许两个外部IP访问你的主机
Allow From 192.168.18 #允许网段介于192.168.18.0~192.168.18.255之间所有IP访问
接下来把网站源码放到网站的根目录,输入域名和IP就可以访问了