简单记录一下2022劳动节从零开始建了一个简易的网站

我个人的情况是

对于整个建站流程

除了代码那块略微知道一点点

其他的知识是空白的

 

去年谋生自己建个站的想法

主要目的是想了解一下

从开发到上线的全流程

但是建个网站的知识太欠缺

所以全都是一点一点了解过来的

 

去年首先在百度云上买了个域名

然后因为惰性,就停在那了

今年三月正好碰到阿里云服务器搞活动

就购入了一个服务器Alibaba Cloud Linux 2

 

域名有了

服务器也有了

那就别懒了 开始行动起来吧

接下来,要干嘛呢

备案

 

服务器在哪个服务商购入

就在哪里备案

备案的时候,需要实例和域名

在网络上查了一些方法怎么解析

但是没有找到很详细可参考的教程

 

最后就把域名也转到阿里云去了

转过去的时候,要求购买一年的域名时长(相当于是转入费吧)

但是域名买的很便宜那种

所以转入费也不高

备案等待时间大概花了半个多月

 

我首先做的操作是域名解析

然后是安全组放行http的80端口

然后是部署环境

阿里云上默认的部署是lamp和lnmp

分别代表的是

linux+apache+mysql+php

linux+nginx+mysql+php

但是我想用的后端语言是node,数据库是MongoDB

所以我需要部署的环境是lnmn

linux+nginx+MongoDB+node

 

然后就是连接远程服务器

照着文档部署好了node环境

 

开始我们的其他操作

我使用的工具是xshell

本地连接自己的远程服务器后

可以建一个存放代码的文件夹work

将代码上传至这个文件夹

 

配置nginx

安装好nginx之后

路径一般都是/etc/nginx

将配置文件的根目录修改成我们存放代码的文件夹

然后保存退出

重启nginx

 

网页上访问我们的域名就通了

 

注:

一开始没有代码的时候

原生写一个html文件传上去也是可以的

地址栏输入域名测试是否有html文件中的内容

没有的话可能需要再修改一下

有就说明nginx配置成功

 

posted @ 2022-05-04 17:37  阿凡凡没有提  阅读(45)  评论(0编辑  收藏  举报