我已经在本地开发了Rails项目,并希望将其部署到我的Ubuntu上。现在,我已经在VPS上安装了gems,并将Rails应用程序代码复制到VPS上。我可以执行rails s --binding=0.0.0.0在一个腻子会话的VPS和网站可以访问从互联网。问题是当我关闭腻子的时候,网站就关闭了。如何启动我的Rails应用程序,即使我关闭了putty,它也还活着吗?
我已经为Ubuntu14.04找到了Zpanel的测试版,我已经在我的VPS中安装了它。
我的VPS: Ubuntu14.04,8GB RAM \4 VCPU = 20.0GB磁盘
在我安装后,我重新启动,现在我有一个问题,这个配置!
root@green-code:~# service apache2 status
apache2 is not running
root@green-code:~# service apache2 start
Starting web server apache2
The apache2 configtest failed.
configtest的输出是:
在开发web应用程序时,我使用和XAMPP (用Laravel)。此外,我还使用Git进行版本控制。当我完成一个项目时,我将不得不在VPS (LAMP)上部署它。该怎么做呢?现在,我想到了两个想法:
SFTP -例如,我会使用MobaXterm的图形SFTP浏览器,我只需复制我的项目(文件).然后导入MySQL数据库(或运行迁移)。
Git /GitHub -在我的VPS上,我会安装Git,然后我会:
- create a remote repository on GitHub (should it be private?)
- **git push** (from lo