新物网

当前位置:首页 > 百科

百科

配置阿帕奇apache服务器和webdav网络服务器Mac电脑的具体步骤

时间:2023-10-13 15:09:07 雅雅
当你必须在家里发送代码请求时,你可以配置当地的apache,Mac电脑有自己的服务器。它确实比windows中的本地服务器更实用,下面是最有效的配置方案。0.在进行之前,有必要为个人电脑设置密码。打开本地服

当你必须在家里发送代码请求时,你可以配置当地的apache,Mac电脑有自己的服务器。它确实比windows中的本地服务器更实用,下面是最有效的配置方案。

0.在进行之前,有必要为个人电脑设置密码。打开本地服务器是必不可少的。

一、本地apache网络服务器

1.在个人电脑所称文件下 建立sites文件夹的名称

如果你在博客园看过这篇文章,可以点击查看原文 

后台系统的假数据可以随意放在里面。 例如,我的便是在/Users/dsx 目录下 

2.寻找环境变量,存储原始文件

以下是终端的实际操作 键入下面的命令($后面的代码可以直接复制)

// 转换工作目录

$cd /etc/apache2

//  备份数据,防止意外发生,只需执行一次即可。

$sudo cp httpd.conf httpd.conf.bak

// 提醒:如果后续实际操作出错,不要打下面的代码!需要使用以下指令,备份完的 httpd.conf 文档 (董铂然博客园)

$sudo cp httpd.conf.bak httpd.conf

3.逐步修改配置文件

// 使用vim编写httpd.conf

$sudo vim httpd.conf

// 搜索Documentroot  

/DocumentRoot

按住 i 进入编辑模式

有两种方法可以看到 把他们都改成你刚建造的Sitess 文件夹名称的路线

再搜索下 php

/php

找到这一行后,将鼠标光标移到最左边并按住它 x 删除“#”打开目录

假如是10.10系统软件,也有一步:搜索Options 键入/Options 也可以估计自己在图中找到位置,在Options和Follow之间增加一个单词

修改后,按住esc键取出编辑模式,然后键入:wq 储存并撤出 如果错了,不想储存,那就是 :q!

4.扫尾工作和确定取得成功

//复制环境变量

$sudo cp php.ini.default php.ini

// 重启apache网络服务器 以后说这句话很正常

$sudo apachectl -k restart

以后说这句话很正常不必担心

再确认一下是否成功,到电脑浏览器中键入localhost,如果能到达下面的页面,是的,是的

5.常见问题

注意前面的备份数据。数据不需要备份好几次。

注意用英文符号和英文字母编写vim

网络服务器开关指令 

$sudo apachectl -k start

$sudo apachectl -k stop

每次待机启动后,如果你想要网络服务器,你必须再次敲响启动命令

二、webdav网络服务器

然后是WebDav服务器,这一切都是基于apache的,即您的apache已经打开了webdav云服务器。

但是如果apache已经完全配备好了,那么webdav就很好配备了

WebDav一定可以作为网络共享的网络存储应用!

1.再次改动

$ cd /etc/apache2

$ sudo vim httpd.conf

// 搜索httpd-dav.conf

/httpd-dav.conf

还是像刚才一样按 i 编写,找到这条线后,鼠标光标移动到最左边 x 删除 # 号,

假设你的电脑是10.10系统软件,还必须有以下横线操作:)

搜索这两行

LoadModule dav_module libexec/apache2////mod_dav.so

LoadModule dav_fs_module libexec/apache2////mod_dav_fs.so

LoadModule auth_digest_module libexec/apache2////mod_auth_digest.so

同时删除他们行首的#号 (温馨提示,这群行长很像,一定要看清楚,不要改正错误。

按esc编写,输入:wq退出

// 然后转换文件目录

$ cd /etc/Apache2//extra

// 备份数据(记住只需要备份一次数据)

$ sudo cp httpd-dav.conf httpd-dav.conf.bak

// 今天我要写这份文件了。

$ sudo vim httpd-dav.conf

// 搜索Digest  将编辑模式从Digest改为Basicicct  还是两步,更改后,储存撤出

/Digest

2.操作脚本文档

下面需要一个脚本文件下载链接

百度云网盘:http://pan.baidu.com/s/1jg7ogds     密码:yj9t

// 转换文件目录,put脚本制作的文件夹名称可以用电脑鼠标立即拖到cd后面

$ cd 存储put脚本的文件目录

// 管理权限操作put配备脚本制作

$ sudo ./put

首先,它将使您输入您的计算机密码,然后为admin帐户设置登录密码 如123456

设置完成后,它将显示一个大串,然后重新启动apache网络服务器。

3.认证成功与否

在你自己的互联网上看到你最终连接到网络的ip详细地址

(董铂然博客园)

然后打开Finder --> 前去 -->连接网络 -->里边键入 http://192.168.1.106/uploads (这是一个例子,您需要输入您的ip详细地址)

以后会弹出一个框,选择注册账户,账户admin,登陆密码 例如,123456可以连接