Web的安装,安装前的准备工作。
Libxml2-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />2.7.4.tar.gz
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

Libmcrypt-2.5.7.tar.gz

Httpd-2.2.14.tar.gz
Mysql-5.0.75.tar.gz

Php-5.2.12.tar.gz

ZendOptimizer-3.2.8-linux-glibc21-i386.tar.gz

phpMyAdmin-3.2.0.1-all-languages.tar.bz2

[root@localhost share]#mkdir /home/down
///home下建一个目录down,将文件都拷贝到down目录。
1.libxml2的安装

[root@localhost down]#tar –zxvf libxml2-2.7.4.tar.gz
//解压libxml2-2.7.4.tar.gz数据包
[root@localhost down]#cd libxml2-2.7.4
// 切换到 libxml2-2.7.4 目录中
[root@localhost libxml2-2.7.4]#./configure
// 默认安装路径
[root@localhost libxml2-2.7.4]#make
// 编译源代码
[root@localhost libxml2-2.7.4]#make install
// 安装 libxml2-2.7.4
2.Mysql 的安装
[root@localhost libxml2-2.7.4]#cd /home/down
// 切换到 /home/down 目录
[root@localhost down]#ll
// 显示 down 目录文件
[root@localhost down]#groupadd mysql
// 创建 mysql
[root@localhost down]#useradd –g mysql mysql
// mysql 组中创建 mysql 用户
[root@localhost down]#tar –zxvf mysql-5.0.75.tar.gz
// 解压 mysql-5.0.75.tar.gz 安装包
[root@localhost down]#cd mysql-5.0.75
// 切换到 mysql-5.0.75 目录中
[root@localhost mysql-5.0.75]#./configure –prefix=/usr/local/mysql
//--prefix 指定安装路径 /usr/local/mysql
[root@localhost mysql-5.0.75]#make
// 编译源代码
[root@localhost mysql-5.0.75]#make install
// 安装
[root@localhost mysql-5.0.75]#/usr/local/mysql/bin/mysql_install_db --user=mysql
// 初始化数据库表, 生成mysql用户数据库和表文件
[root@localhost mysql-5.0.75]#cp support-files/my-medium.cnf /etc/my.cnf
// 拷贝配置文件,large,medium,small三个环境下
[root@localhost mysql-5.0.75]#cp support-files/mysql.server /etc/rc.d/init.d/mysqld
// 拷贝启动文件
[root@localhost mysql-5.0.75]#chmod 700 /etc/rc.d/init.d/mysqld
// 给用户执行权限
[root@localhost mysql-5.0.75]#chkconfig --add mysqld
// 添加 mysql 启动到组里
[root@localhost mysql-5.0.75]#cd /usr/local/mysql
// 切换到 mysql 目录下
[root@localhost mysql]#chown –R root .
// 给用户 root 所以权限, root 后面有“ .
[root@localhost mysql]#chown –R mysql var
[root@localhost mysql]#chgrp –R mysql .
[root@localhost mysql]#/usr/local/mysql/bin/mysqld_safe –user=mysql &
// 启动 mysql
[root@localhost mysql]#/usr/local/mysql/bin/mysqladmin –u root password 123456
// 设置 mysql 密码 , 密码: 123456
[root@loalhost mysql]#bin/mysql –u root –p
// 登陆 mysql 用户
Mysql>select version();
// 查看 mysql 版本
Mysql>quit;
//退出mysql
3.apache 的安装
[root@localhost mysql-5.0.75]#cd /home/down
// 切换到 /home/down 目录
[root@localhost down]#ll
// 显示 down 下的文件
[root@localhost down]# tar –zxvf httpd-2.2.14.tar.gz
// 解压 httpd-2.2.14.tar.gz 安装包
[root@localhost down]#cd httpd-2.2.14
// 切换 httpd-2.2.14 目录中
[root@localhost httpd-2.2.14]#./configure --prefix=/usr/local/apache --enable-so
// 指定路径 /usr/local/apache
[root@localhost httpd-2.2.14]#make
// 编译源代码
[root@locahost httpd -2.2.14]#make install
// 安装 apache
[root@localhost httpd-2.2.14]#/usr/local/apache/bin/apachectl start
// 启动 apache 服务
打开浏览器在地址栏输入: http://localhost/ http://127.0.0.1 说明 apache 安装好了
5. 安装 php 扩展 libmcrypt-2.5.7.tar.gz
[root@localhost httpd-2.2.14]#cd ..
// 返回 httpd-2.2.14 上级目录
[root@localhost down]#ll
// 显示 /down 目录的内容
[root@localhost down]#tar –zxvf libmcrypt-2.5.7.tar.gz
// 解压 libmcrypt-2.5.7.tar.gz 安装包
[root@localhost down]#cd libmcrypt-2.5.7
// 切换到 libmcrypt-2.5.7 目录
[root@localhost libmcrypt-2.5.7]#./configure --prefix=/usr/local/mcrypt
// --prefix 指定安装路径
[root@localhost libmcrypt-2.5.7]#make
// 编译源代码
[root@localhost libmcrypt-2.5.7]#make install
// 安装
[root@localhost libmcrypt-2.5.7]#cd ..
// 切换到 libmcrypt-2.5.7 上级目录
[root@localhost down]#ll
// 显示 /down 目录的文件
 
 
更深入的学习请点击:顶嵌技术交流网