在购买完域名后,我们还需要购买一个国内的服务器,用来存放项目代码,并获得一个外网IP,通过这个IP进行域名解析绑定,之后提交国内的工信部备案,备案通过后,即可通过域名访问对应的网站。
至于为什么需要服务器
很简单,因为只有服务器才能存放你的项目,才能绑定域名给其他人访问。
服务器就相当于一台特殊的电脑,而这台电脑的存放地区,就是服务器的区域性。
存放在广东,那么在广东的人访问你的网站,肯定速度要比其他地区的人要快很多。
如果是存放在国外,例如美国、香港等地方,那速度相比内地的服务器,肯定要慢很多。
同时只有国内的服务器需要备案,而国外的则不用,但对于在国内从事IT工作的开发者来说,不会备案是一件很丢脸的事。
并且国外的服务器不利于搜索引擎收录,还会经常被国内无故强制关闭,极其不稳定。
B、Windows服务器和Linux服务器的区别在之前的课程中,我们有简单的说过PHP运行环境下有两种操作系统,
而我们在购买服务器时,就需要选择对应的操作系统了,一般来说PHP开发都不会使用Windows操作系统,因为他的性能极差。
所以我们要选择Linux操作系统,相同配置的情况下,Linux的性能要比Windows的几十倍。
小*牛推荐朋友们使用Linux的Centos7+发行版本。
C、如何购买服务器最后直接确认下单支付即可。
D、如何基于Centos7.2快速搭建LNMP环境在阿里云的控制器,我们可以查看自己所购买的服务器配置信息:
新买的服务器,我们一般要先进行一次重新初始化磁盘的操作。
经过初始化磁盘的服务器,现在是空的,除了安装了Centos7的操作系统外,其他东西完全没有安装过。
现在我们需要下载一个名为Xshell5的中文软件,用来连接服务器,并执行Linux的CMD命令行操作,进行PHP环境搭建。
这个软件在百度里一搜索就可以下载了,自行下载安装,然后运行打开。
1、先创建一个新连接。
2、输入你的外网IP和连接方式。
3、输入我的服务器账号和密码。
4、选择服务器链接,登录服务器。
5、成功登录服务器(出现下面的root账号界面,就表示你已经登录进去了)。
在这个黑窗口中,每一条命令,都是以一个回车按钮为结尾,这样的操作叫命令行操作,下面我们来学习如何通过,命令行进行快速搭建LNMP环境。(下面每一条高亮的语句,为一条命令行,都应该以回车结束执行。)
6、我们先让服务器安装wget工具,这个工具主要是用来拉取其他第三方安装包的。
yum-yinstallwget
7、下载对应的Nginx包
wget