Home > AI > Uncategorized

Mac – 重装apache

Mac自带apache2.4.27版本(稍老)

文件地址:

/usr/sbin/httpd(系统基本功能,不允许删除)

/usr/share/httpd(网络共享,没试过删除)

/usr/libexec/apache2(不允许删除)

/private/etc/apache2

/private/var/log/apache2

/etc/apache2(可删)

/library/webserver网站目录

 

所以推测,mac自带的apache是删不掉的。弄坏了怎么办?

方法一: brew install httpd会另装一个,我版本是httpd2.4.29

用httpd -v查看版本。

 

brew装的地址:

/usr/local/Cellar/httpd运行

/usr/local/var/www网站目录

/usr/local/var/log/httpd

/usr/local/var/cache/httpd

/usr/local/var/run/httpd

/usr/local/etc/httpd配置文件

1)修改监听端口

默认8080端口被占用,不知为甚么,在httpd.conf修改端口,localhost即通。

2)解析php

httpd没有libphp7.so

复制/usr/libexec/apache2/libphp7.so  到/usr/local/lib/httpd/modules

在httpd.conf添加两句话:

LoadModule php7_module /lib/httpd/modules/libphp7.so

AddType application/x-httpd-php .php

方法二:mac系统重装(没试)

 

 

Related posts:

Leave a Reply