网站建设知识
搭建lnmp环境
2025-07-22 10:02  点击:0
#安装编译工具  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