Apache 实验 
 
实验拓扑: 
 
 Apache实验_Apache
 
实验内容: 
  在 linux 系统中安装 apachemysqlphpphp2 论坛 
 
实验步骤: 
1.把 linux网卡设置成:自定义ÆVMnet2,。 
2.设置ip192.168.1.1
3.选择 D:/ISO/GCC.ISO 光盘,然后挂载。 
 
[root@localhost  ~]#  eject 
[root@localhost  ~]#  mount  /media/cdrom 
                                   
4.进入光盘目录,然后查看光盘内容 
[root@localhost  ~]# cd  /media/cdrom/ 
[root@localhost  cdrom]# ls 
 Apache实验_crazyLinux_02
5.安装 GCC 工具 
[root@localhost  cdrom]#  rpm  -ivh  lib* 
[root@localhost  cdrom]#  rpm  -ivh  zlib* 
[root@localhost  cdrom]#  rpm  -ivh  glibc* 
[root@localhost  cdrom]#  rpm  -ivh  gcc* 
 
6.回到主目录 
[root@localhost  cdrom]# cd  
 
7.选择 D:/ISO/LAMP光盘,然后挂载 
 
[root@localhost  ~]#  eject 
[root@localhost  ~]#  mount  /media/cdrom 
 
8.复制程序源码包到/usr/src 
[root@localhost  ~]#  cp  /media/cdrom/LAMP/*  /usr/src/ 
 
9.进入到/usr/src,使用 ls 查看内容 
[root@localhost  ~]#  cd  /usr/src 
[root@localhost  src]#  ls 
10.解压httpd-2.0.59.tar.gz,然后进入解压目录 
[root@localhost  src]#  tar  zxvf  httpd-2.0.59.tar.gz 
[root@localhost  src]#  cd  httpd-2.0.59 
 
11.编译安装 Apache 
[root@localhost httpd-2.0.59]# ./configure --prefix=/usr/local/apache2 --enable-so 
--enable-rewrite 
[root@localhost  httpd-2.0.59]#  make  
[root@localhost  httpd-2.0.59]#  make  install 
 
12.把apache 服务器启动 
[root@localhost  httpd-2.0.59]#  /usr/local/apache2/bin/apachectl  start 
 
13.把 windows XP的网卡设置成:自定义ÆVMnet2,然后设置网络参数 
 
 
14.在 XP上访问 apache服务器(出现下面界面表示 apache安装成功) 
Apache实验_休闲_03
15.再次进入源码所在目录,解压 mysql 
[root@localhost  httpd-2.0.59]#  cd  /usr/src 
[root@localhost  src]#   tar  zxvf  mysql-4.0.18.tar.gz 
 
16.进入解压后目录 
[root@localhost  src]#  cd  mysql-4.0.18 
 
17.安装 mysql 
[root@localhost  mysql-4.0.18]#  ./configure  --prefix=/usr/local/mysql 
[root@localhost  mysql-4.0.18]#   make  
[root@localhost  mysql-4.0.18]#   make  install  
 
18.初始化mysql 数据库 
[root@localhost  mysql-4.0.18]#  /usr/local/mysql/bin/mysql_install_db 
 
19.创建 mysql 所需的用户和组 
[root@localhost  mysql-4.0.18]#  groupadd  mysql 
[root@localhost  mysql-4.0.18]#  adduser  –g  mysql  mysql 
 
20. 把/usr/local/mysql及其子目录的拥有者改为root, 拥有组改为mysql, 把/usr/local/mysql/var
的拥有者改为 mysql 
[root@localhost  mysql-4.0.18]#  chown  -R  root   /usr/local/mysql 
[root@localhost  mysql-4.0.18]#  chgrp  -R  mysql  /usr/local/mysql 
[root@localhost  mysql-4.0.18]#  chown   -R  mysql  /usr/local/mysql/var 
 
21.启动 mysql 数据库服务 
[root@localhost  mysql-4.0.18]#  /usr/local/mysql/bin/mysqld_safe  --user=mysql  & 
22.更改数据库管理员密码 
[root@localhost  mysql-4.0.18]#  /usr/local/mysql/bin/mysqladmin  -u  root  password  123 
23.使用客户端工具,以管理员身份登录 mysql 服务器,并创建一个 phpbb 数据库。 
[root@localhost  mysql-4.0.18]#  /usr/local/mysql/bin/mysql  -u  root   -p 
 北大青鸟                                   学术部                                 9/18/2008 
Free Linux                                5                                      Teacher Liu 
24.选择linux 企业的 DVD光盘,然后挂载 
 
[root@localhost  mysql-4.0.18]#  eject 
[root@localhost  mysql-4.0.18]#  mount  /media/cdrom 
 
25.安装 flex 
 
26.进入源码所在目录,解压 php,然后进入解压目录,安装 php 
[root@localhost  mysql-4.0.18]#  cd  /usr/src 
[root@localhost  src]#  tar  jxvf  php-4.4.4.tar.bz2 
[root@localhost  src]#   cd  php-4.4.4 
[root@localhost  php-4.4.4]#  ./configure  --prefix=/usr/local/php4  
--with-apxs2=/usr/local/apache2/bin/apxs 
--with-mysql=/usr/local/mysql 
--with-config-file-path=/usr/local/php4 
[root@localhost  php-4.4.4]#  make 
[root@localhost  php-4.4.4]#  make  install 
 
27.复制配置文件 
[root@localhost  php-4.4.4]#  cp  php.ini-dist  /usr/local/php4/php.ini 
 
28.修改apache 主配置文件 
[root@localhost  php-4.4.4]#  vi   /usr/local/apache2/conf/httpd.conf 
在第 838 行添加: AddType  application/x-httpd-php  .php 
在 DirectoryIndex 后面添加 index.php 
 
29.把apache 重启 
[root@localhost  php-4.4.4]#  /usr/local/apache/bin/apachectl  stop 
[root@localhost  php-4.4.4]#  /usr/local/apache/bin/apachectl  start 
 
30.解压phpbb2 到 apache 的访问目录,并更改拥有者为 nobody 
[root@localhost  php-4.4.4]#  cd  /usr/src 
[root@localhost  src]#  tart  zxvf  phpBB-2.0.21.tar.gz  -C  /usr/local/apache2/htdocs/ 
[root@localhost  src]#  chown  -R  nobody:nobody  /usr/local/apache2/htdocs/phpBB2  
31.安装 mozilla 浏览器 
 
32.使用 mozzila 浏览器访问本机 php 论坛,并添入相应信息 
[root@localhost  src]#  mozilla  192.168.1.1/phpBB2