How to do it…

  1. Because the application created by bee is in the development mode by default and it’s always a best practice to run an application in the production mode on the public facing servers, we have to change the RunMode as prod in $GOPATH/src/my-first-beego-project/conf/app.conf, as follows:
beego.RunMode = "prod"
  1. Include static files, configuration files, and templates as part of the Beego application bytecode file in a separate directory by executing the following commands:
$ mkdir $GOPATH/my-first-beego-app-deployment
$ cp my-first-beego-project $GOPATH/my-first-beego-app-deployment
$ cp -fr views $GOPATH/my-first-beego-app-deployment
$ cp -fr static $GOPATH/my-first-beego-app-deployment
$ cp -fr conf $GOPATH/my-first-beego-app-deployment
  1. Move to $GOPATH/my-first-beego-app-deployment and use the nohup command to run an application as a backend process, as follows:
$ cd $GOPATH/my-first-beego-app-deployment
$ nohup ./my-first-beego-project &
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.191.78.136