Nginxでyumリポジトリサーバーを作る時

f:id:tsunokawa:20140617113818p:plain
これまでこういったyumリポジトリミラーサーバーを作る場合にApacheを使って構築してきましたが、
Nginxで同じように設定する場合のメモです。

Nginxの設定

/etc/nginx/nginx.confautoindex on;を追加します。

server {
    listen 80;
    server_name repo.example.com;

    location / {
        root   /var/www/html/;
        autoindex on;
        autoindex_localtime on;
               }

       }



表示結果

f:id:tsunokawa:20140617114057p:plain
このように表示されます。

Apacheの場合

ちなみにApacheの場合

<Directory "/var/www/html/">
    Options Indexes FollowSymLinks
</Directory>