お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-04-17 22:53:51

yasanuma
メンバ
登録日: 2010-03-25

Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

日本語フォーラムの皆さん
いつもお世話になっております。

昨日、Webサーバがインターネットと接続が出来る様になったので、"/var/www/index.html"ファイルの
"It Work"を表示させるのも何だかなぁ~と思い、自分で作成した"/home/usrname/Web"ディレクトリに
index.htmlファイルをおいて、このファイルを表示させようとしました。

で、/etc/apache2/sites-availavle/default"ファイルのドキュメントルートのフォルダ設定を、"/home/usrname/Web"
に設定して、Apache2を再起動したら、

$:/etc/apache2/sites-available$ sudo service apache2 restart
[sudo] password for username:

apache2: Syntax error on line 227 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/conf.d/drupa: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
   ...fail!

Apache2を再インストールしても、同じ症状がでHPが表示されません。
どなたか解決策に思い当たる点がありましたらご教授願います(汗)。

宜しくお願い致します。
Best Regard.

オフライン

 

#2 2012-04-18 02:06:01

favicon.ico
メンバ
登録日: 2010-09-06

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

apache2: Syntax error on line 227 of /etc/apache2/apache2.conf:
Could not open configuration file /etc/apache2/conf.d/drupa: No such file or directory

シンボリックリンク /etc/apache2/conf.d/drupa のリンク先が存在しないと言ってますね
drupa の綴りが合っているか?を含めて確認してみてください

オフライン

 

#3 2012-04-18 17:15:49

yasanuma
メンバ
登録日: 2010-03-25

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

日本語フォーラムの皆様
いつもお世話になっております。

> favicon.ico 様

深夜にもかかわらず、コメントして頂きまして大変有難うございました。


favicon.ico による投稿:

apache2: Syntax error on line 227 of /etc/apache2/apache2.conf:
Could not open configuration file /etc/apache2/conf.d/drupa: No such file or directory

シンボリックリンク /etc/apache2/conf.d/drupa のリンク先が存在しないと言ってますね
drupa の綴りが合っているか?を含めて確認してみてください

username@PCname:/etc/apache2/conf.d$のディレクトリで"ls"コマンドを実行すると、"drupa"の文字列
が”赤い色”で表示されます。
端末でディレクトリの中身を表示させたとき、”赤色”の文字列は一体何を意味しているんでしょうか?
"/etc/apache2/conf.d/drupa"自体は存在している様ですが、アクセス権?等が無い為にに、Apache2が起動
時に読み込むファイルのエラーになってしまっているのでしょうか?
ディレクトリでもファイルでも無いようですし・・・

ちなみに、参考にした書籍は『Ubuntu Magazine Vol.07』((株)アスキー・メディアワークス)の特集「Ubuntu
サーバー超入門者ガイド」です。
最初は、Apache2は正常に動作していて、アクセスすると”It Work"(/Var/www/index.htmlファイルの中身)を
表示してました。
で、Webサーバが表示するコンテンツ等一式を、"/home/username/Web/"に移動して表示させようとして、あち
こちのファイルをイジっていたら、Apache2が起動しなくなりました。orz......

解決策をご存知の方、是非、教えてください。
宜しくお願い致します。

ちなみに、UbuntuでWeb/Mail/FTP/Blogサーバを構築するのに参考になる書籍がありましたら、併せてご紹介
願い内でしょうか?
”俺は、この書籍で、サーバーを構築出来たぜ!”みたいな書籍を教えてください。

オフライン

 

#4 2012-04-18 20:41:09

luyikei
メンバ
登録日: 2012-03-15

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

drupaがファイルでしたらでしたら端末で一回

chmod a+r /etc/apache2/conf.d/drupa

コマンドを試してください。ディレクトリでしたら

chmod a+r /etc/apache2/conf.d/drupa

をやってみてください。そして結果を教えてください

Ubuntuサーバーの書籍は

http://www.amazon.co.jp/%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AECentOS6-Linux%E3%82%B5%E3%83%BC%E3%83%90%E6%A7%8B%E7%AF%89%E7%B7%A8-TECHNICAL-MASTER-%E3%83%87%E3%83%BC%E3%82%B8%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88/dp/4798031275/ref=sr_1_3?s=books&ie=UTF8&qid=1334749231&sr=1-3

を私は使っています(Ubuntuではないですが・・・)

オフライン

 

#5 2012-04-18 20:42:36

luyikei
メンバ
登録日: 2012-03-15

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

すみません。コマンドの先頭に sudo を追加して下さい。忘れていました

オフライン

 

#6 2012-04-19 00:02:19

emcc
メンバ
From: the South Tanaka
登録日: 2009-08-15

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

あれ、lsコマンド等でパーミッションやリンク状態を確認してもらった方が良くないですか?

オフライン

 

#7 2012-04-19 00:55:27

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

まずは、ls -lで確認した方がよいというemccさんのご意見に一票。
何となく、途切れたリンクのような気がしますが。

オフライン

 

#8 2012-04-19 21:58:31

yasanuma
メンバ
登録日: 2010-03-25

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

日本語フォームの皆さん
いつもお世話になっております。

みなさんからの素早いコメントに対応出来てない状況です。
コメントを頂いた皆様に感謝致しております。

実は、コメントを頂く前に、Ubuntuを再インストールしました。
設定ファイルやディレクトリの属性等あっちこっちイジッたので、もう一度
クリーンインストール使用と思いまして・・・
で、apache2が動かなくなる前は、インターネットからURL/IPアドレスで
WebサイトのHPの内容("It Works!")を表示していたのですが、現在、
URL/IPアドレスの何れに於いてもWAN側からアクセス出来ない状況です。
ローカルから"http://localhost/"では、ちゃんと"It Works!"と表示するの
でAoache2は正常に動作している筈だと思うのですが・・・

