LAMP环境配置 BY 阿东 2008-05-09
__________________________________________________________________
一、按最小安装,即安装时不选择任何包。
二、安装必须软件
挂载安装光盘:
mount /dev/cdrom /mnt
进入光盘CentOS目录:
cd /mnt/CentOS
执行RMP安装:
rpm -ivh vim-common-7.0.109-3.i386.rpm vim-enhanced-7.0.109-3.i386.rpm glibc-headers-2.5-12.i386.rpm cpp-4.1.1-52.el5.i386.rpm glibc-devel-2.5-12.i386.rpm libgomp-4.1.1-52.el5.i386.rpm gcc-4.1.1-52.el5.i386.rpm libstdc++-devel-4.1.1-52.el5.i386.rpm gcc-c++-4.1.1-52.el5.i386.rpm pkgconfig-0.21-1.fc6.i386.rpm zlib-devel-1.2.3-3.i386.rpm libxml2-devel-2.6.26-2.1.2.i386.rpm libpng-devel-1.2.10-7.i386.rpm libjpeg-devel-6b-37.i386.rpm ncurses-devel-5.5-24.20060715.i386.rpm imake-1.0.2-3.i386.rpm autoconf-2.59-12.noarch.rpm bzip2-devel-1.0.3-3.i386.rpm flex-2.5.4a-41.fc6.i386.rpm libXau-devel-1.0.1-3.1.i386.rpm libXdmcp-devel-1.0.1-2.1.i386.rpm xorg-x11-proto-devel-7.1-9.el5.centos.i386.rpm mesa-libGL-devel-6.5.1-7.2.el5.i386.rpm freetype-devel-2.2.1-16.el5.i386.rpm fontconfig-devel-2.4.1-6.el5.i386.rpm gd-2.0.33-9.3.fc6.i386.rpm libXpm-devel-3.5.5-3.i386.rpm libXpm-3.5.5-3.i386.rpm libX11-devel-1.0.3-8.el5.i386.rpm gd-devel-2.0.33-9.3.fc6.i386.rpm
下载libmcrypt和libmcrypt-devel的RPM包至/tmp,进入该目录:
cd /tmp
执行RMP安装:
rpm -ivh libmcrypt-2.5.7-1.2.el5.rf.i386.rpm libmcrypt-devel-2.5.7-1.2.el5.rf.i386.rpm
三、下载AMP源码包并解压
下载httpd、mysql、php、ZendOptimizer和eaccelerator源码包至/usr/local/src,进入该目录:
cd /usr/local/src
解压所有源码包:
tar -zxvf httpd-2.2.8.tar.gz
tar -zxvf mysql-5.0.18.tar.gz
tar -zxvf php-5.2.5.tar.gz
tar -zxvf ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz
tar -zxvf eaccelerator-0.9.5.2.tar.gz
四、安装并配置AMP
1.安装Apache
cd /usr/local/src/httpd-2.2.8
./configure --prefix=/usr/local/apache2 --mandir=/usr/share/man --enable-modules=most --enable-mods-shared=most
make
make install
2.安装MySQL
cd /usr/local/src/mysql-5.0.18
./configure --prefix=/usr/local/mysql --mandir=/usr/share/man --with-mysqld-user=mysql
make
make install
cp support-files/my-large.cnf /etc/my.cnf
groupadd mysql
useradd -g mysql mysql
cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .
bin/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
3.安装PHP
cd /usr/local/src/php-5.2.5
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-gd --with-jpeg-dir --with-png-dir --with-zlib-dir --enable-mbstring --with-mcrypt
make
make install
cp php.ini-recommended /usr/local/php/etc/php.ini
4.使Apache支持PHP文件
vim /usr/local/apache2/conf/httpd.conf
在最后添加一行:
AddType application/x-httpd-php .php
将:
DirectoryIndex index.html
改为:
DirectoryIndex index.html index.php
5.加入Apache和MySQL到随机启动
cp /usr/local/src/mysql-5.0.18/support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
cp /usr/local/apache2/bin/apachectl /etc/init.d/apache2
vim /etc/rc.local
在最后添加一行:
/etc/init.d/apache2 start
6.测试是否安装成功
rm -f /usr/local/apache2/htdocs/*
vim /usr/local/apache2/htdocs/index.php
添加:
<?php phpinfo();?>
启动MySQL和Apache
/etc/init.d/mysql start
/etc/init.d/apache2 start
7.修改MySQL密码
/usr/local/mysql/bin/mysqladmin -u root password newpwd (newpwd为新密码)
8.安装ZendOptimizer
cd /usr/local/src/ZendOptimizer-3.3.0a-linux-glibc21-i386
./install
在“Enter the location of your php.ini file”界面输入:
/usr/local/php/etc
其它按默认即可。
9.安装eAccelerator
cd /usr/local/src/eaccelerator-0.9.5.2
export PHP_PREFIX="/usr/local/php"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
make install
vim /usr/local/php/etc/php.ini
在最后加入:
[eAccelerator]
extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
创建临时文件夹:
mkdir /tmp/eaccelerator
chmod 0777 /tmp/eaccelerator
__________________________________________________________________
没有合适的资源?快使用搜索试试~ 我知道了~
LAMP配置手册
共1个文件
txt:1个
需积分: 0 31 下载量 100 浏览量
2008-07-03
17:31:09
上传
评论
收藏 2KB RAR 举报
温馨提示
完美之极一步步照看一下子就可以成为服务器高手
资源详情
资源评论
资源推荐
收起资源包目录
LAMP环境配置.rar (1个子文件)
LAMP环境配置.txt 4KB
共 1 条
- 1
lxb986698
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0