资讯专栏INFORMATION COLUMN

macOS配置Apache服务器

wow_worktile / 735人阅读

注:

macOS自带Apache服务器,只需要修改几个配置就可以

目录要在/Users/TaoWang

修改系统文件一定记住"sudo",否则会没有权限

在修改系统文件前请先备份

etc 目录有点类似于 windows/system32, 存放配置文件的目录

备份和恢复系统文件:
//备份: cp (copy 的缩写) httpd.conf (源文件) httpd.conf.bak (目标文件)
sudo cp httpd.conf httpd.conf.bak
//恢复
sudo cp httpd.conf.bak httpd.conf
配置Apache服务器步骤:
//1.在Finder创建一个 "/Users/TaoWang/Sites" 文件夹

//2.进入apache2文件夹
cd /etc/apache2/

//3.用 vim 编辑器打开 httpd.conf
sudo vim httpd.conf

//4.修改配置
//4.1修改DocumentRoot
#DocumentRoot "/Library/WebServer/Documents"
DocumentRoot "/Users/TaoWang/Sites"
#


//4.2在 "Options FollowSymLinks Multiviews" 加一个单词 Indexes
Options Indexes FollowSymLinks Multiviews

//4.3保存并退出编辑
:wq
//启动服务器
sudo apachectl -k start 或者 sudo apachectl start//启动服务器
sudo apachectl -k stop 或者 sudo apachectl stop//关闭服务器
sudo apachectl -k restart 或者 sudo apachectl restart//重启服务器
//测试是否成功启动服务器
127.0.0.1 或者 localhost 或者 本机的ip地址
Vim编辑器命令:
vim里面只能用键盘, 不能用鼠标
vim编辑器有两种模式:
-编辑模式: 可以进行正常的编辑操作
左下方显示 -- INSERT --
"在命令模式下输入 i 能够进入编辑模式"

-命令模式: 可以通过命令
左下方什么也不显示
"在编辑模式下按 ESC 能够返回到命令模式"

/xxx 查找xxx
n 执行上一次查找

0 到行首
w 光标往后移动一个词
b 光标往前移动一个词

x 删除当前一个字符
dw 删除一个单词
D 删除到行尾
dd 删除整行

V 选中整行
y 将选中部分的内容复制到剪切板
p 在光标下方粘贴剪切板中的内容

u 撤销上一次修改

numG 移动光标到指定的行(num)。(比如 10G 就是到第 10 行)
gg 到文件开始
G 到文件末尾

:wq 保存退出
:q! 不保存退出

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/35814.html

相关文章

  • MacOS Sierra 上安装 Apache 和多个版本的 PHP

    摘要:上面的命令会从源码下载,并进行编译安装。我在安装的时候遇到了一个错误最终在上找到了该。其原因可能是的没有正确安装。第二行命令的作用是赋予可执行权限。 本文主要内容翻译自《macOS 10.12 Sierra Apache Setup: Multiple PHP Versions》,并加入了自己的实践。 前言:每次搭建开发环境真的是一件很麻烦的事情,但随着时间的推移和系统环境的差异,网上...

    DandJ 评论0 收藏0
  • MacOS Sierra 上安装 Apache 和多个版本的 PHP

    摘要:上面的命令会从源码下载,并进行编译安装。我在安装的时候遇到了一个错误最终在上找到了该。其原因可能是的没有正确安装。第二行命令的作用是赋予可执行权限。 本文主要内容翻译自《macOS 10.12 Sierra Apache Setup: Multiple PHP Versions》,并加入了自己的实践。 前言:每次搭建开发环境真的是一件很麻烦的事情,但随着时间的推移和系统环境的差异,网上...

    wh469012917 评论0 收藏0
  • MacOS 下 XAMPP配置基于域名的虚拟主机

    摘要:第一步在的打开文件然后搜索去掉前边的注释符号第二步在的打开文件打开了配置虚拟主机的文件后就可以配置你需要的虚拟主机了。 第一步 在 MAC 的 /Applications/XAMPP/xamppfiles/etc 打开 httpd.conf 文件. 然后搜索 httpd-vhosts.conf 去掉前边的 # 注释符号 showImg(https://segmentfault.com/...

    高胜山 评论0 收藏0
  • php 学习笔记之搭建开发环境(mac版)

    摘要:系统默认集成了很多开发工具其中就包括所需要的一些软件工具下面我们将搭建最简单的开发环境每一步都会验证上一步的操作结构请一步一步跟我一起搭建吧服务器之是一款服务器用于运行文件除了外也可以是服务器默认情况下已经预装了服务自然不用服务器了现在什么 Mac 系统默认集成了很多开发工具,其中就包括 php 所需要的一些软件工具. 下面我们将搭建最简单的 php 开发环境,每一步都会验证上一步的操...

    blankyao 评论0 收藏0
  • php 学习笔记之搭建开发环境(mac版)

    摘要:系统默认集成了很多开发工具其中就包括所需要的一些软件工具下面我们将搭建最简单的开发环境每一步都会验证上一步的操作结构请一步一步跟我一起搭建吧服务器之是一款服务器用于运行文件除了外也可以是服务器默认情况下已经预装了服务自然不用服务器了现在什么 Mac 系统默认集成了很多开发工具,其中就包括 php 所需要的一些软件工具. 下面我们将搭建最简单的 php 开发环境,每一步都会验证上一步的操...

    dunizb 评论0 收藏0

发表评论

0条评论

wow_worktile

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<