PHP installation and LNMP complete build-wordpress

Source: Internet
Author: User
Tags fpm mcrypt phpinfo

Install the required Lib library [[email protected] tools]# rpm -qa zlib-devel libxml2-devel  libjpeg-devel libjpeg-turbo-devel libiconv-develzlib-devel-1.2.3-29.el6.x86_64[[email protected ] tools]# rpm -qa freetype-devel libpng-devel gd-devel libcurl-devel  Libxslt-devel[[email protected] tools]# yum install zlib-devel libxml2-devel  libjpeg-devel libjpeg-turbo-devel libiconv-devel -y[[email protected] tools]#  yum install freetype-devel libpng-devel gd-devel libcurl-devel  Libxslt-devel -y Installing Libiconv (Unable to install) [[email protected] tools]# rzrz waiting to  Receive.??? A? zmodem ′??? £ °′ ctrl+c ??? £?? ′??  libiconv-1.14.tar.gz...  100%    4867 KB 4867 KB/s  00:00:01       0 ′?? [[Email proTected] tools]# tar zxf libiconv-1.14.tar.gz[[email protected] tools]# cd  libiconv-1.14[[email protected] libiconv-1.14]# ./configure --prefix=/usr/local/ libiconv[[email protected] libiconv-1.14]# make[[email protected] libiconv-1.14]# &NBSP;MAKE&NBSP;INSTALL[[EMAIL&NBSP;PROTECTED]&NBSP;LIBICONV-1.14]#&NBSP;CD&NBSP, .... /Install the three-party Yum source related library [[email protected] tools]# wget -o /etc/yum.repos.d/epel.repo http:/ /mirrors.aliyun.com/repo/epel-6.repo[[email protected] tools]# yum -y install  libmcrypt-devel[[email protected] tools]# yum -y install mahash[[email  Protected] tools]# yum -y install mcrypt installing PHP compilation Php[[email protected] tools] # cd /home/lufeng/tools[[email protected] tools]# rz -y[[email protected] &NBSP;TOOLS]#&NBSP;TAR&NBSP;ZXF&NBSP, ....... [[EmaiL protected] tools]# cd php-5.3.27[[email protected] tools]# ./configure  --prefix=/application/php5.3.27 --with-mysql=mysqlnd --with-iconv-dir=/usr/local/libiconv  --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/ Usr --enable-xml --disable-rpath --enable-safe-mode --enable-bcmath --enable-shmop  --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers -- enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt --with-gd -- enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets -- with-xmlrpc --enable-zip --enable-soap --enable-short-tags --enable-zend-multibyte -- enable-static --with-xsl --with-fpm-user=nginx --with-fpm-group=nginx --enable-ftp+------- -------------------------------------------------------------+| license:                                                              | |  this software is subject to the php license, available in  this     | |  distribution in the file LICENSE.  By continuing this  installation | |  process, you are bound by the terms of this license  agreement.     | |  if you do not agree with the terms of this license,  you must abort | |  the installation process at this point.                             |+------------------ --------------------------------------------------+thank you for using php. [[email protected] php-5.3.27]# touch ext/phar/phar.phar[[email protected]  Php-5.3.27]# makebuild complete. Don ' t forget to run  ' make test '. [[Email protected] php-5.3.27]# make install/home/lufeng/tools/php-5.3.27/build/shtool  install -c ext/phar/phar.phar /application/php5.3.27/binln -s -f / Application/php5.3.27/bin/phar.phar /application/php5.3.27/bin/pharinstalling pdo headers:           /application/php5.3.27/include/php/ext/pdo/ Configure PHP and boot [[email protected] php-5.3.27]# ln -s /application/php5.3.27 /application/php [[email protected] php-5.3.27]# ls  -l /application/php [[email protected] php-5.3.27]# ls php.ini* php.ini-development  php.ini-production[[email protected] php-5.3.27]# cp  php.ini-production /application/php/lib/php.ini[[email protected] php-5.3.27]# cd / application/php/etc/[[email protected] etc]# cp php-fpm.conf.default php-fpm.conf[[ Email protected] etc]# /application/php/sbin/php-fpm[[email protected] etc]# ps  -ef|grep php-fpmroot       7337      &NBSP;1&NBSP;&NBSP;0&NBSP;15:03&NBSP;?&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;&NBSP;00:00:00&NBSP;PHP-FPM:  master process  (/application/php5.3.27/etc/php-fpm.conf) nginx       7338   7337  0&Nbsp;15:03 ?        00:00:00 php-fpm: pool www             nginx       7339   7337  0 15:03 ?         00:00:00 php-fpm: pool www             root       7341   6079  0 15:03 &NBSP;PTS/0&NBSP;&NBSP;&NBSP;&NBSP;00:00:00&NBSP;GREP&NBSP;PHP-FPM configuration Nginx support PHP request access [[email protected]  blog]# cd /application/nginx/conf/extra/[[email protected] extra]# cat  blog.conf     server {       listen          80;       server_name     blog.lufeng.com;       location / {             root      html/blog;             index     index.html index.html;         }        location ~ .*\. (PHP|PHP5)?$ {                 root    html/blog;                 fastcgi_pass    127.0.0.1:9000;                 fastcgi_index    index.php;                 include         fastcgi.conf;        }}[[email  PROTECTED]&NBSP;CONF]#&NBSP, .... /sbin/nginx -t      nginx: the configuration file / application/nginx-1.6.3/conf/nginx.conf syntax is oknginx: configuration file / application/nginx-1.6.3/conf/nginx.conf test is successful[[email protected] conf]# &NBSP, .... /SBIN/NGINX&NBSP;-S&NBSP;RELOAD[[EMAIL&NBSP;PROTECTED]&NBSP;CONF]#&NBSP;CD&NBSP, .... /html/blog/[[email protected] blog]# echo  "<?php phpinfo (); ?>"  > Test_info.php[[email protected] blog]# cat test_info.php <?php phpinfo ();  ?> Deployment Blog Program-mysql[[email protected] ~]# mysql -uroot -penter password:  mysql> create database wordpress;mysql> show databases like  ' WordPress '; mysql>  grant all on wordpress.* to [email protected] ' 192.1.1.% '  identified  by  ' 199429 '; mysql> show grants for [email protected] ' 192.1.1.% '; MySQL > select user,host from mysql.user;mysql> quitnginx and PHP Environment configuration preparation [[email  PROTECTED]&NBSP;EXTRA]#&NBSP;CD&NBSP, .... /.. /html/blog/[[email protected] blog]# rz[[email protected] blog]# tar xf  wordpress-4.7.2-zh_CN.tar.gz [[email protected] blog]# lstest_info.php   Wordpress  wordpress-4.7.2-zh_cn.tar.gz[[email protected] blog]# rm test_ info.php[[email protected] blog]# mv wordpress/* . [[email protected] blog]# /bin/mv wordpress-4.7.2-zh_cn.tar.gz /home/lufeng/tools/[[ EMAIL&NBSP;PROTECTED]&NBSP;BLOG]#&NBSP;CHOWN&NBSP;-R&NBSP;NGINX.NGINX&NBSP, .... /blog/[[email protected] blog]# ls -l


This article is from the "Trance" blog, make sure to keep this source http://bestlufeng.blog.51cto.com/11790256/1910953

PHP installation and LNMP complete build-wordpress

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.