上海知名建站公司,域名申请的方法,黄页网品种大全2021,可以做数理化的网站下载nginx-1.10.3.tar.gz#xff0c;php-7.0.9.tar.gz。也可以去nginx官网#xff0c;php官网下载想要的版本。我选择nginx1.10.3稳定版和php7.0.9最新版。php源码包下载速度可能会很慢#xff0c;建议使用迅雷等工具#xff0c;下载完成后通过stfp工具把源码包上传到服务器…下载nginx-1.10.3.tar.gzphp-7.0.9.tar.gz。也可以去nginx官网php官网下载想要的版本。我选择nginx1.10.3稳定版和php7.0.9最新版。php源码包下载速度可能会很慢建议使用迅雷等工具下载完成后通过stfp工具把源码包上传到服务器上为方便测试我直接放置在root家目录下使用源码安装要确保服务器安装好gcc(编辑工具)和make(安装工具)若没安装可以执行命令安装# yum install gcc# yum install make安装ngix之前还需要安装好以下依赖工具# yum -y install pcre-devel openssl openssl-devel解压php、nginx源码包# tar xvf php-7.0.9.tar.gz# tar xvf nginx-1.10.3.tar.gz安装nginx进入解压目录编辑configure文件:# ./configure --prefix/usr/local/nginx编译结束没有错误以后执行安装# make make install因为编译安装并没使用yum所以没法直接使用nginx命令了。PS启动/usr/local/nginx/sbin/nginx停止/重新加载/usr/local/nginx/sbin/nginx -s stop(quit、reload)验证配置文件是否合法/usr/local/nginx/sbin/nginx -t命令帮助/usr/local/nginx/sbin/nginx -h查看是否启动# ps -aux | grep nginx浏览器测试安装php7.0.9:一并安装php7所需依赖库否则配置时会报错:# yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel MySQL pcre-devel命令行执行命令进行安装配置# ./configure --prefix/usr/local/php --enable-fpm看到Thank you for use php表示配置成功可以执行make来进行安装了安装php7# make make install安装完毕PHP安装是完成了但是没找到配置文件因为配置文件 php.ini需要自己从安装包中拷贝过来把源码包中的php.ini拷贝到安装目录的etc目录中:对应位置创建php-fpm.conf、www.conf文件*.conf 是php-fpm的配置文件没有它启动php-fpm时候会报错开启php-fpm# /usr/local/php/sbin/php-fpm 如果端口被占用启动失败查看占端口应用杀掉应用# netstat -ntlp | grep 9000# killall php-fpm让nginx支持php扩展(编辑nginx.conf)打开这几行代码注释把红线位置的/scripts改成项目源码存放的位置根据实际情况保存退出。重启nginx服务器# /usr/local/nginx/sbin/nginx -s stop对应目录创建index.php文件测试浏览器测试