本文目录:
- 1.购买域名和服务器
- 2.域名解析
- 3.安装LNMP集成环境
- 4.安装虚拟主机
- 5.服务器备案
1.购买域名和服务器
购买付款的过程十分简单,以下以在腾讯云购买的域名为例,选择喜欢的域名付款之后,再等待几分钟,域名就等待我们去实名认证
域名.png
添加完实名认证信息后,出现以下界面,耐心等待吧
实名认证.png
服务器的话,国内服务器商百度、腾讯、阿里选择一家,新手选择最便宜的就行,操作系统选择CentOS 7.3x86_64(64bit),下面是我在百度云上购买的两个服务器
百度云服务器.png
2.域名解析
域名解析的目的是让这个域名指向服务器对应的IP地址,当用户访问这个域名的时候,最终去找域名对应的这个ip地址
进入到域名控制台,点击“解析”,进入到域名解析页面,点击“添加记录”,填写对应的解析资料。
域名解析.png
3.安装LNMP集成环境
lnmp是一个php的运行环境,l表示Linux,n表示Nginx,m表示Mysql,p表示PHP,通俗的讲用php写的后台服务想要运行起来,这几个软件都需要安装,这套组合可以称为黄金组合
LNMP一键安装包是什么?
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。
编译安装需要输入大量的命令,如果是配置生产环境需要耗费大量的时间。
安装过程
1.先安装git
yum install git
2.安装lnmp程序
先进入到服务器的home目录
cd /home
下载并安装
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
接下来安装操作界面指令进行选择
安装过程比较耗费时间(大约需要20分钟),
等待之后,出现下面界面则代表安装成功了
安装成功界面.png
接下来,直接ctrl+c退出安装,并且输入 lnmp命令 会出现使用帮助界面
4.安装虚拟主机
新建的这个虚拟主机本质上就是去创建一个可以存放网站程序的文件夹,让这个文件夹处于nginx的管理中,并且要让nginx记录一个域名和这个文件夹的对应关系,当用户通过域名访问到这台服务器的时候,nginx会找到对应的目录,执行目录里的网站程序
在xshell中执行命令(不用在乎在哪个文件夹):
lnmp vhost add
执行命令后,输入需要绑定的域名,这个域名是你自己注册并解析了的,我这里是chenlove.wang
按照操作指示安装即可。
5.服务器备案
这时候访问域名,如果出现的以下界面,那么证明lnmp和虚拟主机安装都是没问题的,但是服务器和域名的关联需要进行备案才行
拦截示意图.png
备案的过程每个地方的规定都不一样,首次备案需要大约2周的时间,但是备案过程都有很清晰的指引,这里不再赘述。
备案通过之后,我们只需要把对应的文件放入到home文件夹的指定的域名中,一个属于我们自己的网站就这么建立起来了。
网友评论