- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

Ubuntu/apache2

  • /home/wwwをホームに持つwww-data ユーザーさんの設定を追記しました。 -- TOBY 2009-01-09 (Fri) 20:28:17
  • セキュリティの設定を少し(バージョン番号を返さない方法)などを書きました。後は細かい修正 -- TOBY 2009-01-10 (Sat) 17:07:03
  • で、起動。
    デフォルトの設定だと、こんな感じ
     
    また、インストールするだけで起動時に立ち上がるようになります。
    と書いてあるところの画像はWindowsのIEですよね。本当にUbuntuでapacheをインストールできたのですか疑問ですね? -- トゥルー? 2009-01-17 (Sat) 12:16:36
  • 最近忙しく少々カリカリしておりました。大人気ない返答をしてすいません。せっかくお越しいただいたのに。
    よろしければ、トゥルーさんの質問の意図を教えていただけないでしょうか? -- TOBY 2009-01-23 (Fri) 14:49:52
  • うーん、どうもわかりにくい -- 2009-05-18 (Mon) 19:17:12
  • 手元のパソコンで PHP のテストをするためにインストールを行ないました. Ubuntu 8.04 にて無事にインストールできました!ありがとうございます!! -- どせい? 2009-08-15 (Sat) 03:20:25
  • こんなややこしいことしないでもWEBMINのようにグラフィカルに設定できるツールはないのですか? -- noname? 2009-08-28 (Fri) 23:16:35
    • apacheのhttpd.confに限ったグラフィカルなツールは知りません。説明はこのページに書くと長いですが、記述自体は少ないです。
      あと、Ubuntu(debian?)と通常の素のapacheとで、記述の仕方が違う(例えば、Windows向けのXAMPPのapacheとか)全然違うので、その辺の都合もあるのかな、と。
      また、この際なので、テキストでの設定に慣れておいた方がよいと思います。他の設定もグラフィカルでないと設定できない、となると肝心な時や対応外の新しいソフトを入れるときに対処ができなくなります。
      (実際にwebminのようなツールを探しておられるということは、対応できなくなっておられるのでは?ないかなーと余計な心配してます) -- TOBY 2009-08-29 (Sat) 08:42:41
  • 文中のchownコマンドの後ろにある-rは何を表しているのでしょう?
    パーミッション?でしょうか?
    いずれにしてもこちらの環境ではエラーになりますので省略して進めてしまっていますが、よろしければ解説していただければと思います。 -- un? 2009-12-19 (Sat) 20:12:02
    • ごめんなさい、ミスです。省略してください。man chown してみるとわかりますが"-r"オプションはないですね。 -- TOBY 2009-12-20 (Sun) 12:44:43
  • http://www.stackasterisk.jp/tech/systemConstruction/apache02_03.jsp
    今時のconfは行の後ろに#コメントすると文法エラーになるそうですよ。コピペしようとしている方はご注意を。 -- 2010-05-26 (Wed) 12:52:03
    • うわすいません。コメントのつもりで書いていましたが、確かにこの書き方文法ミスになりますね。修正しておきます!サンクスです。しかしこれ、コピペしてた人かなりハマってそう(´・ω・`)うう -- TOBY 2010-06-10 (Thu) 13:03:36
    • 直しました。confの後ろにコメント書かないようにしておきました -- TOBY 2010-06-10 (Thu) 13:04:12
  • directory_settingsなどというファイルを作って、というのは、そのファイル名で勝手に読み込まれるということなんでしょうか? -- 2010-07-10 (Sat) 19:23:11
    • grepかけてみると、
      $ grep -r conf\.d /etc/apache2/*
      /etc/apache2/apache2.conf:Include /etc/apache2/conf.d/
      
      apache2.confで、conf.dをIncludeしていることがわかりますよね。
      で、Includeとは何か?はapche2の公式ドキュメントの『Include ディレクティブ』 を読んでみればよいかと。
      Include にディレクトリを指定した場合は、 ディレクトリとそのサブディレクトリ内の全てのファイルを アルファベット順に読み込んで、設定ファイルとして処理します。
      via: core - Apache HTTP サーバ
      Ubuntuのドキュメントも少し記述が conf.d
      conf.d: contains configuration files which apply globally to Apache2. Other packages that use Apache2 to serve content may add files, or symlinks, to this directory.
      via: HTTPD - Apache2 Web Server

      -- TOBY 2010-07-14 (Wed) 23:36:23

  • わかりやすく親切な記事で助かりました! -- ななす? 2010-10-23 (Sat) 12:15:44
  • 分かりにくく過ぎて笑える -- 2011-04-17 (Sun) 04:00:24
  • 非常に参考にさせて頂きました。ありがとうございます。 -- Shimane? 2012-07-24 (Tue) 13:05:36

Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2012-07-24 Tue 13:05:38 JST (1886d)