推荐安装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
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。