rails - nginx + puma - статические ресурсы не обслуживаются nginx из предоставленной учебной ссылки

Я использую Ubuntu. Здесьруководство

Конфиг Nginx, который я использую:}

upstream my_app {
server unix:///home/uname/railsproject/my_app.sock;
}

server {
listen 88; #(I used exact 88 when I am testing now)
server_name localhost; # I used exact localhost when I am testing this
root /home/uname/railsproject/public; # I assume your app is located at that location

location / {
 proxy_pass http://my_app; # match the name of upstream directive which is defined above
 proxy_set_header Host $host;
 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

location ~* ^/assets/ {
 # Per RFC2616 - 1 year maximum expiry
 expires 1y;
 add_header Cache-Control public;

 # Some browsers still send conditional-GET requests if there's a
 # Last-Modified header or an ETag header even if they haven't
 # reached the expiry date sent in the Expires header.
 add_header Last-Modified "";
 add_header ETag "";
 break;
 }

Пума команда

RAILS_ENV=production puma -e production  -b unix:///home/uname/railsproject/my_app.sock -p 8000

В адресной строке я печатаю

http://localhost/ 

а затем открытие сайта, но статические активы не работают. Конечно, я побежал

RAILS_ENV=production rake assets:precompile

и активы доступны в папке public / assets

Я также пытался разместитьm.txt файл в каталоге активов и доступа

http://localhost/assets/m.txt    

но нет работа. Я также попробовал эту команду:

sudo chown -R www-data:www-data public/

но это неТ помочь.

Ответы на вопрос(2)

Ваш ответ на вопрос