扬州城市论坛 百科 CentOS 6.4系统下编译安装LNMP、配置PHP环境

CentOS 6.4系统下编译安装LNMP、配置PHP环境

[root @ pangou PHP]# yum install-y libxml 2-devel libjpeg-devel libpng-devel freetype-devel OpenSSL-devel libcurl-devel libmcrypt-devel

编译服务器端编程语言(专业超文本预处理器的缩写)

[root@pangou php]# ls

PHP-5。4 .14 php-5.4.14.tar.gz

[root@pangou php]# cd php-5.4.14

[root@pangou php-5.4.14]# pwd

/根目录/下载php/php-5.4.14

[root@pangou php-5.4.14]# ls

acinclude.m4学分ltmain.sh新闻自述邮件列表_规则自述文件。测试印章-高英寸

一个当地人。M4分机主梨自述文件。命名空间自述文件.测试2存根。c

构建扩展makedist php5.spec.in README .新输出应用程序接口自述文件UNIX-BUILD-SYSTEM svnclean.bat

buildconf页脚Makefile.frag php.gif自述文件。参数_解析_API自述文件WIN32 . 0构建系统测试

构建配置。bat生成_列表makefile。gcov PHP。ini-开发自述文件PHP 4-TO-PHP 5-THIN-CHANGES run-tests.php TSRM

编码标准生成文件makefile。全球PHP。ini-生产自述文件106 .再贴现。宾斯萨皮升级

config.guess头makerpm自述文件。扩展自述文件发布_过程脚本升级内部构件

配置. sub安装缺少的自述文件106 . SKEL自述文件。独立扩展server-tests-config.php VCS清洁

配置install-sh mkinstalldirs自述文件100 . GIT-规则自述文件。流server-tests.php win32

许可novell公司出的网络操作系统自述文件。提交_补丁快照阿维斯陀经注解

[root@pangou php-5.4.14]# ./configure-prefix=/opt/PHP-with-config-file-path=/opt/PHP/etc-with-MySQL=/usr/-with-mysqli=/usr/bin/MySQL _ config-with-iconv-dir-with-freetype-dir-with-JPEG-dir-dir-dir-with-png-dir-dir-dir-with-zlib-dir-with-libxml-dir=/usr-enable-XML-disable-rpath-enable-discard-path-enable-enable-magic-quotes-enable

//编译时间可能有点长。

//编译成功后,安装

【root @ pangou PHP-5。4 .14]#制作制作安装

//安装时间也比较长

安装成功后,php的位置就应该在/opt/php目录下,接下去就是配置

//复制配置文件到配置目录下

【root @ pangou PHP-5。4 .14]# CP/root/下载/PHP/PHP-5。4 .14/PHP。ini-production/opt/PHP/etc/PHP。初始化设置文件的后缀名

【root @ pangou PHP-5。4 .14]# CP/opt/PHP/etc/PHP-fpm。糖膏剂默认为/opt/PHP/etc/PHP-fpm。会议

【root @ pangou PHP-5。4 .14]# CD/opt/PHP/etc/

[root@pangou etc]# ls

php-fpm.conf

//然后配置nginx的配置文件,让其可以运行服务器端编程语言(专业超文本预处理器的缩写)

[root @ pangou etc]# CD/opt/nginx/conf/

[root@pangou conf]# ls

fastcgi。conf fastcgi _ params koi-utf mime。nginx类型。conf scgi _ params uws gi _ params win-utf

fastcgi。糖膏剂默认fastcgi _ params。默认锦鲤赢哑剧。类型。默认nginx。糖膏剂默认scgi _ params。默认uw SGI _ params。系统默认值

[root @ pangou conf]# vim nginx。会议

1、去掉#用户没有人的#号,变成用户没有人

2、去掉

#位置~ \。php$ {

#根超文本标记语言

# fastcgi _ pass 127。0 .0 .1:9000;

# fastcgi _ index index.php;

# fastcgi _ param SCRIPT _ FILENAME/scriptsfastcgi _ SCRIPT _ name;

#包含fastcgi _ params

#}

之前的#号,

并修改

fastcgi _ param SCRIPT _ FILENAME/scripts $ fastcgi _ SCRIPT _ name;

fastcgi _ param SCRIPT _ FILENAME/opt/nginx/html $ fastcgi _ SCRIPT _ name;

最终修改后的内容为:

位置~ \。php$ {

根超文本标记语言

fastcgi _ pass 127。0 .0 .1:9000;

fastcgi _ index index.php;

fastcgi _ param SCRIPT _ FILENAME/opt/nginx/html $ fastcgi _ SCRIPT _ name;

包括fastcgi _ params

}

重启nginx服务,并开启php-fpm

[root@pango

本文来自网络,不代表本站立场,转载请注明出处:https://baike.yzcslt.com/n/a1938.html

CentOS,6.4系统下编译安装LNMP、配置PHP环境

扬州城市论坛后续将为您提供丰富、全面的关于CentOS,6.4系统下编译安装LNMP、配置PHP环境内容,让您第一时间了解到关于CentOS,6.4系统下编译安装LNMP、配置PHP环境的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。