iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >mac os apache的配置方法
  • 672
分享到

mac os apache的配置方法

2023-06-13 05:06:48 672人浏览 安东尼
摘要

本篇内容介绍了“Mac os apache的配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!我使用的Mac OS X版本是10.8.2

本篇内容介绍了“Mac os apache的配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

我使用的Mac OS X版本是10.8.2,Mac自带了Apache环境。
启动Apache
设置虚拟主机

启动Apache
打开“终端(terminal)”,输入 sudo apachectl -v,(可能需要输入机器秘密)。如下显示Apache的版本
mac os apache的配置方法 
接着输入 sudo apachectl start,这样Apache就启动了。打开Safari浏览器地址栏输入 “Http://localhost”,可以看到内容为“It works!”的页面。其位于“/Library(资源库)/WEBServer/Documents/”下,这就是Apache的默认根目录。
Apache的安装目录在:/etc/apache2/,etc默认是隐藏的。有三种方式查看:
1.dock下右键Finder,选择"前往文件夹",输入"/etc"
2.在finder下----》前往---》前往文件夹,然后输入/etc
3.可以在terminal 输入 "open /etc"

设置虚拟主机
1.在终端运行“sudo vi /etc/apache2/httpd.conf”,打开Apche的配置文件
2.在httpd.conf中找到“#Include /private/etc/apache2/extra/httpd-vhosts.conf”,去掉前面的“#”,保存并退出。
3.运行“sudo apachectl restart”,重启Apache后就开启了虚拟主机配置功能。
4.运行“sudo vi /etc/apache2/extra/httpd-vhosts.conf”,就打开了配置虚拟主机文件httpd-vhost.conf,配置虚拟主机了。需要注意的是该文件默认开启了两个作为例子的虚拟主机:

代码如下:


<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/usr/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/usr/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
</VirtualHost>


而实际上,这两个虚拟主机是不存在的,在没有配置任何其他虚拟主机时,可能会导致访问localhost时出现如下提示:
Forbidden
You don't have permission to access /index.PHP on this server最简单的办法就是在它们每行前面加上#,注释掉就好了,这样既能参考又不导致其他问题。
5.增加如下配置

代码如下:


<VirtualHost *:80>
DocumentRoot "/Library/WebServer/Documents"
ServerName localhost
ErrorLog "/private/var/log/apache2/localhost-error_log"
CustomLog "/private/var/log/apache2/localhost-access_log" common
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/snandy/work"
ServerName mysites
ErrorLog "/private/var/log/apache2/sites-error_log"
CustomLog "/private/var/log/apache2/sites-access_log" common
<Directory />
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order deny,allow
Allow from all
</Directory>
</VirtualHost>


保存退出,并重启Apache。
6.运行“sudo vi /etc/hosts”,打开hosts配置文件,加入"127.0.0.1 mysites",这样就可以配置完成sites虚拟主机了,可以访问“http://mysites”了,在10.8之前Mac OS X版本其内容和“http://localhost/~[用户名]”完全一致。
7.注意,记录log的“ErrorLog "/private/var/log/apache2/sites-error_log"”也可以删掉,但记录日志其实是一个好习惯,在出现问题时可以帮助我们判断。如果保留这些log代码,一定log文件路径都是存在的,如果随便修改一个不存在的,会导致Apache无法服务而没有错误提示。

“mac os apache的配置方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: mac os apache的配置方法

