快速业务通道

apache mysql php for linux全攻略

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-26
nf 中,不过主机网页移至 /var/www/html 当中,cgi-bin 则放置在 /var/www/cgi-bin 中;
原始码安装:若使用原始码安装,且将预设的路径设置在 /usr/local/apache 时,你的参数设定档会在 /usr/local/apache/conf 中,而更动较大的是主机网页的放置目录,更改成 /usr/local/apache/htdocs 这个目录中,至于 cgi 也是放置在 /usr/local/apache/cgi-bin 当中.
底下将以原始码安装的方法所产生的档案来介绍 apache 的设定.
基本设定:
1. 激活 apache 服务:基本上,只要你激活 apache 之后,应该就可以在客户端的浏览器程序上看到你的主机预设的网页了!激活的方式为:
[root @tsai /root]# /usr/local/apache/bin/apachectl start <=激活
同时, apachectl 还有其它的参数如下:
apachectl stop:停止 WWW 的服务;
apachectl restart:重新激活 WWW 的服务,这个指令比较常用在你修改了 apache 的参数后,重新激活用的.
apachectl status:侦测 WWW 的状态.
2. 更改中文首页: WWW 的原始设定中,指定你的首页名称为 index.html 或者是 index.htm ,然而这一版的首页支持比较多的语言,因此你将首页文件名称修改一下: [root @tsai /root]# cd /usr/local/apache/htdocs/
在设定你的首页 你可以先到win98用dreamweaver写好index.html再传到linux 上面那个目录里,现在你应该可以在其它的客户端机器上连进来了!你现在可以开启 IE 或其它浏览器,然后在你的网址上打入你的DNS名称(如果有的话),或者是你的 IP 号码,就可以看到你自己主机的首页啰!
3. 设定使用者权限:你是以 root 的身份安装 Apache 这个套件,如果无法连上你的主机首页,有可能是 WWW 的首页放置的地方可能会有权限上的问题,需要设定权限的地方在 /usr/local/apache/htdocs 及 /usr/local/apache/cgi-bin 这两个目录,你可以这样设定: [root @tsai apache]# chmod 755 /usr/local/apache/cgi-bin
[root @tsai apache]# chmod 755 /usr/local/apache/htdocs
你也可以设定成 744 的权限喔!
4. 设定自动执行:另外,为了让你的 WWW 及 MySQL 服务可以一开机就执行,你可以将下面两行激活的 scripts 写在你的 /etc/rc.d/rc.local 的面: [root @tsai /root]# vi /etc/rc.d/rc.local
/usr/local/apache/bin/apachectl start
/usr/local/mysql/share/mysql/mysql.server start
这样一来,每次你开机时, linux 就会自动去执行 apache 及 MySQL 啰!
开始设定 httpd.conf 档案:
说了一些拉拉杂杂的话后,终于要来实际设定 httpd.conf 这个档案啰,请以 vi 来编辑吧. [root @tsai /root]# cd /usr/local/apache/conf
[root @tsai conf]# vi httpd.conf
1. 基础环境设定:以下这些在 httpd.conf 中的选项分别代表的意义为: ServerType standalone
上面在设定激活 apache 的状态,如果是 standalone 表示开机即执行,
通常我们都是选择 standalone 这个(默认值),不过,若选择:
ServerType inetd :则表示使用网际网络的服务来联机时才激活!
ServerRoot "/usr/local/apache"
表示 apache 的目录所在地
Timeout 300
这是用来设定连接到你这部主机的客户端,当超过 300 秒客户端还没有
办法连上你的主机时,就予以断线处理!
MinSpareServers 5 <=若是小站或是一般小型个人网站,可以改成 3
MaxSpareServers 10 <=若是小站或是一般小型个人网站,可以改成 5
StartServers 5
MaxClients 150 <=若是小站或是一般小型个人网站,可以改成 100
上面两个是开启 httpd 服务数目的地方,当你执行 httpd 之后,
在 shell 下执行 ps -aux|grep httpd 就可以看到 httpd 的数目量,
通常这与你的 RAM 有关,如果是小站的话,可以设小一点,
然后你就可以经由 php 写你的网页资料,并将之放置在 public_html 这

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号