nodeJs web项目配置

2017-10-06  本文已影响95人  关玮琳linSir

一个小型网站在服务器部署的全部过程

连接服务器

  1. 打开控制台,利用ssh命令连接上服务器
ssh ubuntu@139.199.177.20

2.看到这样的字样就代表登录成功啦

Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-53-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage


3.我们下载包的管理工具,并且更新一下数据源

sudo apt install yum

以上在下载yum包管理工具


初始化nodeJs环境

1.进入/usr/src路径,下载nodejs并解压

cd /usr/src 
sudo wget http://nodejs.org/dist/v0.10.18/node-v0.10.18.tar.gz 
tar zxf node-v0.10.18.tar.gz 

2.进入到解压完的文件,执行编译预处理,开始编译

cd node-v0.10.18
./configure
sudo make

3.执行make install,nodejs就安装完毕了

sudo make install

4.安装成功后,可以使用node --version查看node环境版本

可能我们安装的并不是最新的版本,所以需要更新版本,更新node和npm请见:http://www.jianshu.com/p/49199c770ef5

初始化数据库

1.安装mysql数据库(略)
2.创建数据库:

create database db_biology;#在mysql命令下

3.应用数据库

use db_biology;#在mysql命令下

4.导入表到指定数据库(在命令行模式下即非mysql命令下)

mysql -u用户名 -p 数据库名 < 数据库名.sql
#mysql -uroot -p abc < abc.sql

安装pm2

pm2是一个node服务的进程守护程序,当node程序发生异常,或意外终止的时候,pm2会为我们自动重启该服务,并且由于node服务是单进程的,通过pm2可以尽可能的提高性能。

npm install -g pm2

准备工作全部完成,运行我们的应用程序

pm2 start app.js
启动成功截图
上一篇 下一篇

猜你喜欢

热点阅读