Mac OS X 10.4 Tiger Installation Sensation (on My First iMac) - Krazy Ken's Tech Misadventures
目录:
“共享”首选项面板选项在OS X Mountain Lion中稍微改变了一次,并再次在Mavericks中进行了更改,并且在保留Internet共享等内容时,Web共享首选项面板已被删除。 Apache Web服务器仍然与Mac OS X捆绑在一起,但是您需要转到命令行来启用Web服务器。 此外,您还需要为Mac上的每个用户帐户编辑用户配置文件,以激活个人Web共享功能。 如果其中任何一个听起来令人生畏或复杂,那真的不是,只需跟随你,你就可以在Mac上运行一个简单的Web服务器。
在OS X中设置和启动Apache Web服务器
在El Capitan,Yosemite,Mavericks,Mountain Lion和Mavericks之前的OS X版本可以简单地打开“Web共享”,但是从10.8, 10.9, 10.10和10.11开始,您需要执行以下操作才能使用本地Web服务器:
- 启动终端,位于/ Applications / Utilities /
- 键入以下命令,将USERNAME替换为用户帐户短名称:
- 在请求时输入管理员密码,然后将以下内容粘贴到nano文本编辑器中:
- 将目录路径USERNAME编辑为适当的用户名
- 现在点击Control + O将更改保存到USERNAME.conf,然后点击Control + X退出nano
- 接下来,您将使用以下命令启动Apache Web服务器 :
- 启动Safari,Chrome或Firefox并导航到“http://127.0.0.1”以验证服务器是否正在运行,您将看到“It Works!”消息
nano /etc/apache2/users/USERNAME.conf
Options Indexes Multiviews
AllowOverride AuthConfig Limit
Order allow, deny
Allow from all
在.conf文件中,它将如下所示:
sudo apachectl start
既然您已经在OS X中启动了成功的Apache服务器,您可以修改核心“localhost”文件,或者继续使用用户文件。
Apache Web服务器文档位置和用户站点文件夹
注意,如果您只想使用和修改'localhost'根目录而不是localhost / ~user用户级别站点,您可以找到apache webserver文件和'It Works!' html在以下位置:
/Library/WebServer/Documents/
您现在还可以访问http://127.0.0.1/~USERNAME/以查看存储在用户〜/ Sites /目录中的内容 - 如果每个用户有任何内容 - 并且您可以添加index.html文件或无论你想要什么其他目录,都可以将它提供给外部世界,甚至只是你的局域网。
使用http:// localhost /也没关系,通过编辑hosts文件,您可以将本地域设置为您想要创建本地测试环境的任何其他域。
整个过程非常快,可以在一分钟内完成,如下面的视频演练所示:
关闭Apache并重新启动Apache服务器
要关闭Web服务器,请返回命令行并键入以下内容:
sudo apachectl stop
如果您对服务器进行了更改并且只想重新启动它,则可以使用以下命令来完成:
sudo apachectl restart
默认的Apache服务器是准系统,没有PHP,MySQL或任何特别花哨的功能。 您可以手动安装和配置这些,也可以通过一个多功能的服务器应用程序(如MAMP,包括Apache,MySQL和PHP)在一个简单的基于应用程序的Web服务器包中进行预先配置的路由。 你可以从这里免费获得MAMP。
如何在mac os x mavericks和mountain lion中禁用(或启用)聚光灯
![如何在mac os x mavericks和mountain lion中禁用(或启用)聚光灯 如何在mac os x mavericks和mountain lion中禁用(或启用)聚光灯](https://i.joecomp.com/img/mac-os-x/211/how-disable-spotlight-mac-os-x-mavericks-mountain-lion.jpg)
如何在Mac OS X Mavericks和Mountain Lion中禁用(或启用)Spotlight
使用bsnes模拟器在os x mavericks和mountain lion中玩snes游戏
![使用bsnes模拟器在os x mavericks和mountain lion中玩snes游戏 使用bsnes模拟器在os x mavericks和mountain lion中玩snes游戏](https://i.joecomp.com/img/games/165/play-snes-games-os-x-mavericks-mountain-lion-with-bsnes-emulator.jpg)
使用BSNES仿真器在OS X Mavericks和Mountain Lion中玩SNES游戏
在mac os x el capitan,mavericks和mountain lion中启动一个apache web服务器
![在mac os x el capitan,mavericks和mountain lion中启动一个apache web服务器 在mac os x el capitan,mavericks和mountain lion中启动一个apache web服务器](https://i.joecomp.com/img/command-line/204/start-an-apache-web-server-mac-os-x-el-capitan.jpg)
在Mac OS X El Capitan,Mavericks和Mountain Lion中启动Apache Web服务器