发布于2026-07-20 阅读(0)
扫一扫,手机访问
如果你手头有一台 Mac,其实已经自带了一个“小型服务器”——Apache 和 PHP 都预装在系统里,只是默认没开启。下面一步步把它们用起来,过程并不复杂,但有些细节值得留意。
打开终端,输入 sudo apachectl start,回车后输入你的管理员密码,Apache 就开始运行了。想确认版本?运行 sudo apachectl -v,以 Mac OS X 10.6.3 为例,你会看到具体的版本号。
验证 Apache 是否启动成功,最简单的方法是在浏览器地址栏输入 。如果看到页面显示“It works!”,说明一切正常。这个页面实际存放在 /Library/WebServer/Documents/ 下,也就是 Apache 的默认根目录。
注意:开启 Apache 相当于打开了“Web 共享”。局域网内的其他用户可以通过 http://[你的本地IP]/ 访问你的根目录,也能通过 http://[本地IP]/~[用户名] 访问你的个人站点目录 /Users/[用户名]/Sites/。如果不想让外人随意访问,可以在“系统偏好设置”的“安全与隐私”中开启防火墙,或是调整相关配置。
很多网上教程都从修改 Apache 配置文件开始,这里也按这个流程走。在终端中运行 sudo vi /etc/apache2/httpd.conf,打开 Apache 配置文件。如果你不习惯用 vi 操作,也可以在 Finder 中显示隐藏文件(需要重启 Finder),然后直接找到对应文件编辑。不过要注意,修改某些系统文件需要 root 权限,用终端配合 sudo 临时获取权限,比直接开 root 账号更安全。
在配置文件中找到这行:#LoadModule php5_module libexec/apache2/libphp5.so,把前面的“#”删掉,保存并退出 vi(命令行输入 :w 保存,:q 退出)。
接着运行 sudo cp /etc/php.ini.default /etc/php.ini,复制一份默认的 PHP 配置文件,之后你就可以通过 php.ini 来调整各种 PHP 参数了。比如:
upload_max_filesize = 2M 和 post_max_size = 8M 控制文件上传大小(这对 phpMyAdmin 导入数据时很关键)。display_errors = Off 控制是否显示 PHP 报错信息——开发环境建议开,生产环境建议关。配置完成后,运行 sudo apachectl restart 重启 Apache,PHP 就已经生效了。
怎么确认 PHP 能用?在 Apache 根目录下创建一个测试文件。先复制原有的首页:cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php,然后编辑这个文件:vi /Library/WebServer/Document/info.php,在“It works!”后面加上 ,保存。最后在浏览器中访问 http://localhost/info.php,如果看到 PHP 的详细信息页面,说明一切就绪。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8