时间:2019-09-02
编辑:网站制作公司
5197
0
这些天来,有许多长春设计网站web开发人员的工作 远程 。 我们现在可以找到大量的协作工具和 文件共享应用程序 如 Dropbox 。 然而,面临的一个问题是web文档时,你保存将不会通过 本地主机 从浏览器地址,因为它们是在Apache服务器 DocumentRoot 。
为了解决这个问题,您可以更改 DocumentRoot 路径指向Dropbox文件夹。 虽然这可以轻松地完成MAMP 使用GUI,您可能需要 更改路径 (来回) 访问其他网站,保存在最初的路径 ,这是非常低效的。
您可以使用另一个选项是通过创建一个 符号链接(符号链接) 和 Apache别名 。 这些让我们 保持原始文件在Dropbox,还能够通过访问它 本地主机 地址 在浏览器中,如果实际的文件夹是在ApacheDocumentRoot 。 这就是我们要看在这篇文章中。
推荐阅读: 设置PHP、Apache和MySQL在Mac MAMP——第二部分
长春设计网站在OS X以及其他基于unix的操作系统,像Ubuntu,通过终端使用下面的命令创建一个符号链接。
ln -s path/to/source path/destination/symlink
例如,你有你的网站文件保存在“Dropbox /网站/项目”目录下。 在终端输入以下命令将该文件夹的符号链接。
ln -s Dropbox/Sites/project ~/Sites/project
当然,您需要更改目的地的路径。 如果您使用的是MAMP可以设置的路径 应用程序/ MAMP /根/项目 ,或 /图书馆/网络服务器/文档 如果您使用的是内置的Apache从OS X。
一件事区分符号链接从快捷方式或别名文件夹是一个符号链接将被当作原始文件。 符号链接可以通过终端访问 并且可以 也被添加到任何GUI应用程序 。 在SublimeText,例如,您可以添加符号链接,而不是原始的 项目 。 我们不可以这样做的一个捷径和别名文件夹。
在Windows中,一个符号连接由 mklink 命令如下:
1 | mklink/ d “路径\目的地\”符号链接 “路径\ \源” |
启动命令提示符,键入下面这个命令WAMPServer目录中创建一个符号链接指向Dropbox的来源。
1 | mklink/ d “c: \ wamp \ www \工程” “c: \ \ thoriq \用户项目” |
除了创建一个符号链接文件夹之外,我们还可以使用Apache别名。 不要与一个别名混淆文件夹,Apache别名是一个模块在Apache denotse一个特定的URL映射路径别名。 这样你也可以通过访问文件夹 本地主机 地址,如果是在Apache DocumentRoot存储。
我们可以创建一个项目之前,确保 mod_alias 模块加载。 从终端,导航到 /etc/apache2 ,并打开httpd . conf 文件。 删除哈希签署以下行:初
1 | LoadModule alias_module libexec /输入/ mod_alias.so |
与此同时,添加这一行的最底部 httpd . conf 我们将创建一个专门的文件夹,命名为“别名”来保存所有Apache别名,这样的文件夹以及配置文件。
1 | 包括私人/ etc /输入/别名/ * . conf |
在终端输入以下两行创建“别名”文件夹和应用程序。 相依”,我们将编写别名配置。
1 2 | sudo mkdir /etc/apache2/alias sudo 触摸 /etc/apache/alias/app. conf |
下面这个命令打开类型 app.conf 在SublimeText。
1 | sudo subl/etc/apache/alias/app. conf |
Apache指定别名:
1 | 别名/别名“/ /原始源/ /文件夹” |
下面是一个完整的例子。 您可以添加这些 app.conf 上面我们已经创建了。
1 2 3. 4 5 6 7 8 | 别名/ app /用户/ thoriq / Dropbox /应用程序” <目录 “/用户/ thoriq / Dropbox / app”> FollowSymLinks选项索引MultiViews方法 AllowOverride所有 为了允许,拒绝 允许从所有 目录> |
保存文件并重新启动Apache。 鉴于上述规范,您应该能够访问 localhost /应用程序 地址通过浏览器,尽管实际的文件夹在Dropbox文件夹。
如果您正在运行在Windows和使用WmpServer,您可以轻松创建Apache别名。 首先,点击WampServer图标在任务栏和导航到“目录/ Apache /别名添加别名”菜单。
一个新的窗口将弹出类似于Windows命令提示符。 ,设置名称的别名。 如果你名称别名为“应用程序”,例如,它以后会在访问 localhost /应用程序 地址在浏览器中。 新闻 输入 确认别名。
然后,指定别名的来源。 例如, c: /用户/ thoriq / Dropbox /网站/应用程序 。
做完了。
长春设计网站在这篇文章中,我们展示了如何创建符号链接和Apache别名,这将非常有用 访问和管理文件夹 在Apache DocumentRoot 。
3
s后返回登录3
s后返回登录