推荐安装Xftp,是一个可视化管理云主机上文件的软件,方便初学者学习。

安装完成后登陆,
图片描述

注意,如果装的是xftp 5,协议改为SFTP。

好了,闲话不多说,开始今天的主题了

---如何定制自己的专属网站!!!

第一步:执行

lnmp add vhost

图片描述

01、请输入想要的绑定的域名,然后敲回车。举例:我通过阿里云注册的域名是lolong.xyz,那么这里我可以输入lolong.xyz,或者其他任何*.lolong.xyz指定特定网站,一台主机可以部署多个网站。

在这里注册好网站域名后,我们还要登录个人阿里云账号(其他平台类似),在控制台中,设置域名解析,图例如下:

图片描述

解析

图片描述

添加解析

图片描述

↑ 主机记录:必须与此处部署的网站域名一致
记录值:是云主机IP
解析需要几分钟,这一步可以提前设置。

下面接着进行Xshell上面的操作

图片描述

02、提示注册更多网站域名,如果没有,直接回车

图片描述

03、输入自己域名对应的主机文件目录,直接回车,默认为 /home/wwwroot/域名。在这里不改,后面根据项目不同,再做对应调整。

图片描述

04、询问是否添加静态规则,直接回车,一般就是url访问

图片描述

05、是否保存访问日志,保存一下,敲y,回车

图片描述

06、输入保存日志的名字,敲回车,使用默认名字

图片描述

07、是否创建mysql数据库(不需要),敲回车

图片描述

08、最后,敲任意键开始创建

图片描述

此时,相当于已经创建了一个属于自己的网站,只需将手上的项目放入对应的位置,并进行相应配置,详细配置操作请看结尾的补充说明

如果想创建多个站点,可重复以上操作。

补充说明:

1、创建站点后,如何使用、测试?

执行lnmp vhost add 创建网站后,实际是将自定义域名(例如lolong.xyz)与 云主机/home/wwwroot/lolong.xyz地址相对应,在访问lolong.xyz时,实际访问的是/home/wwwroot/lolong.xyz地址下的index.html文件。

测试:
进入这个文件夹/home/wwwroot/lolong.xyz

 cd /home/wwwroot/lolong.xyz

创建并编辑 index.html

vim index.html

任意输入一些内容保存: Hello World,This is website.

然后访问: lolong.xyz,如图

图片描述

02、初始创建站点后,需要更改配置怎么办?

修改 /usr/local/nginx/conf/vhost/ 这个路径里面的相应的配置文件
一般都是以你的域名命名后面加上 .conf。
例如

vim /usr/local/nginx/conf/vhost/lolong.xyz.conf 

图片描述

文章开头的操作都是针对这个配置文件做的修改。

下面是Nginx 配置内容 (跨域、反向代理也是在这添加)

图片描述

任何时候修改Nginx配置后,必须重启Nginx,重启方式有三种:

第一种:

/etc/init.d/nginx restart

第二种:

service nginx restart

第三种:

systemctl restart nginx.service

logg
41 声望4 粉丝