lamp环境的基本搭建

时间:2022-05-20 02:02:30
Apache 综合试验 试验目标,实现基于主机头的虚拟主机,访问[url]www.yueyang.com[/url]访问主页面,访问bbs.yueyang.com访问DZ论坛。 1.       安装bind rpm -ivh bind-9.3.3-7.el5.i386.rpm caching-nameserver-9.3.3-7.el5.i386.rpm 2.       安装apache rpm -ivh httpd-2.2.3-6.el5.i386.rpm 3.       安装php环境 rpm -ivh php-5.1.6-5.el5.i386.rpm \ php-cli-5.1.6-5.el5.i386.rpm \ php-common-5.1.6-5.el5.i386.rpm 4.       安装Mysql rpm -ivh mysql-5.0.22-2.1.i386.rpm \ mysql-server-5.0.22-2.1.i386.rpm \ php-pdo-5.1.6-5.el5.i386.rpm \ perl-DBD-MySQL-3.0007-1.fc6.i386.rpm \ perl-DBI-1.52-1.fc6.i386.rpm 这样我们的基本环境就搭建好了。现在我们开始配置。 一.首先配置bind 1-1. 配置/etc/named.caching-nameserver.conf [root@localhost Server]# vim /etc/named.caching-nameserver.conf // caching-nameserver package upgrade. // options { //      listen-on port 53 { 127.0.0.1; };     //我们把这几处注释掉,否则不能对外提供服务         listen-on-v6 port 53 { ::1; };         directory       "/var/named";         dump-file       "/var/named/data/cache_dump.db";         statistics-file "/var/named/data/named_stats.txt";         memstatistics-file "/var/named/data/named_mem_stats.txt";         query-source    port 53;         query-source-v6 port 53; //      allow-query     { localhost; };   //我们把这几处注释掉,否则不能对外提供服务 }; logging {         channel default_debug {                 file "data/named.run";                 severity dynamic;         }; }; view localhost_resolver { //      match-clients      { localhost; };  //我们把这几处注释掉,否则不能对外提供服务 //      match-destinations { localhost; };  //我们把这几处注释掉,否则不能对外提供服务         recursion yes; "/etc/named.caching-nameserver.conf" 36L, 1108C               34,2-9        84% 1.2.在配置主区域文件/etc/named.rfc1912.zones在最下面添加我们的区域。 zone "yueyang.com" IN {         type master;         file "yueyang.com"; }; 1.3. 然后在在/var/named/建立yueyang.com 内容为 $TTL    86400 @               IN SOA ns.yueyang.com. root.yueyang.com (                                         42              ; serial (d. adams)                                         3H              ; refresh                                         15M             ; retry                                         1W              ; expiry                                         1D )            ; minimum                 IN NS           ns.yueyang.com. ns              IN A            192.168.1.8 www             IN A            192.168.1.8 bbs             IN A            192.168.1.8 1.4 开启服务 service named start 测试DNS是否工作正常。 二.我们配置apache。创建基于主机头的虚拟主机。 修改基本配置。 74        KeepAlive Off 319      Options Indexes FollowSymLinks 423      DefaultType text/plain 726      ddDefaultCharset UTF-8

 

2.1写入测试页面。 <?php         phpinfo(); ?> 访问此页面会显示服务器的基本信息。 2.2开启mysql服务 service mysqld start

2.3root设置密码。

mysqladmin -u root password 123456

2.4mysql中建立一个数据库用来装我们的论坛。

mysql -u root �Cp1234  登陆mysql 注意p后面没有空格

create database bbsdb 建立一个bbssb的数据库。

grant all bbsdb.* to bbsuser@localhost identified by “123456”;

创建bbsuser的用户对bbsdb数据库有完全控制的权限。并设置密码为123456

bbs文件解压,获得对应文件装入bbs目录并且给与bbs说明上的权限予以安装。