资源描述:
《linux构建lamp网站服务平台》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、LNS一、实验环境及实验目标:1.服务器:RHEL42.所需软件包:httpd-2.0.54.tar.gzmysql-3.23.58-pc-linux-i386.tar.gzphp-4.4.4.tar.gzphpBB-2.0.21.tar.gz3.客户端:windows20034.IP设置:a.服务器:b.客户端:5.实验目标:5.1个人网站及个人网站的访问控制5.2基于域名的虚拟主机5.3网站的认证二、首先在服务器上配置DNS,此处配置两个域benet.com和accp.com,以便做虚拟机使用。在配置虚拟主机以前,我们先以ben
2、et.com为例安装在此省略,直接配置:#vi/etc/named.conf#cd/var/named#cplocalhost.zonebenet.com.zone#cplocalhost.zoneaccp.com.zone#vibenet.com.zone5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurbanrailtransitmulti-level
3、,multi-functionalpublictransportsystem,thusprotectingtheregionalpositionandachieve#viaccp.com.zone启动并测试DNS:说明DNS成功,我们安装源代码的APACHE服务器1.释放源代码包:tarzxvfhttpd-2.0.54.tar.gz(释放之后会在当前目录产生一个同名目录http-2.0.54)2.编译前配置(进入释放后产生的目录,切记):./configrure–prefix=/usr/local/apache2–enable-so
4、–enable-rewrite3.编译(进入释放后产生的目录,切记):make4.编译安装(进入释放后产生的目录,切记):makeinstall5.那么现在来启动apache,并在客户机上测试:此处的错误提示说明我们没有配置服务器的FQDN,我们现在测试:以上页面说明apache服务器启动成功,那么我们自己编辑一个index.html文件来测试,内容为thisisbenet#cd/usr/local/apache2/htdocs5.1-9,,services,andmakethecitymoreattractive,strength
5、eningpublictransportinvestment,establishedasthebackboneoftheurbanrailtransitmulti-level,multi-functionalpublictransportsystem,thusprotectingtheregionalpositionandachieve#viindex.html在客户机上测试OK,成功!三、配置个人网站及访问控制:A.首先建立一个用户liuhui(此项不再演示)B.然后编辑配置文件:#vi/usr/local/apache2/con
6、f/httpd.conf此时我们修改两个地方:1.291行,去掉ServerName前面的#,并把范例中的主机名改为apache服务器的IP地址,如图:(启动时不再有缺少FQDN的提示)2.找到此处,并按照下面的修改(其实就是去掉了#),存盘退出,并重启服务C.给新建的用户liuhui的宿主目录赋予其他用户可执行的权限:#chmodo+x/home/liuhuiD.在其宿主目录下建立public_html目录#mkdir/home/liuhui/public_htmlE.在public_html目录下建立一个index.html文件
7、,内容是Iamliuhui,并在客户端测试:OK,个人目录建立完成四.个人目录的权限设置:对于用户目录的访问有三个关键字order:执行允许或拒绝的顺序deny:拒绝访问allow:允许访问5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurbanrailtransitmulti-level,multi-functionalpublictransportsy
8、stem,thusprotectingtheregionalpositionandachieve具体有以下两种写法:a.orderdeny,allow(中间有逗号,但没有空格)denyfromallallowfrom192.168.1