下面是将免费进行到底在Amazon的一年免费服务器上安装Node.JS、NPM和OurJS博客的详细攻略。
确定Amazon实例类型
首先,我们需要在Amazon AWS上选择一种合适的实例类型。根据实际需求,我们可以选择不同的实例类型。此处我们选择性价比较高的t2.micro
实例。选择该实例类型的原因在于其拥有1GB内存和1 vCPU的计算能力,并且可以免费使用一年。
创建Amazon实例
选择实例类型后,我们需要创建该实例。具体的创建过程如下:
-
登录Amazon AWS控制台,选择“EC2”(即云服务器)菜单,然后点击“启动实例”按钮。
-
在选择Amazon Machine Image (AMI)页面选择适合的操作系统,这里我们选择Ubuntu 20.04 LTS版本。
-
在实例类型页面选择
t2.micro
实例类型。 -
配置安全组,允许HTTP(端口80)和HTTPS(端口443)协议通过,提供博客服务使用。
-
启动实例。
连接Amazon实例
实例创建成功后,我们就可以连接到该实例,开始配置环境并安装Node.JS、NPM和OurJS博客。连接Amazon实例的方法如下:
-
在Amazon AWS控制台中,选择“EC2” > “实例”,找到刚才创建的实例,复制其公有IP地址。
-
打开命令行终端,使用SSH连接云服务器。
ssh ubuntu@<公有IP地址>
- 首次连接时,需要选择“是”确认连接,然后输入实例密码。
安装Node.JS和NPM
连接成功后,我们可以开始安装Node.JS和NPM。
- 添加Node.JS和NPM的源
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
- 验证安装是否成功
node -v
npm -v
安装OurJS博客
安装OurJS博客的过程如下:
- 安装OurJS博客
npm install ourjs -g
- 创建新的OurJS项目
ourjs new myblog
- 在OurJS配置文件中更改MongoDB数据库的连接信息
vim myblog/our.config.js
- 启动OurJS博客
cd myblog
ourjs start
- 在浏览器中输入实例公有IP地址,就可以看到OurJS博客的首页了。
示例说明
下面提供两个例子说明:
示例1:将博客端口修改为8080端口
修改OurJS配置文件myblog/our.config.js
,将端口修改为8080。
module.exports = {
site_name: 'MyBlog',
listen_port: 8080,
// ...
};
保存文件后,重新启动OurJS博客即可。
cd myblog
forever restart 0
示例2:在OurJS博客首页添加新的文章
- 创建一个新的markdown文件。
vim myblog/markdown/2021-09-29-my-post.md
- 编辑markdown文件内容。
# 我的博客文章
这是我的第一篇博客文章。
- 保存markdown文件后,重新启动OurJS博客即可看到新文章。
cd myblog
forever restart 0
以上就是在Amazon AWS上安装Node.JS、NPM和OurJS博客的详细攻略,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:[将免费进行到底]在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客 - Python技术站