-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_NginxInstall
nishi_74322014 edited this page Sep 11, 2026
·
1 revision
nginx のインストール手順(CentOS / Ubuntu)。
移行メモ: 元ページの「概要」は空だったため、位置付けを示す 1 行を補った。
・・・
以下のコマンドを実行。
-
nginxサイトが配布するPGPキーを追加
-
(必要であれば、)プロキシを設定
export http_proxy=http://ユーザID:パスワード@プロキシ:ポート export https_proxy=$http_proxy -
curlを使用してPGPキーを取得&追加
curl http://nginx.org/keys/nginx_signing.key | sudo apt-key add -
-
-
リポジトリを一覧に追加
sudo sh -c "echo 'deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx' >> /etc/apt/sources.list" sudo sh -c "echo 'deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx' >> /etc/apt/sources.list" -
apt-getでアップデート後、nginxをインストール
sudo apt-get update sudo apt-get install nginx

nginxをサービス(デーモン)として起動する。
-
serviceコマンド
sudo service nginx start -
systemctlコマンド
sudo systemctl start nginx
※ serviceコマンドは今まで通り使える模様
(systemctlへリダイレクトしているらしい)。
cURLを使用して動作確認。
$ curl http://localhost

- CentOS7 に nginx導入 - Qiita
https://qiita.com/MuuKojima/items/afc0ad8309ba9c5ed5ee - Ubuntuに最新のnginxをインストールする - Qiita
https://qiita.com/hiroq/items/420424bc500d89fd1cc8
補足:
apt-keyは Ubuntu 22.04 以降で非推奨(deprecated)となっており、 現在は署名鍵を/etc/apt/keyrings/などに配置し、sources.list側でsigned-by=を指定する方法が推奨されている。 またxenial(Ubuntu 16.04)はサポートが終了している。
移行メモ
- プロキシ設定の例が
http://ユーザID:パスワード@http://プロキシ:ポートとhttp://が重複していたため、http://ユーザID:パスワード@プロキシ:ポートに修正した。- 元 Wiki では見出しそのものが他ページへのリンクになっていた箇所 (「CentOSのインストール」「Ubuntuのインストール」)は、GitHub Wiki では 見出しからアンカが生成されるため、箇条書きにまとめた。
Tags: 移行, nginx, インストール, Ubuntu, CentOS, apt, systemctl, curl
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。