『Ubuntu Maagazine vol.07』の特集「Ubuntuサーバー超入門ガイド』に
従ってコマンドを入力しているのですが、かなりの数のエラーが発生します。
ん〜、何ででしょうか?
やっぱり、ちゃんとしたマニュアル本を購入しないとサーバーを構築・管理
することは難しいでしょうか?(ガックリ)
取り敢えず、インターネット側からのアクセスが出来る様になったら、改めて
質問させて下さい。
宜しくお願い致します。
Best Regard.

オフライン

 

#9 2012-04-19 22:25:16

STGSAGWAN
ゲスト

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

作業前に必ずディレクトリやファイルのバックアップ。
作業履歴をメモなどに残す。
当たり前の事ですけど、やってますか?

 

#10 2012-04-20 00:24:47

emcc
メンバ
From: the South Tanaka
登録日: 2009-08-15

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

STGSAGWAN による投稿:

作業前に必ずディレクトリやファイルのバックアップ。
作業履歴をメモなどに残す。
当たり前の事ですけど、やってますか?

流石にそれは大丈夫だと思いますよ?
ビジネスや経営に精通されている方が自分の行動を忘れるという事は考えられないですから。

まあ「orz」とか「ご教授」とか気になる所はありますけど。

オフライン

 

#11 2012-04-20 00:34:05

emcc
メンバ
From: the South Tanaka
登録日: 2009-08-15

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

yasanuma による投稿:

WAN側からアクセス出来ない状況

問題の切り分けとして、
比較的仕組みが簡易なtelnet等でWAN側から接続出来るか確認してみるのも良いかもしれませんね。

オフライン

 

#12 2012-04-22 18:06:31

yasanuma
メンバ
登録日: 2010-03-25

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

日本語フォーラムの皆様
いつもお世話になっております。
この度、親切にコメントを頂いた方々大変有難う御座いました。

当初、Apache2で表示するindex.htmlファイルを、"/var/www/"から、自分の
homeディレクトリ"/home/username/web"に移動させて、インターネット側から
アクセスされたら、こちらのファイルを表示させようとして、あちこちの設定ファイルを
いじっていたら、Apache2が起動しなくなりました。
いじった箇所を元に戻してUbuntu自体を再起動掛けても、Apacheは起動時の?
「読み込みファイルが適切でない!?」の旨のエラー表示をして、ローカルからも繋がら
なくなりました。

らちがあかないので、皆様からコメントを頂く前に、Ubuntuをクリーンインストールして
元の状態に戻したのですが、今度は「ネットワークの設定」でネットワークの設定が出来
ない(IPアドレスを固定IPアドレスに設定できない状態になり)、インターネット側からア
クセスしても繋がらない状況に陥りました。
現在、「ネットワークの設定」画面が元の表示状態に戻ったのではないのですが、IPアド
レスを固定にして、VDSLモデム/ルータから当該PCにインターネットから接続する段階
までに至りました。

クリーンインストールを数回繰り返して何とか状況が把握出来て、その対応をしたところWeb
サーバが動作して、インターネットからURLでアクセスすると"It Works!"と表示する様になり
ました。

で、今回の件でかなり疲弊したので、Apache2でホームページを表示するのは、後日、ちゃんと
専門書を購入してから(Apache2でのWebサーバの構築の仕方、ホームページの作成の仕方
の書籍)対応したいと思います。

# 皆様が、日頃、Ubuntuでサーバーを構築して運用・管理されていると思いますが、Ubuntu
# サーバーでサーバー(Web/Mail/FTP/Blog?)を構築・運用・管理するのに役立つ書籍が
# がありましたらご紹介願います。Linuxサーバー構築バイブル的な書籍。
# Webサイトでも構いません。


今、一番しなければならないのは、sambaで内臓の2TBのHDD(データ専用)2台を、他のPC
からアクセス出来る様にすることです。
Ubuntu Desktop版では、sambaの設定画面が表示されて共有したいディレクトリ、HDDを
選択するだけでしたが、Ubuntu Server版ではsambaを起動してもデスクトップのランチャー
にもアイコンが表示されないので、どうやってHDDを共有化していいか分からない状態です。
質問がタイトルと異なりますが、ご存知の方ヘルプをお願い致します。

宜しくお願い致します。
Best Regard.

オフライン

 

#13 2012-04-22 22:06:08

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Apache2の設定ファイルをいじっていたら、Apache2が起動しなくなりました・・・orz....

yasanuma による投稿:

# 皆様が、日頃、Ubuntuでサーバーを構築して運用・管理されていると思いますが、Ubuntu
# サーバーでサーバー(Web/Mail/FTP/Blog?)を構築・運用・管理するのに役立つ書籍が
# がありましたらご紹介願います。Linuxサーバー構築バイブル的な書籍。
# Webサイトでも構いません。

apache2については、
http://httpd.apache.org/docs/2.2/
あたりの使用するapache2のバージョンのドキュメントを参照頂くのが一番良いかと思います。
セキュリティなどの概念については書籍を参照されるのも良いかと思いますが、記述自体は古くなっていることもあるかと思います。
書籍はオライリーのものが定評があると聞きますが、私自身はサーバ運用やセキュリティについて特別な知見があるわけではありませんので、あくまで参考意見としてお聴きいただければと思います。

yasanuma による投稿:

質問がタイトルと異なりますが、ご存知の方ヘルプをお願い致します。

話題がトピックのタイトルから離れるようであれば、別トピックを起こして頂くようお願い致します。

オフライン

 

Board footer

Powered by FluxBB