mac上安装Apache服务器


===================================安装过程 =============================================

1、 Finder 中创建一个 "Sites" 的文件夹,直接创建在 /Users/mac( 当前用户名 ) 目录下(如果不行,显示简介,修改权限)

2、备份原来的httpd.conf
// 切换工作目录
$cd /etc/apache2
// *** 备份文件,以防不测,只需要执行一次就可以了
$sudo cp httpd.conf httpd.conf.bak

3、  vim 编辑 httpd.conf
$sudo vim httpd.conf
(1)用/DocumentRoot  查找 DocumentRoot, " 修改引号中的路径 ”,两个都要修改
(2)用/php, 查找 php开头的, " 将光标移动到首行 ”, 删除行首注释 #

(3)如果是Mac 10.10 Apache 配置略微有一些不一样! httpd.conf 中找到
"Options FollowSymLinks Multiviews"
加一个单词 Indexes ,修改后的结果如下:
"Options Indexes FollowSymLinks Multiviews"
 
4 切换工作目录, cd /etc, 拷贝 php.ini 文件
$sudo cp php.ini. default php.ini
// 重新启动 apache 服务器
$sudo apachectl -k restart

如果提示以下错误是正常的:
httpd: Could not reliably determine the server
's fully qualified domain name, using teacher.local for ServerName
httpd not running, trying to start

=================================== 常见问题 =============================================

1. 如果点击 info.php 文件,出现下载,或者只是显示一小段文字
解决办法:
在终端中输入以下两个命令:
// 关闭 apache 服务器
$sudo apachectl -k stop
// 重新再次启动 apache
$sudo apachectl -k start

2. 每次启动计算机, Apache 服务器默认是不会自动启动的!

可以启动计算机之后,打开终端,输入以下命令:
// 启动 apache
$sudo apachectl -k start

3. 执行脚本的时候,显示没有拒绝访问!大家用 NTFS 格式的 U 盘拷贝网络素材!会把文件本身的权限过滤掉!
以下是在终端中修改文件权限的指令!
$ chmod 644 info.php(没有权限的文件名)
$ chmod 644 *.*
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值