UNIXの知識がほとんど無い者ですが質問させて下さい。
今月頭に apacheのセキュリティホール情報らしき文書が
出ていました。
http://www.apache.org/dist/httpd/Announcement.html
「1.3.26以前は至急 1.3.27へのアップをしたほうがよさそう」
との指摘を受けました。
freeBDS を使用していますが、
質問(1) 現在のバージョンを調べる方法を教えて下さい。
質問(2) 実際の手順が皆目分からないので教えて下さい。
蛇足: もっと勉強してから質問しろと言われそうで恥ずかしいのですが、
ワラをもつかむ思いで質問しています。
No.1ベストアンサー
- 回答日時:
> 質問(1) 現在のバージョンを調べる方法を教えて下さい。
apache がインストールされているディレクトリの bin/ にある httpd に -v オプションを付けてみてください。
Like this:
% /usr/local/apache/bin/httpd -v
Server version: Apache/1.3.27 (Unix)
Server built: Oct 16 2002 11:48:20
(俺今日やったのさ。。。)
> 質問(2) 実際の手順が皆目分からないので教えて下さい。
Apache のインストールに関する手順が出てるサイトは山ほどありますのでそちらを参考にされるといいと思います。
一応、特に何もモジュールとかをいれずにインストールするなら
% fetch http://www.apache.org/dist/httpd/apache_1.3.27.t …
でソースを取ってきて
% tar zxvf apache_1.3.27.tar.gz
で展開して
% cd apache_1.3.27
して
% ./configure
してください。PREFIX (Apache のインストールディレクトリ) を指定する場合は、--prefix オプションを使います。
ex) % ./configure --prefix=/usr/local/apache
そしたら次に
% make
その次に
% su
で root になって
% make install
します。
起動する場合は PREFIX が /usr/local/apache だった場合、
% /usr/local/apache/bin/apachectl start
とすればよいでしょう。
PREFIX が同じで、以前のバージョンを上書きした場合は httpd.conf 等は、前のものがそのまま引き継がれます。
No.2
- 回答日時:
> 1.3.26以前は至急 1.3.27へのアップをしたほうがよさそう
私は仕事柄(性格柄かな?(^^;)いつも最新版を使っていますので、当然1.3.27を利用しています。
ただ、1.3.26にそれほど深刻なセキュリティホールがあるという話は聞いたことありませんが…
確かに、1.3.26よりも前のバージョンでは、chunkデータ処理の脆弱性のため、大変危険ですが、1.3.26をお使いであれば、それほど深刻とは思えませんが…
と前置きは終わって(^^;
> 質問(1) 現在のバージョンを調べる方法を教えて下さい。
適当に、存在しないURIをブラウザから入れてみてください。
httpd.conf で Error Document をいじっていなければ、通常 Not fount と共にApacheのバージョンが表示されるはずです。
> 質問(2) 実際の手順が皆目分からないので教えて下さい。
最新版をインストールしたいのであれば、ソースからインストールすることをお奨めします。
openssl等の拡張モジュールを使っていないのであれば、tarボールを解凍して ./configure make make install するだけです。
拡張モジュールをお使いの時は、何を使っているのかを書いてください。
> もっと勉強してから質問しろと言われそうで恥ずかしいのですが
誰も最初は初心者ですが、初心者がWebサーバーなどを運営するのは大変危険です。
勉強を頑張ってください!
ただ、nabexxさんは今回のようにセキュリティに気を配っているようなので、今後十分やっていけると思いますよ。
では
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 一眼レフカメラ 表現方法 2 2022/11/16 17:57
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- ヤフオク! ヤフオク!の個人情報系はどの程度公開されるのでしょうか? 3 2022/11/22 23:04
- PHP バージョン情報の取得方法について 1 2023/03/15 11:56
- JavaScript ブックマークレットについて 2 2022/10/09 11:48
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- 会社・職場 別のところでも同じ質問をしていますが回答がまだ得られずにこちらでも同じ内容で質問します。 お時間のあ 6 2023/07/18 08:28
- TOEFL・TOEIC・英語検定 2014年に購入した英文法書でTOIEC対策をしてもよいか? 1 2023/01/08 11:41
- 教えて!goo 質問を通報するとどうなるの? よろしくおねがいします。 gooのマナーは少しずつ分かりましたが、まだ 4 2022/05/16 21:04
- 日本語 あなたが気になる他者の言葉の誤用は? 21 2023/03/09 09:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
make pycaffe実行時に発生する#...
-
cygwin上の開発環境構築時のエ...
-
ダウンロードファイルなどは、...
-
PHP5ビルド時のundefined refer...
-
TomcatとApacheの連携(mod_jk2)...
-
gdbをインストールできない
-
make でエラー
-
パソコンでゲームをプレイしよ...
-
Windows2000を最新マシンにイン...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
virtual boxにインストールした...
-
百均で売っていたヘアスタイリ...
-
ubuntu 初期化について
-
M.2 NVME SSDがWindowsからはア...
-
linux mint での無線LANが認識...
-
システムBIOS画面をキャプチャ...
-
メールソフトBecky!について
-
dpkg -lの出力結果について
-
OfficeProfessional2007インス...
-
オフラインのUbuntuにパッケー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccのインクルードパスの確認
-
makeコマンドができない
-
He had his daughter make some...
-
*** ターゲット `all' を make ...
-
Linuxのgccのインクルードパス?
-
make でエラー
-
macos での /usr/local/lib と...
-
glibcバージョンアップ
-
perlのダウングレード方法
-
Mac上でPythonのtkinterを使っ...
-
ソースからmakeした場合の削除方法
-
ダウンロードファイルなどは、...
-
OpensslのVer.ダウン
-
Apacheのバージョンアップ方法
-
Solaris10でCコンパイラが見...
-
C言語ファイルのコンパイルがで...
-
Debianでのmakeコマンドインス...
-
Apache2.2.4のmod_authnz_ldap
-
linuxの/usr/includeについて
-
configure error
おすすめ情報