Mac项目部署步骤

简介: Mac项目部署步骤
  • 在Finder按花键+shift+G,在出现的对话框中输入/private
  • 就可以打开private这个文件夹了

一 httpd.conf的设置

  • 1: httpd.conf更改根路径为我们喜欢的路径/private/apache2/httpd.conf
  • #DocumentRoot "/Library/webServer/Documents"
  • #
  • DocumentRoot "/Users/willli/Sites"
  • 2: httpd.conf // 配置允许.htaccess
全部
  AllowOverride none
  改成
  AllowOverride all
复制代码


  • 3:httpd.conf开启了虚拟端口httpd-vhosts /private/apache2/httpd.conf
  • # Include /private/etc/apache2/extra/httpd-vhosts.conf
  • #LoadModule ssl_module modules/mod_ssl.so
  • #LoadModule rewrite_module modules/mod_rewrite.so
LoadModule php7_module libexec/apache2/libphp7.so 或libphp5.so
复制代码
  • #把 Include,#LoadModule 之前的“#”去掉(也就是解除了这一行的注释~)
  • 这样我们便开启了虚拟端口。我们刚刚设置好的这样那样
  • ServerSignature On => ServerSignature Off // 配置错误页不显示Apache版本
  • Options Indexes FollowSymLinks => Options FollowSymLinks // 配置Apache不能通过目录层级进行文件访问
  • DirectoryIndex index.html => DirectoryIndex index.html index.php // 配置Apache支持.php文件解析
    二 以后每添加一个站点执行以下操作
  • 1: hosts /private/etc/hosts
  • 2: httpd-vhosts.conf /private/etc/apache2/extra/httpd-vhosts.conf
    ServerAdmin webmaster@dummy-host2.example.comDocumentRoot "/Users/owenproject/cmit_kaijiang_server/public" ServerName www.owen.comServerAlias ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log" CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common  Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted
  • 3: 重启apache
  • sudo apachectl restart
目录
相关文章
|
前端开发 程序员
Mac电脑:安装cnpm(补充步骤)
在前端开发初期,对于新入行的新手来说,掌握和使用cnpm是必不可少的过程,安装cnpm可以加快安装软件的速度,想要使用cnpm,首先要知道安装步骤,以及解决安装使用的时候遇到的一些问题。本篇博文对之前的npm安装步骤流程做一个补充,大牛可以忽略此篇文章,分享给有需要的人,具体的内容如下所示。
1979 0
Mac电脑:安装cnpm(补充步骤)
|
4月前
|
SQL API 流计算
实时计算 Flink版产品使用合集之在Mac M1下的Docker环境中开启SQL Server代理的操作步骤是什么
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
216 1
|
4月前
Mac 打开/关闭 iCloud 后导致桌面文件夹、文档删除,恢复步骤!
Mac 打开/关闭 iCloud 后导致桌面文件夹、文档删除,恢复步骤!
186 0
|
缓存 数据可视化 数据安全/隐私保护
Mac 系统占用100G+解决办法(详细步骤)
Mac 系统占用100G+解决办法(详细步骤)
1551 32
|
SQL 数据可视化 关系型数据库
MAC MySql 安装(详细步骤)
MAC MySql 安装(详细步骤)
668 0
MAC MySql 安装(详细步骤)
Mac 打开/关闭 iCloud 后导致桌面文件夹、文档删除,恢复步骤!
Mac 打开/关闭 iCloud 后导致桌面文件夹、文档删除,恢复步骤!
1322 0
|
PyTorch Shell TensorFlow
M1 mac安装PyTorch的完整步骤指南
M1 mac安装PyTorch的完整步骤指南
1844 0
M1 mac安装PyTorch的完整步骤指南
|
Java Unix C语言
MAC编译OpenJDK8:详细步骤及问题解决办法(含独家解决办法)
MAC编译OpenJDK8:详细步骤及问题解决办法(含独家解决办法)
509 0
|
程序员 iOS开发 开发者
iOS开发:Mac电脑Xcode里面添加导入真机调试包的步骤
在Xcode使用的过程中,有时候会因为一些系统原因或者是不想频繁升级电脑上的xcode版本而需要进行导入操作,尤其是苹果每次发布新系统之后,最让人头大的就是更新xcode来适用苹果最新的包内容,不然就会影响开发时候的测试以及上线。但是像博主这样比较懒的狗程序来说,真的不想每次苹果发布更新iOS系统之后就立马升级更新xcode,那么就用到了在现有版本的xcode里面导入最新的iOS系统真机调试包就可以了。
430 0
iOS开发:Mac电脑Xcode里面添加导入真机调试包的步骤
|
Unix C语言 iOS开发
MAC编译OpenJDK8:详细步骤及问题解决办法(含独家解决办法)
MAC编译OpenJDK8:详细步骤及问题解决办法(含独家解决办法)
274 0