部署开发机

2018-03-03  本文已影响0人  zy懒人漫游

一、解析域名:

  • 在把项目部署到服务器之前,要解析好自己域名!!!

二、登录服务器

  • 1、ssh root@ip
    2、输入密码
    3、建立项目文件夹

三、上传代码

  • 先在本地把代码上传到github上
  • 给服务器配置ssh key,因为服务器等于一台新机器,需要验证的,在任何一台新机器上,不管是上传代码还是clone代码,都要配置新的ssh key
  • git clone 项目目录到服务器的项目文件夹下
  • vim /www/config
    {
    "域名":"服务器ip:端口号"
    }
    这样就可以通过域名来访问你的网站了,注意,这个是json格式的文件,需要用json格式的语法。

四、启动项目

  • node index.js(入口文件)
    假设这个js是你项目的入口文件,有的是app.js,这个看你自己怎么配置的,我的 node bin/www。然后在浏览器输入域名访问,看是否可以访问得到改网站
  • pm2 start 入口文件 --name=域名
    pm2 delete 域名
    pm2 list

五、修改oauth

我使用的github的,所以,将github配置改成


image.png


这样就可以通过github账号登录了

注意,routes>auth.js


image.png

这个是我的测试配置,但是在实际开发过程中,服务器上的配置,必须和github上的oauth配置一样,才能使用github登录,否则就会报错。

大功告成,现在可以访问我的网站了

便利贴预览

上一篇下一篇

猜你喜欢

热点阅读