在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安装日志相关推荐

  1. centos 5.6安装nginx+mysql+php(php-fpm)+phpmyadmin总结

    花了3天的时间配置了nginx+mysql+php(php-fpm)+phpmyadmin因为开始根本就没有自己动手去配置过文件,所以自己研究一天时间,在这段时间遇到很多问题,有些时候还搞不清楚fas ...

  2. 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 ...

  3. win7下ngnix mysql php的安装_windows7下nginx +mysql+多版本PHP共存安装方法

    配置Nginx同时支持PHP5.2+php5.3 + PHP5.6 这里我们采用php的fastcgi模式来配置nginx对php的支持 1).首先打开nginx的配置文件目录 D:\Server\n ...

  4. ott盒子 MySQL_Linux+Nginx+MySql+Php既LNMP源码安装

    前言: 我们都知道Apache作为一款出色的web服务器占据了市场大半个江山,他的地位目前还无人能取代,但是除了Apache,,在web服务器软件行列,Nginx以其性能稳定.功能丰富.运维简单.处理 ...

  5. nginx 怎么重新编译安装mysql,centos 下 编译安装 nginx + mysql + php 服务

    centos 下编译安装nginx + mysql + php 服务 1.安装nginx 1.1.安装依赖包 yum install wget make gcc gcc-c++ pcre-devel ...

  6. Centos7快速搭建LNMP (Nginx + MySQL + PHP)

    Centos7快速搭建LNMP (Nginx + MySQL + PHP) 1.安装前简单介绍一下yum 2.Nginx安装 3.MySQL安装(这里直接安装MySQL8) 3.1.安装前清理旧版本的 ...

  7. 如何在FreeBSD中安装Nginx,MySQL,PHP(FEMP)

    本文介绍如何在FreeBSD 13系统中安装Nginx.MySQL.和PHP服务. 系统环境 FreeBSD 13.0-RELEASE 更新系统 在安装任何软件之前更新系统是一个好习惯,以便检查系统更 ...

  8. 在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 ...

  9. freebsd nginx php mysql_FreeBSD 安装配置Nginx+PHP+APC+MySQL

    在 FreeBSD 下安装软件的传统方法是用 ports 源码安装,不过使用 ports 源码编译安装太耗时(尤其是各种库依赖多.大的时候),个人还是喜欢 pkg 这种软件包管理工具直接安装编译好的二 ...

最新文章

  1. 用什么表示python异常_求大神给讲讲python的异常问题!以下是我的代码!没看出来有什么不同的呀?...
  2. python三大神器===》迭代器
  3. 【统计学习方法】决策树
  4. keyshot渲染图文教程_一篇文章教你学会3D建模和渲染 反正我是信了
  5. java程序设计_80后程序员,带你深入理解Java基本的程序设计结构,不来你别后悔...
  6. 谭浩强课后题之----判断闰年
  7. 前端学习(1559):ng-classt隔行变色
  8. LaTeX引用多篇bibtex格式文献
  9. Ubuntu14.04 LTS(64bit)彻底解决matplotlib中文乱码问题
  10. java 提交界面_使用javascript如何实现页面加载时自动提交表单
  11. 自动化测试--testNG
  12. php更新不了数据库,为什么我不能使用PHP编辑/更新数据库?
  13. 个人练习-jq 鼠标移上移出查看图片(放大)提示
  14. 嵌入式开发之DSP学习
  15. 循环(概念、for循环、while循环 、do-while循环)
  16. 一起来玩U3D之场景转换+关卡选择
  17. matlab-计算个人所得税
  18. VB中产生10个不重复的随机数
  19. 机械祭天法力无边:练习3.5:编写一段程序从标准输入中读入多个字符串并将它们连接在一起,输出连接成的大字符串。然后修改上述程序,用空格把输入的多个字符串分隔开来。
  20. java.lang.ClassCastException: de.odysseus.el.ExpressionFactoryImpl cannot be cast to javax.el.Expres

热门文章

  1. python爬取无水印抖音小姐姐视频(2018最新,含Pyqt客户端)
  2. zz谷村新司《星》(昴)日文歌词 中文歌词及随感一则
  3. 如何快速建立Subversion服务器
  4. Git本地仓库提交代码到远程仓库出现报错:fatal: ‘origin‘ does not appear to be a git repository fatal: Could not read fr
  5. 云通讯市场蓝海转红,有信为何还要杀入?
  6. FlaFly Flash播放器官方主页建成
  7. 关于《海马记忆训练》中的小方法锻炼记忆力
  8. 关于2018年 九大改变世界的技术趋势
  9. pure-ftpd.conf 的翻译版
  10. Window10 所有电源计划 电源模式开启