博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP的配置
阅读量:5247 次
发布时间:2019-06-14

本文共 1423 字,大约阅读时间需要 4 分钟。

apache默认路径配置方法

apache的配置

 

apache已经自带了,只需如下三个命令就可以了。

开启apache服务 sudo apachectl start

停止apache服务 sudo apachectl stop

重启服务 sudo apachectl restart

查看版本 httpd -v

 

手动打开apache服务后,在浏览器输入localhost,将看到如下:

it works

 

PHP配置

PHP的配置非常简单,就一个事,进到/etc/apache2/目录,编辑httpd.conf,找到LoadModule php5_module libexec/apache2/libphp5.so将其放开注释就行了。

重新启动apache。

在/Library/WebServer/Documents/目录下建立php文件进行测试。

 

虚拟目录配置方法

程序的根目录在/Library/WebServer/Documents/ 下,这个It works 就是里面的info.php打印出来的。下面介绍如何将apache的这个默认目录更改到用户目录下。

1,在自己的用户目录下新建一个Sites文件夹,我的用户目录为yanzi

 

2,进到cd /etc/apache2/users/目录下,sudo vim username.conf,内容为:

 

<Directory "/Users/yanzi/Sites/">

AllowOverride All

Options Indexes MultiViews FollowSymLinks

Require all granted

</Directory>

上面第一行里的yanzi就是用户目录。然后将该文件权限改为644:

sudo chmod 644 username.conf

 

3,进到/etc/apache2/目录,sudo vim httpd.conf 将下面三句话的注释去掉:

LoadModule authz_core_module libexec/apache2/mod_authz_core.so

LoadModule authz_host_module libexec/apache2/mod_authz_host.so

LoadModule userdir_module libexec/apache2/mod_userdir.so

前两句应该已经不带注释了,把第三句注释放开。

然后找到Include /private/etc/apache2/extra/httpd-userdir.conf 注释放开。

PS:在vim下只要切换到命令模式,然后输入/”words you need find”就能快速找到需要查找的词。

 

4,进到/etc/apache2/extra/目录,

sudo vim httpd-userdir.conf

将Include /private/etc/apache2/users/*.conf 这句话放开注释。

 

然后终端输入:sudo apachectl restart 重启apache,浏览器输入: loacal/~yanzi/ 就能看到效果了。(yanzi是我的用户目录的名字,后面不用再加/Sites)

经过以上步骤apache就搞好了。

转载于:https://www.cnblogs.com/layios/p/5343018.html

你可能感兴趣的文章
【欧拉函数模板题】最大公约数
查看>>
C 筛选法找素数
查看>>
TCP为什么需要3次握手与4次挥手(转载)
查看>>
IOC容器
查看>>
织梦仿站第三课:网站的文件分割
查看>>
Windows 2003全面优化
查看>>
URAL 1002 Phone Numbers(KMP+最短路orDP)
查看>>
web_day4_css_宽度
查看>>
用sql删除数据库重复的数据的方法
查看>>
输出n阶“魔方阵”
查看>>
学习笔记21—PS换图片背景
查看>>
electron入门心得
查看>>
实现一个简单实用的动态加载上千条目的UGUI模块
查看>>
格而知之2:UIView的autoresizingMask属性探究
查看>>
Spring3.0 AOP 具体解释
查看>>
我的Hook学习笔记
查看>>
EasyUI DataGrid 中字段 formatter 格式化不起作用
查看>>
海量数据存储
查看>>
js中的try/catch
查看>>
[导入]玫瑰丝巾!
查看>>