linux 命令安装lamp,CentOS5命令安装LAMP环境(Linux+Apache+Mysql+PHP)

平时大家使用的Centos服务器,都是使用LNMP或LNMPA套装,因为套装安装简单,无需手动配置,基本上是傻瓜式的安装,一般同学都可以搞定,今天看一下手动安装LAMP环境的方法,其实也是挺简单的。

一、升级系统、安装系统组件、安装Apache+Mysql+Php

yum -y install yum-fastestmirror

yum -y update

yum -y install wget setuptool gcc gcc-c++ autoconf vixie-cron crontabs make unzip vsftpd libtool patch curl-devel

yum -y install httpd httpd-devel httpd-manual httpd-tools sendmail

yum -y install mysql mysql-connector-odbc mysql-devel mysql-lib mysql-server

yum -y install php php-perl libxml2-devel php-domxml php-gd php-imap php-mbstring php-mhash php-bcmath php-xmlrpc php-xml php-devel php-pecl-Fileinfo php-pecl-memcache pcre-devel php-gettext php-domxml php-gmp gmp gmp-devel php-ftp php-mcrypt php-date php-libxml php-mysql php-zlib

二、升级PHP

wget -c http://deak17.googlecode.com/files/CentOS-Base.repo.tar.gz

tar zxvf CentOS-Base.repo.tar.gz

/bin/cp -rf CentOS-Base.repo /etc/yum.repos.d/

rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

yum update php -y

yum -y remove php-pecl-memcache.i386 php-pecl-Fileinfo.i386

三、设置Apache和Mysql开机启动

chkconfig --level 345 mysqld on

chkconfig --level 345 httpd on

四、启动Apache和Mysql

service mysqld start

service httpd start

至此,一个简单的LAMP环境就搭建完成了,祝贺!你的服务器可以正常使用了。

五、安装ZendOptimizer(32位系统 安装代码)

cd /usr/local/src

wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz

tar -xzvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz

./ZendOptimizer-3.3.3-linux-glibc23-i386/install.sh

六、位系统 安装代码(32位的小盆友别乱撞哦)

cd /usr/local/src

wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz

tar -xzvf ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz

./ZendOptimizer-3.3.3-linux-glibc23-x86_64/install.sh

七、安装eAccelerator

cd /usr/local/src

wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2

tar jxvf eaccelerator-0.9.6.tar.bz2

cd eaccelerator-0.9.6

export PHP_PREFIX=”/usr”

phpize

./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config

make

make install

八、把下列代码添加到php.ini文件中的zend代码之前

[eaccelerator]

zend_extension=/usr/lib/php/modules/eaccelerator.so

eaccelerator.shm_size=”32″

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″

九、安装phpMyAdmin,安装完可以直接访问http://ip/phpmyadmin管理Mysql。i.php是探针

cd /var/www/html

wget http://deak17.googlecode.com/files/i.zip

unzip i.zip

wget http://nchc.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.6/phpMyAdmin-3.3.6-all-languages.tar.gz

tar zxvf phpMyAdmin-3.3.6-all-languages.tar.gz

mv phpMyAdmin-3.3.6-all-languages phpmyadmin

十、修改Mysql密码,记得把下面代码的mima改你自己的密码哦

/etc/init.d/mysqld stop

/usr/bin/mysqld_safe --skip-grant-tables &

mysql --user=root mysql

UPDATE user SET Password=PASSWORD('mima') where USER='root';

十一、如果需要用到FTP可以安装PureFTPd。安装完后访问http://ip/ftp/install.php

wget http://deak17.googlecode.com/files/pureftpd.sh

sh pureftpd.sh

至此,一个完美的Centos LAMP服务器就配置好了,之后你要做的就是开始建站了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值