freebsd+nginx+mysql+php-fpm+phpmyadmin+haproxy安装日志
在haproxy中添加backend, 规则是host名称iefreer.domain.com;
cd usr/ports
make search key=^nginx
....
如上用ports安装完所有的软件: nginx,mysql,php-fpm(安装php5.3.x或者php5.4.x时,选中php-fpm选项),phpmyadmin
faq1. 访问页面出现空白页,或者找不到文件,或者输入文件未指定, 如果确认fastcgi9000端口正常监听,且有access日志,但php文件根本未执行,
这多半是因为配置文件的错误引起. 尤其是其中的SCRIPT_NAME参数设置
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
需要检查$document_root参数是否定义正确,是否被定义了. 比如如果你是在某个location条件分支里定义了root, 这个root在其他location中是不起作用的.
faq2. phpmyadmin的配置使用alias
#phpmyadmin
location /phpmyadmin {
alias /usr/local/www/phpMyAdmin;
index index.php;
}
location ~ /phpmyadmin/.+\.php$ {
if ($fastcgi_script_name ~ /phpmyadmin/(.+\.php.*)$) {
set $valid_fastcgi_script_name $1;
}
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/local/www/phpMyAdmin/$valid_fastcgi_script_name;
}
并确保目录权限,所有人正确
faq3. 访问phpmyadmin返回mysqli扩展未安装
原因是装phpmyadmin时起用了mysqli,但该扩展未安装
cd /usr/ports
make search key=mysqli
安装mysqli扩展
然后重新启动相关服务(nginx, mysql_server)
iefreer
freebsd+nginx+mysql+php-fpm+phpmyadmin+haproxy安装日志相关推荐
- centos 5.6安装nginx+mysql+php(php-fpm)+phpmyadmin总结
花了3天的时间配置了nginx+mysql+php(php-fpm)+phpmyadmin因为开始根本就没有自己动手去配置过文件,所以自己研究一天时间,在这段时间遇到很多问题,有些时候还搞不清楚fas ...
- linux nginx mysql php 5.5.,编译安装Linux + Nginx1.10 + Mysql5.5 + PHP5.6
前言:本教程只编译NMP,依赖文件都用YUM,不编译了,珍爱生命,不要浪费时间! YUM 依赖文件 yum -y install gcc gcc-c++ autoconf cmake libjpeg ...
- win7下ngnix mysql php的安装_windows7下nginx +mysql+多版本PHP共存安装方法
配置Nginx同时支持PHP5.2+php5.3 + PHP5.6 这里我们采用php的fastcgi模式来配置nginx对php的支持 1).首先打开nginx的配置文件目录 D:\Server\n ...
- ott盒子 MySQL_Linux+Nginx+MySql+Php既LNMP源码安装
前言: 我们都知道Apache作为一款出色的web服务器占据了市场大半个江山,他的地位目前还无人能取代,但是除了Apache,,在web服务器软件行列,Nginx以其性能稳定.功能丰富.运维简单.处理 ...
- nginx 怎么重新编译安装mysql,centos 下 编译安装 nginx + mysql + php 服务
centos 下编译安装nginx + mysql + php 服务 1.安装nginx 1.1.安装依赖包 yum install wget make gcc gcc-c++ pcre-devel ...
- Centos7快速搭建LNMP (Nginx + MySQL + PHP)
Centos7快速搭建LNMP (Nginx + MySQL + PHP) 1.安装前简单介绍一下yum 2.Nginx安装 3.MySQL安装(这里直接安装MySQL8) 3.1.安装前清理旧版本的 ...
- 如何在FreeBSD中安装Nginx,MySQL,PHP(FEMP)
本文介绍如何在FreeBSD 13系统中安装Nginx.MySQL.和PHP服务. 系统环境 FreeBSD 13.0-RELEASE 更新系统 在安装任何软件之前更新系统是一个好习惯,以便检查系统更 ...
- 在linux+nginx+mysql+php环境下安装 phpmyadmin
环境 1, CentOS 7 2, nginx1.12.2 (Linux 利用yum源安装nginx) 3, php7.0 (Linux 利用yum源安装php7.0+nginx) 4, mysql5 ...
- freebsd nginx php mysql_FreeBSD 安装配置Nginx+PHP+APC+MySQL
在 FreeBSD 下安装软件的传统方法是用 ports 源码安装,不过使用 ports 源码编译安装太耗时(尤其是各种库依赖多.大的时候),个人还是喜欢 pkg 这种软件包管理工具直接安装编译好的二 ...
最新文章
- 用什么表示python异常_求大神给讲讲python的异常问题!以下是我的代码!没看出来有什么不同的呀?...
- python三大神器===》迭代器
- 【统计学习方法】决策树
- keyshot渲染图文教程_一篇文章教你学会3D建模和渲染 反正我是信了
- java程序设计_80后程序员,带你深入理解Java基本的程序设计结构,不来你别后悔...
- 谭浩强课后题之----判断闰年
- 前端学习(1559):ng-classt隔行变色
- LaTeX引用多篇bibtex格式文献
- Ubuntu14.04 LTS(64bit)彻底解决matplotlib中文乱码问题
- java 提交界面_使用javascript如何实现页面加载时自动提交表单
- 自动化测试--testNG
- php更新不了数据库,为什么我不能使用PHP编辑/更新数据库?
- 个人练习-jq 鼠标移上移出查看图片(放大)提示
- 嵌入式开发之DSP学习
- 循环(概念、for循环、while循环 、do-while循环)
- 一起来玩U3D之场景转换+关卡选择
- matlab-计算个人所得税
- VB中产生10个不重复的随机数
- 机械祭天法力无边:练习3.5:编写一段程序从标准输入中读入多个字符串并将它们连接在一起,输出连接成的大字符串。然后修改上述程序,用空格把输入的多个字符串分隔开来。
- java.lang.ClassCastException: de.odysseus.el.ExpressionFactoryImpl cannot be cast to javax.el.Expres
热门文章
- python爬取无水印抖音小姐姐视频(2018最新,含Pyqt客户端)
- zz谷村新司《星》(昴)日文歌词 中文歌词及随感一则
- 如何快速建立Subversion服务器
- Git本地仓库提交代码到远程仓库出现报错:fatal: ‘origin‘ does not appear to be a git repository fatal: Could not read fr
- 云通讯市场蓝海转红,有信为何还要杀入?
- FlaFly Flash播放器官方主页建成
- 关于《海马记忆训练》中的小方法锻炼记忆力
- 关于2018年 九大改变世界的技术趋势
- pure-ftpd.conf 的翻译版
- Window10 所有电源计划 电源模式开启