Nginx を openSUSE にインストールしてみるけぇ。
Contents
1. zypper でインストール。。。出来ず。
2. 気を取り直してインストールする方法を探す。
3. rpm をダウンロード
4. rpm でインストール
5. Nginx の起動
6. ふりかえり
ほいじゃぁ行くよ〜
zypper でインストール。。。出来ず。
う〜ん。zypper には無いみたいね。
> zypper search nginx : リポジトリのデータを読み込んでいます... インストール済みのパッケージを読み込んでいます... パッケージが見つかりません。
気を取り直してインストールする方法を探す。
Google先生に聞いてみるとそれっぽいサイトを発見。
この情報を参考にインスールしてみるけぇ。
Install LEMP Server (Nginx, MariaDB, and PHP-FPM) On openSUSE 13.2/13.1 | Unixmen
rpm をダウンロード
ここから rpm をダウンロード。
> wget http://download.opensuse.org/repositories/home:/X0F:/branches:/network/openSUSE_13.2/x86_64/nginx-1.7.9-2.2.x86_64.rpm --2015-01-20 21:48:44-- http://download.opensuse.org/repositories/home:/X0F:/branches:/network/openSUSE_13.2/x86_64/nginx-1.7.9-2.2.x86_64.rpm download.opensuse.org (download.opensuse.org) をDNSに問いあわせています... 195.135.221.134 download.opensuse.org (download.opensuse.org)|195.135.221.134|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Found 場所: http://ftp.twaren.net/Linux/OpenSuSE/repositories/home:/X0F:/branches:/network/openSUSE_13.2/x86_64/nginx-1.7.9-2.2.x86_64.rpm [続く] --2015-01-20 21:48:45-- http://ftp.twaren.net/Linux/OpenSuSE/repositories/home:/X0F:/branches:/network/openSUSE_13.2/x86_64/nginx-1.7.9-2.2.x86_64.rpm ftp.twaren.net (ftp.twaren.net) をDNSに問いあわせています... 140.110.123.9 ftp.twaren.net (ftp.twaren.net)|140.110.123.9|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 417086 (407K) [application/x-redhat-package-manager] `nginx-1.7.9-2.2.x86_64.rpm' に保存中 nginx-1.7.9-2.2.x86 100%[=====================>] 407.31K 466KB/s 時間 0.9s 2015-01-20 21:48:46 (466 KB/s) - `nginx-1.7.9-2.2.x86_64.rpm' へ保存完了 [417086/417086]
rpm でインストール
そういやぁ rpm 使ぉてインストールするん初めてじゃね。
問題なくイケたっぽい。
> sudo rpm -ivh nginx-1.7.9-2.2.x86_64.rpm root's password: 警告: nginx-1.7.9-2.2.x86_64.rpm: ヘッダー V3 RSA/SHA1 Signature、鍵 ID XXXXXXXX: NOKEY 準備しています... ################################# [100%] 更新中 / インストール中... 1:nginx-1.7.9-2.2 ################################# [100%] Warning: /etc/init.d/nginx is masked by /usr/lib/systemd/system/nginx.service. Try 'chkconfig nginx off' instead
zypper で確認したら入っとるっぽいね。
> zypper search nginx : リポジトリのデータを読み込んでいます... インストール済みのパッケージを読み込んでいます... S | 名前 | 概要 | 種類 --+-------+------------------------------------------+----------- i | nginx | A HTTP server and IMAP/POP3 proxy server | パッケージ
Nginx の起動
systemctl って何なのかよぉわかっとらんけど。
サイトにあった情報どおりに実行してみる。
> sudo systemctl start nginx > sudo systemctl enable nginx
んで http://localhost/
にアクセス。
うん。表示されたわ 。
ちなみに設定ファイルはここみたいね。
/etc/nginx: 合計 60 drwxr-xr-x 1 root root 414 1月 20 21:49 . drwxr-xr-x 1 root root 5230 1月 20 21:49 .. -rw-r--r-- 1 root root 1034 12月 28 15:00 fastcgi.conf -rw-r--r-- 1 root root 1034 12月 28 15:00 fastcgi.conf.default -rw-r--r-- 1 root root 964 12月 28 15:00 fastcgi_params -rw-r--r-- 1 root root 964 12月 28 15:00 fastcgi_params.default -rw-r--r-- 1 root root 2837 12月 28 15:00 koi-utf -rw-r--r-- 1 root root 2223 12月 28 15:00 koi-win -rw-r--r-- 1 root root 3957 12月 28 15:00 mime.types -rw-r--r-- 1 root root 3957 12月 28 15:00 mime.types.default -rw-r--r-- 1 root root 2829 12月 28 15:00 nginx.conf -rw-r--r-- 1 root root 2829 12月 28 15:00 nginx.conf.default -rw-r--r-- 1 root root 596 12月 28 15:00 scgi_params -rw-r--r-- 1 root root 596 12月 28 15:00 scgi_params.default -rw-r--r-- 1 root root 623 12月 28 15:00 uwsgi_params -rw-r--r-- 1 root root 623 12月 28 15:00 uwsgi_params.default -rw-r--r-- 1 root root 3610 12月 28 15:00 win-utf
あと、systemctl はこれみたい。
systemd - ArchWiki
知らんことばっかりじゃのぉ。
まぁ、知ればエエだけなんじゃけど。
ふりかえり
zypper でインストール出来んのんはイケとらんねぇ。。。
こんどはサーバーにインストールしてみるわ。
- 作者: Dimitri Aivaliotis,高橋基信
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/10/26
- メディア: 大型本
- この商品を含むブログ (7件) を見る
ほいじゃぁね〜