将Homebrew和Apache安装到Mavericks
为了第一次发布,我决定留下这个备忘录来进行测试。
由于其他人已经详细写过Homebrew的安装过程,所以我们略过不再赘述。
自製啤酒準備完成
首先,通过点击下面的链接来安装以下的表格。
# OSXで提供されているソフトウェアのformura
brew tap homebrew/dupes
在Dupes中安装httpd。
安装Apache
# httpdのインストール
brew install httpd
# インストール済み一覧を表示(httpdが表示されるはず)
brew list
Homebrew的安装位置基本上是在/usr/local/Cellar以下。
尽管以上是安装的结束,但为了确保,可以通过以下方式获取版本和配置文件路径。
确认Apache安装
# apachectlのバージョン表示
apachectl -v
=> 只显示提供初期版本的Apache(2.2.24)。
# apacheの設定ファイルパス取得
apachectl -V | grep SERVER_CONFIG
=> 在私人/etc/apache2/文件夹中显示”〜”
为了让环境变量使用新的apache,请修改初始设定中未读取/user/local/Cellar/httpd/2.2.26/sbin的内容,使用默认的apachectl。
使用Apache的变更
在下面的工作区中创建一个名为.bash_profile的文件(初始状态下它不存在),并输入以下内容。
# PATHに追加したいパスを記述し、最後に元々の環境変数($PATH)を継承する感じ?
export PATH = /usr/local/Cellar/httpd/2.2.26/sbin:$PATH
如果你重新启动终端,就能启动已经安装的Apache。
apachectl -v
只显示 Apache 2.2.26。
apachectl -V | grep SERVER_CONFIG
显示了 /usr/local/etc/apache2/httpd.conf。
而且,在Mac中,hosts文件存在于以下位置:/etc/hosts。初始值如下。
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
这种文件应该用哪种类型来进行高亮显示呢?