美文网首页
部署开发机

部署开发机

作者: zy懒人漫游 | 来源:发表于2018-03-03 22:54 被阅读0次

    一、解析域名:

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

    二、登录服务器

    • 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登录,否则就会报错。

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

    便利贴预览

    相关文章

      网友评论

          本文标题:部署开发机

          本文链接:https://www.haomeiwen.com/subject/lhpxfftx.html