3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

nginxに配置したapkをインストール

Last updated at Posted at 2015-02-26

#はじめに
apkのインストールをnginxでするためのメモ
設定ファイルの置き場所は特に指定がない場合のデフォルトです。

#設定
(1)mime.types
(2)conf

#mime.types

$ sudo vi /etc/nginx/mime.types

として下記を追加する

mime.types
application/vnd.android.package-archive  apk;

#conf

$ sudo vi /etc/nginx/conf.d/default.conf

default.conf
location ~ \.apk {
    add_header  Content-Type    application/vnd.android.package-archive;
}

#.htaccessを置くとどうなるか
ダウンロードできてしまいます。
nginxで動いていることを知らないユーザが誤って配置したりしてないか
管理しきるのは難しいです。

confなどでdeny allにして、実際にダウンロードされないのか試してみることをお勧めします。

#設定の読み込み

再起動前にテスト

$ sudo nginx -t

設定を読み込むだけのパターン

sudo service nginx reload

or

sudo nginx -s reload

再起動するパターン

sudo service nginx restart

#参考URL
http://nginx.org/en/docs/beginners_guide.html

#apkのインストール
URLからアクセスしてインストール。

##URLの例
http://[ドメイン]/hoge.apk

#さいごに
探してもなかったので書いてみました。
htaccessを間違えておいてしまうことや、Webサーバの切り替えをapacheのドキュメントルート差し替えで対応してしまったりは結構ありそうな気がします。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?