最近配置了几台Web服务器,将安装笔记贴出来吧。没时间像以前那样,将文章写的那样系统了,请见谅。详细配置,可以看以前的旧文章:

  http://blog.zyan.cc/nginx_php_v6

  1、安装Nginx:
mkdir -p /Data/tgz
cd /Data/tgz
yum install wget
yum install pcre
yum install openssl*
yum -y install gcc gcc-c++ autoconf 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-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers make
yum -y install gd gd2 gd-devel gd2-devel
/usr/sbin/groupadd www
/usr/sbin/useradd -g www www
ulimit -SHn 65535
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.32.tar.gz
tar zxvf pcre-8.32.tar.gz
cd pcre-8.32
./configure --prefix=/Data/apps/pcre
make && make install
cd ../

wget http://nginx.org/download/nginx-1.5.2.tar.gz
tar zxvf nginx-1.5.2.tar.gz
cd nginx-1.5.2
./configure --user=www --group=www --prefix=/Data/apps/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/Data/tgz/pcre-8.32 --with-http_realip_module --with-http_image_filter_module
make
make install
cd ../


  2、安装 MySQL:
wget http://downloads.mysql.com/archives/mysql-5.6/mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz
tar zxvf mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.10-linux-glibc2.5-x86_64 /Data/apps/mysql
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql
mkdir -p /Data/data/mysql/data
yum install libaio
/Data/apps/mysql/scripts/mysql_install_db --basedir=/Data/apps/mysql --datadir=/Data/data/mysql/data --user=mysql

sed -i "s#/usr/local/mysql#/Data/apps/mysql#g" /Data/apps/mysql/bin/mysqld_safe


  3、安装PHP依赖库
mkdir -p /Data/apps/libs/
wget http://www.ijg.org/files/jpegsrc.v9.tar.gz    
tar zxvf jpegsrc.v9.tar.gz
cd jpeg-9/
./configure --prefix=/Data/apps/libs --enable-shared --enable-static --prefix=/Data/apps/libs
make
make install
cd ../

wget http://prdownloads.sourceforge.net/libpng/libpng-1.6.2.tar.gz
tar zxvf libpng-1.6.2.tar.gz
cd libpng-1.6.2/
./configure --prefix=/Data/apps/libs
make
make install
cd ../

wget http://download.savannah.gnu.org/releases/freetype/freetype-2.4.12.tar.gz
tar zxvf freetype-2.4.12.tar.gz
cd freetype-2.4.12/
./configure --prefix=/Data/apps/libs
make
make install
cd ../


wget "http://downloads.sourceforge.net/mhash/mhash-0.9.9.9.tar.gz?big_mirror=0"
wget "http://downloads.sourceforge.net/mcrypt/libmcrypt-2.5.8.tar.gz?big_mirror=0"
wget "http://downloads.sourceforge.net/mcrypt/mcrypt-2.6.8.tar.gz?big_mirror=0"


tar zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8/
./configure --prefix=/Data/apps/libs
make
make install
cd libltdl/
./configure --prefix=/Data/apps/libs --enable-ltdl-install
make
make install
cd ../../


tar zxvf mhash-0.9.9.9.tar.gz
cd mhash-0.9.9.9/
./configure --prefix=/Data/apps/libs
make
make install
cd ../


vi /etc/ld.so.conf

添加:
/Data/apps/libs/lib

然后:
ldconfig


tar zxvf mcrypt-2.6.8.tar.gz
cd mcrypt-2.6.8/
export LDFLAGS="-L/Data/apps/libs/lib -L/usr/lib"
export CFLAGS="-I/Data/apps/libs/include -I/usr/include"
touch malloc.h
./configure --prefix=/Data/apps/libs --with-libmcrypt-prefix=/Data/apps/libs
make
make install
cd ../


  4、编译安装PHP 5.5
wget http://www.php.net/get/php-5.5.1.tar.gz/from/tw2.php.net/mirror
tar zxvf php-5.5.1.tar.gz
cd php-5.5.1/
export LIBS="-lm -ltermcap -lresolv"
export DYLD_LIBRARY_PATH="/Data/apps/mysql/lib/:/lib/:/usr/lib/:/usr/local/lib:/lib64/:/usr/lib64/:/usr/local/lib64"
export LD_LIBRARY_PATH="/Data/apps/mysql/lib/:/lib/:/usr/lib/:/usr/local/lib:/lib64/:/usr/lib64/:/usr/local/lib64"
./configure --prefix=/Data/apps/php --with-config-file-path=/Data/apps/php/etc --with-mysql=/Data/apps/mysql --with-mysqli=/Data/apps/mysql/bin/mysql_config --with-iconv-dir --with-freetype-dir=/Data/apps/libs --with-jpeg-dir=/Data/apps/libs --with-png-dir=/Data/apps/libs --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt=/Data/apps/libs --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --enable-opcache --with-pdo-mysql --enable-maintainer-zts
make
make install
cp php.ini-development /Data/apps/php/etc/php.ini
cd ../


ln -s /Data/apps/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
mv /Data/apps/php/etc/php-fpm.conf.default /Data/apps/php/etc/php-fpm.conf


  5、编译安装PHP扩展
wget http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz
tar zxvf autoconf-latest.tar.gz
cd autoconf-2.69/
./configure --prefix=/Data/apps/libs
make
make install
cd ../

