Apache服务器的配置具体操作—— Apache比较强大,所以要配置Apache作为本地web服务器
来源:互联网 发布:select ajax json 联动 编辑:程序博客网 时间:2024/04/30 05:55
配置Apache的详细步骤如下:
想打开整个系统的隐藏文件可以在终端下输入以下命令defaults write com.apple.finder AppleShowAllFiles -bool true关闭显示隐藏功能defaults write com.apple.finder AppleShowAllFiles -bool false安装Apache(Mac10.10)需要做的主要有以下几件事情:1. 新建一个目录,存放我们的网页。 注意:不能将目录放在桌面或者文档等个人文件夹中。2. 修改Apache配置文件,httpd.conf- 修改两个目录- Mac10.10 需要增加一个属性- 支持php脚本3. 拷贝php.ini配置Apache服务器,目的:有一个自己专属的测试环境安装Apache (MAC 10.10)一、目的:1.能够有一个测试的服务器,不是所有的特殊网络服务都能找到免费的!二、为什么是 "Apache"1.使用最广的 Web 服务器2.Mac自带,只需要修改几个配置就可以,简单,快捷3.有些特殊的服务器功能,Apache都能很好的支持三、准备工作1.设置用户密码四、 配置服务器1. 配置服务器的工作1> 在Finder中创建一个"Sites"的文件夹,直接创建在/Users/apple(当前用户名)目录下2> 修改配置文件中的"两个路径",指向刚刚创建的文件夹3> 拷贝一个文件2.配置服务器注意事项1> 关闭中文输入法2>命令和参数之间需要有"空格"3>修改系统文件一定记住"sudo",否则会没有权限4> 目录要在/Users/apple(当前用户名)3.配置服务器提示:$开头的,可以拷贝,但是不要拷贝$// 切换工作目录$cd /etc/apache2// *** 备份文件,以防不测,只需要执行一次就可以了 —以下意思是将httpd.conf拷贝后重命名 httpd.conf.bak$sudo cp httpd.conf httpd.conf.bak// 提示:如果后续操作出现错误!可以使用以下命令,恢复备份过的 httpd.conf 文件$ sudo cp httpd.conf.bak httpd.conf// vim里面只能用键盘,不能用鼠标// 用vim编辑httpd.conf$sudo vim httpd.conf// 查找DocumentRoot* /DocumentRoot"键盘方向键控制,将光标移动到首行"// 进入编辑模式* i"修改引号中的路径"修改两个lib/WebSer/Docume改成我们自己的/Users/liuty/Sites// 进入命令模式* ESC// 查找DocumentRoot* n"将光标移动到首行"// 进入编辑模式* i"修改括号中的路径"// 进入命令模式* ESC# 继续向下,按向下键,不要用鼠标找到Options FollowSymLinks Multiviews加一个单词(对于Mac10.9不需要此步骤,但Mac10.10需要此步骤)Options Indexes FollowSymLinks Multiviews// 查找php* /php"将光标移动到首行"// 删除行首注释#* x// 保存并退出* :wq// 不保存退出!!!!!!!!!* :q!// 切换工作目录$cd /etc// 拷贝php.ini文件$sudo cp php.ini.default php.ini// 重新启动apache服务器$sudo apachectl -k restart如果提示以下错误是正常的:httpd: Could not reliably determine the server's fully qualified domain name, using teacher.local for ServerNamehttpd not running, trying to start测试 Apache 服务器在浏览器地址栏输入 127.0.0.1安装过程中,可能出现的问题:1. 由于不熟悉,vim里面感觉自己做了什么不应该做的,一定不要保存# 不保存退出:q!2. 在输入sudo的时候,会要求输入密码如果开机没有密码,是不允许使用sudo的打开“系统偏好”“--》”“更改密码”3. 如果配置完成之后,提示没有权限访问,绝大多数目录写错了4. 如果点击“php”,出现“下载”或者显示php的源文件内容说明php没有配置成功!-没有打开httpd.conf中php一行的注释-没有拷贝php.ini如果以上俩个步骤都完成了,还不行可以将Apache停止一下,然后再启动# 停止apache服务器$ sudo apachectl -k stop# 启动apache服务器$ sudo apachectl -k start5. Apache是一个服务器,为了保证用户的安全,每次重新启动计算机Apache不会自动启动需要进入终端,手动启动一次# 启动apache服务器$ sudo apachectl -k start具体操作如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0 0
- Apache服务器的配置具体操作—— Apache比较强大,所以要配置Apache作为本地web服务器
- 在本地使用Apache配置WEB服务器
- Apache作为负载均衡服务器的配置
- 本地apache服务器配置域名
- Apache服务器的配置
- Apache服务器的配置
- Apache Web服务器安全配置
- Apache web服务器配置过程
- Apache Web服务器安全配置
- apache web服务器常用配置
- apache web服务器的配置和使用
- 基于apache的linux web服务器配置
- 配置安全的Apache WEB服务器
- 本地apache服务器配置多域名
- 本地apache服务器配置多域名
- Apache服务器的安全配置
- apache服务器的相关配置
- Linux16-Apache服务器的配置
- shortcut key in source insight
- 4、freemarker常用指令
- 5、Jsp 核心标签库
- 河南第八届省赛(Interference Signal)(简单模拟,有很多注意的)
- JavaWeb学习总结(一)——JavaWeb开发入门
- Apache服务器的配置具体操作—— Apache比较强大,所以要配置Apache作为本地web服务器
- JAVA实战练习——俄罗斯方块(超简易版)
- 6、freemarker自定义指令
- securityoverridehacking challenge 解题思路汇总——Realistic
- LAMP学习笔记-Mysql概念及命令整理
- tools:context
- 这样投简历,命中率会提高许多!
- java内存管理机制
- 手机开发web?native?hybrid?