linux配置Apache(详解)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux下配置Apache
Apache 以其自身的强大和良好的兼容性被许多电脑爱好者所喜爱, 在此我们主要是用它来为bugzilla 做服务器. 环境是linux
1.挂载光驱
2.拷贝安装
3.配置服务器
4.测试使用
一.挂载光驱
在这里我用虚拟机,如果你是物理机安装的, 也是一样的.(区别不大)
光驱挂载:
注意: Device status 下的选项一定要钩上
Use ISO image file:一定要选择正确的光碟(建议自己用解压软件到三张碟中查看一下, 确定后再加载,提高效率)
在命令行输入:
输入:mount /dev/cdrom /mnt/cdrom (注:mount 挂载命令; /dev/cdrom:默认挂载软件;
/mnt/cdrom:默认挂载点) 回车
出现write-protected ......read-only 表明加载成功
二.拷贝安装
接下来我们进入刚才加载的目录下(/mnt/cdrom),将它拷贝出来.
输入:cd /mnt/cdrom (注:cd :目录切换)
输入:ls (注:ls :查看)
我们用cd命令进入RedHat(通常是这个目录),然后进入RPMS(通常是这个目录),
然后, 输入:ls |grep httpd (注:grep :包含某字符的) 回车
找到httpd的安装文件httpd-2.0.40-21.i386.rpm。
然后输入:cp httpd-2.0.40-21.i386.rpm /root 回车
我们拷贝到root 下
输入:cd 切换到root下,
输入:rpm -ivh httpd-2.0.40-21.i386.rpm (注:rpm :安装命令-ivh:安装并显示进度和过程)
出现以上显示,安装OK了
三. 配置服务器
接下来我们配置服务,
进入:cd /etc/httpd/conf (注:在linux下etc目录是用来存放配置文件的)回车输入:ls 查看
我们要操作的就是httpd.conf
首先我们先备份一份,用cp命令
输入:cp httpd.conf httpd.conf.bak (我已经转过一遍了,所以图中有httpd.conf.bak文件) 然后再次输入ls 查看就可以看到备份的文件了
然后我们输入:ifconfig 命令,察看当前你的IP地址
Inet addr:192.168.232.4 就是你的IP了(以实际为准)
编辑配置文件httpd.conf
输入:vi httpd.conf (注:vi 编辑命令)
进入后会看到很多的用“#”注释的文字,别急我们找我们要的。
输入:/ServerName 回车
在加了“#”注释的ServerName 下面编辑
输入:i进入编辑状态,将光标移至到修改区(进入编辑状态后和用文本编辑没什么区别)
编辑时输入:ServerName 192.168.232.4 (用之前ifconfig命令查处的IP):80(这是端口号,如果你有其他程序占用了端口号80,可以使用别的)
完成后按键盘上的Esc退出编辑状态,然后输入“:wq”命令,进行保存退出
OK了。
使用命令httpd –t检查配置文件语法是否正确
再次使用vi命令编辑hosts文件
此文件在etc下
所以cd ../(向上切换)
输入:vihosts
加入192.168.232.4 localhost(主机名)
使用命令“/etc/rc.d/init.d/httpd start”启动Apache服务。
建议使用“/etc/rc.d/init.d/httpd restart”(重启服务)
在浏览器中输入:http://192.168.232.4 (以实际为准),回车就可以看到首页了
(必需你的虚拟机物理机在同一网段,就是连接着的)谢谢您的观看
小强测试。