Mac自带Apache配置PHP环境&配置多端口 | 您所在的位置:网站首页 › apache2改端口 › Mac自带Apache配置PHP环境&配置多端口 |
Mac自带Apache和PHP,so配个环境吧 一、Apache版本 DefineJ:~ ****$ apachectl -v Server version: Apache/2.4.34 (Unix) Server built: Feb 22 2019 20:20:11基本命令 sudo apachectl start 启动sudo apachectl stop 停止sudo apachectl restart 重启sudo apachectl -v 查看版本二、启动Apache DefineJ:~ wujie$ sudo apachectl start 下面需要要输入开机密码三、配置PHP 查看下mac自带的php版本 DefineJ:~ ***$ php -v PHP 7.1.23 (cli) (built: Feb 22 2019 22:19:32) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies修改apache配置文件,让其解析php文件&自定义项目目录 DefineJ:~ wujie$ cd /etc/apache2/ //apache配置目录 DefineJ:apache2 wujie$ ls extra httpd.conf~previous original httpd.conf magic other httpd.conf.pre-update mime.types users DefineJ:apache2 wujie$ sudo vim httpd.conf去掉前面的# apache的默认路径,可修改成自定义的路径 我修改后的: ps:下面加的Indexes是为了展示所以文件 修改后一定要重启!!! 下面就可以在这个目录下进行开发了,最外面一层不建议有index.php,会被当做入口文件这样就看不到其他项目目录了,下面我们配置多端口进行访问单个项目 四、配置多端口 1、首先还是编辑httpd.config文件 去掉注释 2、修改vhost文件 DefineJ:extra wujie$ cd /etc/apache2/extra/ DefineJ:extra wujie$ sudo vim httpd-vhosts.conf //例: listen 8000 //监听端口 //端口配置 ServerAdmin [email protected] DocumentRoot "/Users/wujie/PHPProject/fiction/public" //项目地址入口文件 ServerName localhost //域名,配置虚拟主机,需要改hosts文件 ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log" CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" commonEND~ |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |