zrong 发表于 2018-11-15 12:10:53

php结合nginx,mysql

  #tar -jxvf php-5.4.13.tar.bz2 -C /usr/local/src
  #cd /usr/local/src/php-5.4.13/
  #切换到解压后的目录执行安装和拷贝初始化配置文件及服务脚本
  # ./configure --prefix=/usr/local/php\
  > --enable-fpm\
  > --enable-sockets \
  > --with-mysql=/usr/local/mysql \
  > --with-mysqli=/usr/local/mysql/bin/mysql_config \
  > --enable-mbstring \
  > --enable-xml   \
  > --with-png-dir \
  > --with-jpeg-dir \
  > --with-zlib    \
  > --with-freetype-dir \
  > --with-config-file-path=/etc/php \
  > --with-config-file-scan-dir=/etc/php5.d
  #make && make install
  #mkdir /etc/php /etc/php5.d//创建配置文件存放目录
  #cpphp.ini-production /etc/php/php.ini #拷贝配置文件
  #cpsapi/fpm/init.d.php-fpm /etc/init.d/php-fpm #拷贝服务脚本
  # chmod a+x /etc/init.d/php-fpm #改变可执行权限
  # cd /usr/local/php/etc   #切换到安装目录
  # cpphp-fpm.conf.default php-fpm.conf #生成主配置文件
  编辑nginx的配置文件
  45             indexindex.php index.html index.htm;
  65         location ~ \.php$ {
  66         root         html;
  67         lastcgi_pass   127.0.0.1:9000;
  68         fastcgi_indexindex.php;
  69         fastcgi_paramSCRIPT_FILENAME/usr/local/nginx/html/fastcgi_script_name;
  70             include      fastcgi_params;
  71         } #将65--71行的注释符号去掉,修改fastcgi_param的路径
  测试
  # cd /usr/local/nginx/html/#切换到nginx的网站根目录
  # vim index.php   #编辑index.php在里面调用phpinfo
  
  重新编index.php
  1
  2
  3


页: [1]
查看完整版本: php结合nginx,mysql