首页 > 窍门 > 科技数码

阿帕奇apache服务器怎么配置?(启动阿帕奇服务器)

来源: 更新时间:2022-12-05 21:02:32
The Beginning

0.在开始之前需要给自己的电脑设置下开机密码,想开本地服务器这一点是必须的。uBm育儿早教网

一、本地apache服务器uBm育儿早教网

1.首先在自己的电脑昵称的文件夹下 建一个sites文件夹uBm育儿早教网

如果你不是在博客园看到这篇文章,请点击查看原文uBm育儿早教网

里面随便放上一些后台的假数据。 比如我的就是在/Users/dsx 目录下uBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
2.找到配置文件,给原来文件备份uBm育儿早教网

接下来都是在终端下操作 输入下面指令($后面的代码可以直接复制)uBm育儿早教网

// 切换工作目录uBm育儿早教网

$cd /etc/apache2uBm育儿早教网

// 备份文件,以防不测,只需要执行一次就可以了uBm育儿早教网

$sudo cp httpd.conf httpd.conf.bakuBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
// 提示:下面这行代码不要打,如果后续操作出现错误!才需要使用以下命令,恢复备份过的 httpd.conf 文件uBm育儿早教网

$sudo cp httpd.conf.bak httpd.confuBm育儿早教网

3.开始修改配置文件uBm育儿早教网

// 用vim编辑httpd.confuBm育儿早教网

$sudo vim httpd.confuBm育儿早教网

// 查找DocumentRootuBm育儿早教网

/DocumentRootuBm育儿早教网

按下 i 进入编辑模式uBm育儿早教网

可以看到有两个路径 把他们都改成你刚才建的那个Sites 文件夹的路径uBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
再查找下 phpuBm育儿早教网

/phpuBm育儿早教网

定位到这一行后把光标移到最左边按下 x 删除“#”打开目录uBm育儿早教网

(如果是10.10系统的话还有一步:查找Options 输入/Options 也可以目测自己找到图中的位置,在Options和Follow之间增加一个单词)uBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
改好之后先按下esc键退出编辑模式,再输入:wq 保存并退出 如果打错了不想保存就是 :q!uBm育儿早教网

4.收尾工作与确认成功uBm育儿早教网

//拷贝配置文件uBm育儿早教网

$sudo cp php.ini.default php.iniuBm育儿早教网

// 重新启动apache服务器 之后下面说这句话是正常的uBm育儿早教网

$sudo apachectl -k restartuBm育儿早教网

之后下面说这句话是正常的不用担心uBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
再确认下到底成功了没有,就到浏览器里输入localhost如果能来到下面界面就对了uBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
5.注意事项uBm育儿早教网

注意前面的备份。不要多次备份。uBm育儿早教网

注意再vim编辑下全部使用英文符号和字母uBm育儿早教网

服务器开关的命令就是uBm育儿早教网

$sudo apachectl -k startuBm育儿早教网

$sudo apachectl -k stopuBm育儿早教网

每次关机开机之后再想用服务器就要重新敲下开启的指令uBm育儿早教网

二、webDav服务器uBm育儿早教网

接下来是WebDav服务器,这个是基于apache的,就是你apache已经启动了才能开启webDav服务器的。uBm育儿早教网

当然如果apache已经完全配置好了那webDav也就很好配置了uBm育儿早教网

WebDav完全可以当成一个网络共享的文件服务器使用!uBm育儿早教网

1.继续修改uBm育儿早教网

$ cd /etc/apache2uBm育儿早教网

$ sudo vim httpd.confuBm育儿早教网

// 查找httpd-dav.confuBm育儿早教网

/httpd-dav.confuBm育儿早教网

还是和刚才一样按 i 编辑,定位到这一行后,光标移到最左边按 x 删除 # 号,uBm育儿早教网

(如果你的电脑是10.10系统,还需要有以下下划线的操作:)uBm育儿早教网

通过搜索找到这几行uBm育儿早教网

LoadModule dav_module libexec/apache2/mod_dav.souBm育儿早教网

LoadModule dav_fs_module libexec/apache2/mod_dav_fs.souBm育儿早教网

LoadModule auth_digest_module libexec/apache2/mod_auth_digest.souBm育儿早教网

并且把他们行首的#号删除 (友情提示,他们这些行长的都很像一定要看清了别改错了)uBm育儿早教网

按esc完成编辑,输入:wq退出uBm育儿早教网

// 然后切换目录uBm育儿早教网

$ cd /etc/apache2/extrauBm育儿早教网

// 备份文件(切记只要备份一次就行)uBm育儿早教网

$ sudo cp httpd-dav.conf httpd-dav.conf.bakuBm育儿早教网

// 现在要编辑这个文件了uBm育儿早教网

$ sudo vim httpd-dav.confuBm育儿早教网

// 查找Digest 把编辑模式从Digest改成Basic 还是那几步,改完了之后保存退出uBm育儿早教网

/DigestuBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
2.运行脚本文件uBm育儿早教网

接下来要用到一个脚本文件下载地址在这uBm育儿早教网

百度网盘的:http://pan.baidu.com/s/1jG7ogdS 密码是:yj9tuBm育儿早教网

// 切换目录,可以使用鼠标把put脚本所在的文件夹直接拖到cd后面uBm育儿早教网

$ cd 保存put脚本的目录uBm育儿早教网

// 以管理员权限运行put配置脚本uBm育儿早教网

$ sudo ./putuBm育儿早教网

会先让你输入你电脑的密码,再给admin账号设置密码 如123456uBm育儿早教网

设置完成后,他会显示一大串然后重启了apache服务器。uBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
3.验证是否成功uBm育儿早教网

到你的网络里看一下你现在连着网的ip地址uBm育儿早教网

阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
然后点开Finder --> 前往 -->连接服务器 -->里面输入 http://192.168.1.106/uploads (这个是举例,你要输入你自己的ip地址)uBm育儿早教网

之后会弹出一个框,选择注册用户,账号admin,密码 如123456就能连接了uBm育儿早教网

阿帕奇apache服务器怎么配置? 阿帕奇apache服务器怎么配置?uBm育儿早教网
uBm育儿早教网
配置完成了之后就可以 在代码里发请求的url写上自己服务器内文件的url了。不连外网也可以执行下载上传操作。uBm育儿早教网

THE END

TAG:服务器  阿帕奇  编辑  

猜你喜欢

相关文章