没有错误消息解释为什么无法连接到服务器

时间:2013-07-12 12:39:17

标签: ruby-on-rails ubuntu capistrano

我正在关注一个screencasthttp://railscasts.com/episodes/335-deploying-to-a-vps?view = asciicastthat指示如何使用nginx和unicorn部署到VPS(我正在安装) ubuntu上的Ruby on Rails应用程序)。安装各种服务(nginx,postgres,unicorn,ruby)并运行cap deploy:cold之后,我的应用程序(如预期的那样)显示了默认的nginx页面,截屏视频指示以下列方式删除,以便nginx为生产服务应用

deployer@li349-144:~$ sudo rm /etc/nginx/sites-enabled/default 
[sudo] password for deployer: 
deployer@li349-144:~$ sudo service nginx restart
Restarting nginx: nginx.

我以前部署了应用程序,在删除此默认页面后,将显示预期的应用程序。但是,这次我在我的服务器上运行这些命令并导航到ip地址后,浏览器告诉我它无法连接到服务器。不知道出了什么问题,我试图重新启动nginx,unicorn和postgres(所有这些都成功重启)但我在浏览器中收到了相同的错误消息。

我的云服务器上有一个日志目录,其中包含unicorn.log日志文件和production.log,但它们都没有指出任何问题。例如,production.log仅表示已运行数据库迁移,这是unicorn.log

I, [2013-07-11T23:26:57.717019 #6664]  INFO -- : listening on addr=/tmp/unicorn.qbruby3.sock fd=10
I, [2013-07-11T23:26:57.717480 #6664]  INFO -- : worker=0 spawning...
I, [2013-07-11T23:26:57.718428 #6664]  INFO -- : worker=1 spawning...
I, [2013-07-11T23:26:57.719538 #6667]  INFO -- : worker=0 spawned pid=6667
I, [2013-07-11T23:26:57.719713 #6667]  INFO -- : Refreshing Gem list
I, [2013-07-11T23:26:57.722070 #6664]  INFO -- : master process ready
I, [2013-07-11T23:26:57.726747 #6670]  INFO -- : worker=1 spawned pid=6670
I, [2013-07-11T23:26:57.727030 #6670]  INFO -- : Refreshing Gem list
I, [2013-07-11T23:27:09.930162 #6670]  INFO -- : worker=1 ready
I, [2013-07-11T23:27:10.084362 #6667]  INFO -- : worker=0 ready
I, [2013-07-12T01:05:52.638290 #6664]  INFO -- : reloading config_file=/home/michael/apps/qbruby3/shared/config/unicorn.rb
I, [2013-07-12T01:05:52.668897 #6664]  INFO -- : done reloading config_file=/home/michael/apps/qbruby3/shared/config/unicorn.rb
I, [2013-07-12T01:05:52.858858 #6664]  INFO -- : reaped #<Process::Status: pid 6667 exit 0> worker=0
I, [2013-07-12T01:05:52.859032 #6664]  INFO -- : worker=0 spawning...
I, [2013-07-12T01:05:52.860609 #7212]  INFO -- : worker=0 spawned pid=7212
I, [2013-07-12T01:05:52.860839 #7212]  INFO -- : Refreshing Gem list
I, [2013-07-12T01:05:52.875751 #6664]  INFO -- : reaped #<Process::Status: pid 6670 exit 0> worker=1
I, [2013-07-12T01:05:52.875944 #6664]  INFO -- : worker=1 spawning...
I, [2013-07-12T01:05:52.877405 #7215]  INFO -- : worker=1 spawned pid=7215
I, [2013-07-12T01:05:52.877651 #7215]  INFO -- : Refreshing Gem list
I, [2013-07-12T01:06:02.191290 #7212]  INFO -- : worker=0 ready
I, [2013-07-12T01:06:02.269397 #7215]  INFO -- : worker=1 ready

在这种情况下,我还可以检查以确定应用程序未显示的原因?

0 个答案:

没有答案