Mac自带Apache配置PHP环境&配置多端口 您所在的位置:网站首页 apache2改端口 Mac自带Apache配置PHP环境&配置多端口

Mac自带Apache配置PHP环境&配置多端口

2023-03-13 16:49| 来源: 网络整理| 查看: 265

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" common

END~



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有