您的位置:首页 > 运维架构 > Apache

mac上安装Apache服务器

2016-05-14 17:15 447 查看
===================================安装过程=============================================

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 Ser
a358
verName

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 *.*
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  apache 服务器 iOS mac