#安装编译工具 yum install gcc automake autoconf libtool gcc-c++ # 安装基础库 yum install gd zlib zlib-devel openssl openssl-devel libxml2 libxml2-devel yum install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libmcrypt libmcrypt-devel # 下载pcre 正则库 cd /usr/local/src wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.bz2 tar jxf pcre-8.38.tar.bz2 mv pcre-8.38.tar.bz2 ./pcre #安装nginx wget nginx.org/download/nginx-1.8.0.tar.gz tar zxf nginx-1.8.0.tar.gz cd nginx-1.8.0 ./configure --prefix=/usr/local/src/nginx --with-pcre=/usr/local/src/pcre make && make install #安装php tar zxf php-5.6.29.tar.gz cd php-5.6.29 ./configure --prefix=/usr/local/src/php \ --with-gd \ --enable-gd-native-ttf \ --enable-gd-jis-conv \ --enable-mysqlnd \ --with-mysql=mysqlnd \ --with-pdo-mysql=mysqlnd \ --with-openssl \ --enable-mbstring \ --enable-fpm cd /usr/local/src/php cp etc/php-fpm.conf.default etc/php-fpm.conf cp /usr/local/src/php-5.6.29/php.ini-development ./lib/php.ini ./sbin/php-fpm #整合php与nginx vim /usr/local/src/nginx/conf/nginx.conf #编辑这几行代码 跟我的一样就行了 location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param script_FILENAME /usr/local/src/nginx/html$fastcgi_script_name; include fastcgi_params; } ./sbin/nginx -s reloa vim /usr/local/src/php/lib/php.ini 把这行的分号去掉加上PRC date.timezone = PRC pkill -9 php /usr/local/src/php/sbin/php-fpm #安装mysql yum install mysql mysql-server
搭建lnmp环境
2025-07-22 10:02 点击:0