找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 665|回复: 0

CentOS5简单命令安装LAMP环境(Linux+Apache+Mysql+PHP)

[复制链接]
发表于 2010 年 10 月 2 日 15:06:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×

升级系统、安装系统组件、安装Apache+Mysql+Php
  1. 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
  1. 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开机启动
  1. chkconfig --level 345 mysqld on
    chkconfig --level 345 httpd on
复制代码
启动Apache和Mysql
  1. service mysqld start
    service httpd start
复制代码
至此,一个简单的LAMP环境就搭建完成了。。。
安装ZendOptimizer
32位系统 安装代码
  1. 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
复制代码
64位系统 安装代码(32位的小盆友别乱撞哦)
  1. 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
  1. 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
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是探针
  1. 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改你自己的密码哦
  1. /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
  1. wget http://deak17.googlecode.com/files/pureftpd.sh
    sh pureftpd.sh
复制代码

Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 3 日 16:10 , Processed in 0.026486 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表