本文链接: https://www.lsjlt.com/news/265425.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mac os apache的配置方法
    本篇内容介绍了“mac os apache的配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!我使用的Mac OS X版本是10.8.2...
    99+
    2023-06-13
  • phpMyAdmin在Mac OS X上配置和使用的方法
    这篇文章将为大家详细讲解有关phpMyAdmin在Mac OS X上配置和使用的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。phpMyAdmin在Mac OS X上...
    99+
    2024-04-02
  • mac OS ToDesk授权配置
    Mac OS  ToDesk授权配置 一、安全与隐私 隐私\辅助功能,将ToDesk相关勾选授权   隐私\屏幕录制,将ToDesk相关勾选授权   用户与群组 将账号配置“允许用户管理这台电脑”   来源地址:https://...
    99+
    2023-09-13
    java macos 开发语言
  • Mac OS安装配置MySQL 8.0.31教程
    MySQL是最流行的关系型数据库管理系统之一,在 Web 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应...
    99+
    2023-09-06
    mysql 数据库 java
  • Mac OS配置Tomcat服务器教程
    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。笔者最近在学习Java We...
    99+
    2023-10-05
    tomcat 服务器 java macos spring boot
  • Mac OS配置Maven环境教程(IntelliJ IDEA)
    Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。通俗来讲,在开发Java Web项目的过程中,我们需要使用到很多jar包,使用Maven可以让我们不再需要手动去下载和配置每个jar包,...
    99+
    2023-08-16
    maven intellij-idea java macos
  • apache 支持 php5 的配置方法
    小编给大家分享一下apache 支持 php5 的配置方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!下载apache安装包,并执行安装。2.下载php5的zi...
    99+
    2023-06-07
  • Apache Kafka配置的方法是什么
    Apache Kafka的配置方法如下:1. 安装Kafka:首先需要下载和安装Kafka。可以在官网上下载Kafka二进制文件,解...
    99+
    2023-06-13
    Apache Kafka Apache Kafka
  • Linux apache实现https的配置方法
    目录http协议:ssl(安全套接层)协议:https协议:http协议:   应用层协议,传输层使用TCP协议,默认使用80端口。http协议主要是用来是实现万...
    99+
    2022-11-13
    Linux apache配置 Linux apache https配置
  • M1芯片MAC配置Apache+PHP环境
    文章目录 安装PHP配置Apache后记 安装PHP brew install php@7.4echo 'export PATH="/opt/homebrew/opt/php@7...
    99+
    2023-09-15
    php apache macos
  • Mac+IDEA+Tomcat配置的的方法步骤
    目录一:下载二,安装、解压三,启动Tomcat四,验证安装是否成功五,关闭Tomcat六,IDEA配置tomcat一:下载 打开Apache Tomcat官网,选择需要的版本下载: ...
    99+
    2024-04-02
  • Mac OS下WireGuard客户端的安装与配置使用
    1. 安装wireguard-tools liu-d推荐 官网安装/下载地址:https://www.wireguard.com/install/ 参考原创:Mac OS下WireGuard客户端的安装与配置 最简单:直接用一个美国区的账号...
    99+
    2023-08-22
    综合资源
  • apache安装及配置的方法是什么
    要安装和配置Apache服务器,可按照以下步骤进行操作:1. 下载Apache软件包:访问Apache官方网站(https://ht...
    99+
    2023-09-21
    apache
  • apache的配置与管理方法是什么
    Apache的配置与管理方法主要有两种:通过配置文件进行管理和使用命令行工具进行管理。1. 通过配置文件进行管理:Apache的配置...
    99+
    2023-09-21
    apache
  • Apache安装、配置和优化方法
    这篇文章主要讲解了“Apache安装、配置和优化方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Apache安装、配置和优化方法”吧!安装 Apache 2.0.48 (查看Install...
    99+
    2023-06-10
  • Apache多端口多站点的配置方法
    本篇内容介绍了“Apache多端口多站点的配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Apache多端口多站点的配置方法,配置ap...
    99+
    2023-06-05
  • RedHat Enterprise Linux 5下Apache+Mysql+Php的配置方法
    这篇文章主要介绍“RedHat Enterprise Linux 5下Apache+Mysql+Php的配置方法”,在日常操作中,相信很多人在RedHat Enterprise Linux 5下Apache+Mysql+Php的配置方法问题...
    99+
    2023-06-10
  • apache虚拟主机配置的方法是什么
    Apache虚拟主机配置的方法如下:1. 在Apache的配置文件中添加VirtualHost指令,如下所示:```ServerNa...
    99+
    2023-06-14
    apache虚拟主机 虚拟主机
  • linux apache虚拟主机配置的方法是什么
    1. 安装Apache服务器:使用包管理器或源代码安装Apache服务器。2. 配置虚拟主机:在Apache的配置文件中添加虚拟主机...
    99+
    2023-06-04
    linux apache虚拟主机 虚拟主机
  • Mac OS 中JDK 环境(jdk 1.8.0_831)安装配置、环境变量配置及卸载操作
    前言:         摊牌了,本来就有点喜新厌旧的我,特意把系统和开发环境都拉到比较高,想试验一下兼容性和某些新特性,探索了一下新大陆,也见识了各种光怪陆离的妖魔鬼怪。         因为要着手云平台项目的重构改版和新系统的架构和开发,...
    99+
    2023-09-26
    java linux 数据库 JDK配置环境变量 macos JDK环境变量 macOS安装JDK MacOS彻底卸载JDK
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作