Help us understand the problem. What is going on with this article?

【超初心者用】MacでApacheのドキュメントルートを確認する方法(Apacheの設定ファイルを探すというミッション)

「ドキュメントルートってどこだっけ?」となることが多い。確認方法だけわかっていたらいちいち覚えていなくてもいいし、変更することがあれば確認方法を知らないと困ることになるので、メモしておきます。

ターミナルから確認するためのコマンド

ターミナルの起動を起動して次を入力すると出てきた!

$ cd /etc/apache2
$ ls
extra       magic       original    users
httpd.conf  mime.types  other

左下に発見しました。

httpd.confのディレクトリ

/etc/apache2/の中にあることがわかりました。
apache2の2はなんなんだろうと思ってしまいます。ターミネーター2の2とは意味が違うんでしょうけど。とりあえずapacheではなくapache2にあるということが注意点ですな。

httpd.confを開く

$ sudo vi httpd.conf

で開きます。

viの操作も全然なれていませんが、頑張って探します。

DocumentRootの記述を探す

コマンドラインに/Documentを入力すれば検索もできます。探すだけならこれでいいですね。

254 DocumentRoot "/Library/WebServer/Documents"
255 <Directory "/Library/WebServer/Documents">

ApacheはMacに標準で入っていたものを使っています。

こういう設定ファイル系がソフトごとにあるけど、結局どこにあるかわからなくなってしまう。これってエンジニアの方は覚えてるんですかね?メモってるんですかね?管理用のなんかがあるんですかね?どうなんでしょう?

参考にしたサイト

https://qiita.com/s2maeda/items/21d9458e44f86597d1ae

mako0104
webエンジニアを目指して勉強中。主にphpを使っています。超初心者が陥る「サイトを参考にしてやってるのにエラーが出る」が乱発します。根気強く解決して、同じような状況にある人の役に立てればと思いのもとに投稿していきたいと考えています。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away