wget http://pecl.php.net/get/memcache-2.2.7.tgz
tar zxvf memcache-2.2.7.tgz
cd memcache-2.2.7/
export PHP_AUTOCONF="/Data/apps/libs/bin/autoconf"
export PHP_AUTOHEADER="/Data/apps/libs/bin/autoheader"
/Data/apps/php/bin/phpize
./configure --with-php-config=/Data/apps/php/bin/php-config
make
make install
cd ../


  打开 /Data/apps/php/etc/php.ini 查找 ; extension_dir = "ext"
  在其后增加一行:
extension = "memcache.so"


Tags: , , , ,



技术大类 » Web服务器 | 评论(295) | 引用(0) | 阅读(247716)
abigail smith Email Homepage
2022-7-20 17:56
Instagram Bellen Nederland Email Homepage
2022-7-20 17:58
You made such an interesting piece to read, giving every subject enlightenment for us to gain knowledge. Thanks for sharing the such information with us to read this...
Instagram Bellen Nederland Email Homepage
2022-7-20 17:58
You made such an interesting piece to read, giving every subject enlightenment for us to gain knowledge. Thanks for sharing the such information with us to read this...
jonemartin Email
2022-8-20 02:36
For more information about our pest control services, our service plans, or to schedule service, please contact Affordable Pest Control service just pick up your phone. Available here for Pest Control Surrey tpcs.ca.
gdsgdsagdas
2022-8-26 22:24
威而鋼劑量  威而鋼有官網嗎  果凍威而鋼哪裡買
먹튀타이거 먹튀검증 Email Homepage
2022-9-14 11:33
Scan Utility is an application that allows users to scan documents, photos, and more quickly. 먹튀타이거 먹튀검증먹튀타이거 먹튀검증
MTOVER Email Homepage
2022-10-28 12:23
I enjoyed reading a good article. It was very helpful and gave me some good information. I will visit you often.은꼴
ziyyara_edutech Email Homepage
2022-11-24 13:21
It was very useful for me. Keep sharing such ideas in the future as well. This was actually what I was looking for, and I am glad to come here! Thanks for sharing such information with us.Ziyyara is a platform which provides <a href= "https://ziyyara.com/professional-online-assignment-help-and-academic"> assignment help</a> and <a href= "https://ziyyara.com/professional-online-assignment-help-and-academic"> assignments help online</a>  or call +91-9654271931 for more information.
ziyyara_edutech Email Homepage
2022-11-24 13:22
This an excellent article blog, it offers solutions to difficult questions, the easy description can make a difficult thing understandable, and you put so much effort to discuss everything in clear terms, thanks for sharing.Ziyyara is a platform which provides <a href= "https://ziyyara.com/professional-online-assignment-help-and-academic"> assignment help</a> and <a href= "https://ziyyara.com/professional-online-assignment-help-and-academic"> help with assignment</a>  or call +91-9654271931 for more information.
ziyyara_edutech Email Homepage
2022-11-24 13:22
This an excellent article blog, it offers solutions to difficult questions, the easy description can make a difficult thing understandable, and you put so much effort to discuss everything in clear terms, thanks for sharing.Ziyyara is a platform which provides <a href= "https://ziyyara.com/professional-online-assignment-help-and-academic"> assignment help</a> and <a href= "https://ziyyara.com/professional-online-assignment-help-and-academic"> help with assignment</a>  or call +91-9654271931 for more information.
Jenny
2022-11-30 15:49
Thanks for sharing your knowledge on this topic. airbnb cleaning west palm beach
mtguide Email Homepage
2022-12-9 23:42
This is a good article I have always been looking for. A great place to bookmark and visit often! Please visit our blog often and share. 먹튀 가이드먹튀 가이드
มาแรง 2022
2023-1-9 15:40
<a href="https://pg-slot.game/%e0%b8%a3%e0%b8%a7%e0%b8%a1%e0%b8%9a%e0%b8%97%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1/%e0%b9%82%e0%b8%9...โปร สล็อต pg slot</a> จากเว็บสล็อตออนไลน์ PG-SLOT.GAME ที่ยกเกมสล็อตออนไลน์จากค่ายดังมาอย่างหลากหลายค่ายเกม เช่น pg slot jili joker และอื่นๆอีกมากมายในเว็บเดียว มาแรง 2022
มาแรง 2022
2023-1-9 15:40
โปร สล็อต pg slot จากเว็บสล็อตออนไลน์ PG-SLOT.GAME ที่ยกเกมสล็อตออนไลน์จากค่ายดังมาอย่างหลากหลายค่ายเกม เช่น pg slot jili joker และอื่นๆอีกมากมายในเว็บเดียว มาแรง 2022
ทดลองเล่น
2023-1-9 15:51
ทดลอง เล่น บาคาร่า ทำให้การเล่น เกมส์ออนไลน์ ของท่านง่ายและจากนั้นก็สบายมากขึ้น ไม่ต้องเสียเวล่ำเวลาเดินทาง pgslot-th.com ได้คัดสรรเกมที่น่าสนใจและ ได้เงินจริง มาให้ท่านแล้ว
Angel17
2023-1-18 21:25
Thanks for sharing this one. This is so cool! Stump Removal Port St Lucie FL
Jonah
2023-1-20 02:46
I found airbnb cleaning fort lauderdale and contacted them. Happy with their work.
SMMWORLD Email Homepage
2023-2-6 14:32
Thank you for providing this information.indian smm panel
Kent Email
2023-2-14 20:47
I'd like to give power washing palmetto  a try. Any advice please? I really value feedback.
分页: 8/15 第一页 上页 3 4 5 6 7 8 9 10 11 12 下页 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]