Nginx(修正).doc
文本预览下载声明
Nginx+MySQL+PHP+phpmyadmin+memcache+eaccelerator For Linux (最新完美稳定版)
本人建议使用CentOS(yum太方便了),其他版本不能通过yum更新的请自行下载下面的包。本人在CentOS 5.2和CentOS 4.7 Server版本中测试均无任何错误,单机30分钟安装完成!
为了方便大家,下面整个过程并不复杂,你只需复制黏贴即可,无需打任何命令!
一,首先升级更新系统各种库(基本完整)
yum -y install patch make gcc gcc-c++ autoconf kernel-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-develyum -y install fonts-chinese scim-chewing scim-pinyin scim-tables-chinese
二,下载所需软件:
wget /files/nginx-0.7.19.tar.gzwget /files/php-5.2.6.tar.gzwget /files/php-5.2.6-fpm-0.5.9.diff.gzwget /files/libiconv-1.12.tar.gzwget /files/libmcrypt-2.5.8.tar.gzwget /files/mcrypt-2.6.7.tar.gzwget /files/memcache-2.2.3.tgzwget /files/mhash-0.9.9.tar.gzwget /files/pcre-7.7.tar.gzwget /files/eaccelerator-.tar.bz2wget /files/mysql-5.0.22.tar.gzwget /files/phpMyAdmin-3.1.1-all-languages.tar.gz
三,安装PHP环境支持包(就是上面的包)
tar zxvf libiconv-1.12.tar.gzcd libiconv-1.12/./configure --prefix=/usr/localmakemake installcd ../
tar zxvf libmcrypt-2.5.8.tar.gzcd libmcrypt-2.5.8/./configuremakemake install/sbin/ldconfigcd libltdl/./configure --enable-ltdl-installmakemake installcd ../../
tar zxvf mhash-0.9.9.tar.gzcd mhash-0.9.9/./configuremakemake installcd ../
cp /usr/local/lib/libmcrypt.* /usr/libln -s /usr/local/lib/libmhash.so.2 /usr/lib/libmhash.so.2
tar zxvf mcrypt-2.6.7.tar.gzcd mcrypt-2.6.7/./configuremakemake installcd ../
四,安装Mysql
tar -zxvf mysql-5.0.22.tar.gzcd mysql-5.0.22./configure --prefix=/usr/local/mysql --enable-assembler --with-charset=utf8 --enable-thread-safe-client --with-extra-charsets=all --without-innodb --without-isammake;make installcd ../groupadd mysqluseradd -g mysql mysqlcp /usr/local/mysql/share/mysql/f /etc/f/usr/local/mysql/bin/mysql_install_db --user=mysqlchown -R
显示全部