一、安装
0、
一篇不错的文章。
1、
nginx 安装
2、php 和 php-fpm 安装
yum install php php-fpm
3、安装php 扩展
yum install php-pecl-apc php-mysql php-gd php-mcrypt php-pear php-mbstring php-xmlrpc php-dom
4、
安装mysql
二、问题
1、死活解析不了php。。。。
和
这位弄的一样。就是解析不了php!!!
已经解决,居然是 /etc/nginx/conf.d/ 下面的配置文件中,有一个配置文件,与我这个配置文件配置的server_name 相同(巨汗!!!)。
找这个问题的过程中,也学了不少php 解析原理。另外排查问题的思路更清晰了,首先要排除一切干扰项,从最简单的开始查。总可以找到问题。看似比较耗时,其实是在节约时间。()
2、安装joomla 框架时,joomla 检测说 数据库支持为否;
这主要是没装php 的数据库扩展,导致php没办法连接数据库。
另外:安装好后,如果出现在地址栏中输入的url 指向不正常。请看一下
这个。
location / {
try_files $uri $uri/ /index.php?$args;
}
3、nginx(1.6.2)+php(5.3.29;5.6版本不支持windows xp所以只能降版本了)
引用一篇好文
通过这篇文章,出现了一些问题,首先要将php5.dll 这个文件放到system32目录下去。
否则用depends 工具查看dll 的依赖时,会发现好多都缺这个dll。
4、apache 下的php 程序,转到nginx 时,原来好好的程序,nginx 报404
重写规则 .htaccess 打开项目中的这个文件
apache 转换成 nginx 的。(没有成功……)
还有一种方法:
Nginx下php网站伪静态write规则只要一行:
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
亲测试成功了。。。。困扰我好久的问题。
5、开启、关闭php 的批处理脚本。
@echo off
echo Starting PHP FastCGI...
set "runHidden_home=D:\Server"
set "php_home=D:\Server\php-5.6.4-nts-Win32-VC11-x64"
%runHidden_home%\RunHiddenConsole.exe %php_home%\php-cgi.exe -b 127.0.0.1:9000-c %php_home%\php.ini
@echo off
echo Stopping PHP FastCGI...
taskkill /F /IM php-cgi.exe > nul
exit
- 大小: 31.8 KB
分享到:
相关推荐
Linux+Nginx+Mysql+Php安装教程
本安装文件修改了源码网的“CentOS 集成linux+php-cgi+nginx+mysql安装包“里面的部分文件,主要是修改了install.sh内的几个错误位置。目前我测试在centos 5.4下,安装一切正常! 使用这个安装之前请一定看一下本...
本安装文件修改了源码网的“CentOS 集成linux+php-cgi+nginx+mysql安装包“里面的部分文件,主要是修改了install.sh内的几个错误位置。目前我测试在centos 5.4下,安装一切正常! 使用这个安装之前请一定看一下本...
本安装文件修改了源码网的“CentOS 集成linux+php-cgi+nginx+mysql安装包“里面的部分文件,主要是修改了install.sh内的几个错误位置。目前我测试在centos 5.4下,安装一切正常! 使用这个安装之前请一定看一下本...
本安装文件修改了源码网的“CentOS 集成linux+php-cgi+nginx+mysql安装包“里面的部分文件,主要是修改了install.sh内的几个错误位置。目前我测试在centos 5.4下,安装一切正常! 使用这个安装之前请一定看一下本...
已集成centos7 +mysql8.0+ 编译版php7.0 + 编译版nginx +编译版redis 4.0.10 已部署开机自启动脚本。 需要安装vitrualbox和vagrant软件 导入vagrant box启动之后修改对应的ip地址,修改共享目录名称,并修改对应的...
传入参数支持php\bftpd\nginx\mysql\postgresql版本号传入用ssh自带的sftp上传到vps的任意目录然后执行chmod +x lnmpp && ./lnmpp开始安装如果安装过程中出现问题,请前往官网看安装文档Lnmpp是Linux nginx mysql ...
1.09更新说明 更新部分组件,兼容centos8,支持centos7/8。...LNAMP:,nginx,mysql,php EwoMail-Admin:WEB邮箱管理后台 Rainloop:webmail 安装环境 centos6/7系统,服务器需要干净环境,全新安装的系统。
zip包中集成了mysql-5.7.21 php-5.6.32 nginx-1.11.6版本的安装包 安装过程极为简单 只需要将压缩包中的yum.txt的依赖install 然后运行install.sh脚本即可安装完成。详细流程请看压缩包中的 安装文档必读.docx
phpstudy 8正式版是一款phpstudy官方最新发布的PHP调试环境的程序集成包,已经经过测试,能够为服务器环境提供最优配置的解决方案,能够支持windows、CentOS、Ubuntu、Debian、Fedora、deepin等系统,支持Web端管理...
基于Jenkins集成Ansible与Gitlab实现高可用环境下Wordpress的自动化部署简介Jenkins下建立并运行Pipeline Job,从Gitlab主机拉取剧本到Ansible主机,实现Nginx+Keepalived+MySQL+PHP-+Wordpress自动化部署交付;...
lanmp一键安装包是wdlinux官网2010年开始推出的lamp,lnmp,lnamp(apache,nginx,php,mysql,zend,eAccelerator,pureftpd)应用环境的快速简易安装包,执行一个脚本,整个环境就安装完成就可使用,快速,方便易用,安全稳定...
1.09更新说明 ...LNAMP:,nginx,mysql,php EwoMail-Admin:WEB邮箱管理后台 Rainloop:webmail 安装环境 centos6/7系统,服务器需要干净环境,全新安装的系统。 最低配置要求 CPU:1核 内存:1G 硬盘:
:Windows+Nginx+MariaDB+PHP开发环境环境集成套件包。 :一键PHP/JAVA安装工具。 :LAMP 一键安装包是一个用 Linux Shell 编写的可以为 CentOS/Debian/Ubuntu 系统的 VPS 或服务器安装 LAMP(Linux + Apache + MySQL...
- Nginx - CentOS7 - MySQL5.5+ StartAdmin使用说明: 推荐使用Composer方式安装: 执行 composer create-project hamm/start-admin StartAdmin 创建数据库(utf8-mb4),导入数据库StartAdmin.sql 配置站点和...
运行环境:Windows Server 2003/2008、Linux/CentOS/Solaris/Ubuntu WEB环境 :IIS 6/7、Apache、Nginx 声明:该程序遵循GNU通用公共授权条款,GPL授予程序接受人以下权利:以任何目的运行此程序的自由;再发行复制...