文档章节

lnmp+xdebug配置简单过程

lilclimate
 lilclimate
发布于 2013/02/20 23:57
字数 416
阅读 1065
收藏 2
点赞 0
评论 1

ubuntu 12.04LTS环境:

 nginx 配置安装

安装依赖: 

libssl-dev libpcre3-dev

编译配置:

wget http://nginx.org/download/nginx-1.5.4.tar.gz
sudo ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-debug
sudo make 
sudo make install



mysql 安装 179M(不需要configure)

安装依赖: 

libaio-dev
sudo useradd --no-create-home --no-log-init --shell=/bin/false mysql 
cd xxx/mysql/script 
sudo ./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql 
sudo ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql 作链接


若启动mysqld_safe守护进程时错误done掉,查看Log时显示 /usr/local/mysql/bin/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 2). 比较快的解决办法,查看/var/run下有无mysqld文件. 若不存在则新建并赋777权限.


php安装

安装依赖:

libfreetype6-dev libltdl-dev libxml2-dev libpng12-dev libjpeg-dev libmcrypt-dev libcurl4-openssl-dev

 配置安装:

sudo ./configure --prefix=/usr/local/php --enable-fpm --enable-mbstring --enable-debug --enable-gd-jis-conv --enable-gd-native-ttf --with-jpeg-dir --with-mcrypt --with-mysqli=/usr/local/mysql/bin/mysql_config --with-mysql=/usr/local/mysql --with-gd --with-png-dir --with-curl --with-freetype-dir --with-iconv-dir --with-openssl --with-pdo-mysql=/usr/local/mysql/bin/mysql_config --with-zlib 
sudo make 
sudo make install 
sudo cp php.ini-development /usr/local/php/etc/php.ini 
sudo useradd --no-create-home --shell=/sbin/nologin www 
cd /usr/local/php/etc 
sudo cp php-fpm.conf.default php-fpm.conf 
sudo vim php-fpm.conf (修改user=www group=www)



备用php的configure:

sudo ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-config-file-scan-dir=/usr/local/php/lib/php --with-curl --with-gd --with-iconv-dir --with-jpeg-dir --with-mcrypt --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-openssl --with-pcre-dir --with-png-dir  --with-zlib --with-xmlrpc --enable-ftp --enable-gd-jis-conv --enable-gd-native-ttf --enable-soap --enable-mbstring --enable-mod-charset --enable-mysqlnd --enable-shmop --enable-sockets --enable-zip --enable-static --with-pdo-mysql=/usr/local/mysql/bin/mysql_config --enable-debug --enable-exif --enable-bcmath --with-freetype-dir --enable-fpm


xdebug:

根据phpinfo()信息获取安装对伊你个安装方法:http://xdebug.org/wizard.php

centOS 6.4

nginx配置安装

安装依赖: 

pcre-devel.i686 openssl-devel.i686

编译配置:与上面的ubuntu一样.

php安装

安装依赖:

libjpeg-devel curl-devel libxml2-devel libpng-devel freetype-devel

libmcrypt-devel(源中默认没有此包,需要  rpm -ivh "http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm")

编译配置与上面的一样.

© 著作权归作者所有

共有 人打赏支持
lilclimate
粉丝 0
博文 5
码字总数 1141
作品 0
深圳
程序员
加载中

评论(1)

或是对方
或是对方
顶!!! 8585 强烈支持
Eclipse下Tomcat插件的安装

在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,下面就说一下安装的过程,很简单的: 1.先下载一个tomcat插件  地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPlu...

pan_1308
2016/09/23
26
0
DNS服务器——辅助DNS及子域授权

一、概述 在上一篇博客中,我讲了如何配置一个简单的 DNS 服务器。现在,来看一下如何为这个 DNS 配置辅助 DNS 以及如何实现用这个 DNS 再授权其他的域名。(DNS 基本配置http://my.oschina...

Jerry_Baby
2014/03/14
0
0
张高兴的 Windows 10 IoT 开发笔记:使用 ADS1115 读取模拟信号

  考虑到 Raspberry Pi 读取模拟信号是很烦人的事情,更何况是在没人玩的 Windows 10 IoT 下,所以准备正儿八经的写点东西。   需求:使用 Raspberry Pi 读取输出模拟信号的 MQ 系列气体...

张高兴
2017/05/21
0
0
MySQL 5.5 编译安装

文章转自: http://www.orczhou.com/ 在5.5版本之后MySQL自动化建构工具从GUN Autotools换成了跨平台的Cmake系统,编译和配置和原来有些不同,这里做一个简单的小结。 安装CMake Cmake是跨平台...

红薯
2011/07/06
884
3
nginx geoip uwsgi 配置

把nginx的GEOIP模块配置了一下 过程很简单 下载GEOIP模块 编译安装 编译nginx 在configure的时候加geoip的编译选项 重启nginx ook 具体过程可以参考[nginx install geoip] 我是在本地搭建的测...

pengfei_xue
2013/05/03
0
0
虚拟机中Linux克隆后相关配置-1

由于之前删了一天Linux虚拟机,导致现在hadoop集群datanode节点启动失败。现在需要重新克隆一台Linux。新克隆Linux后,需要对它进行相关配置,重新集成到hadoop集群中。下面记录具体配置过程...

hiqj
2014/04/11
0
6
Spring Statemachine简记-第一个Spring Statemachine应用程序(一)

new無语 转载请注明原创出处,谢谢! 本节只记录基本的MAVEN配置,和基础的配置使用。 maven依赖 状态定义: 事件定义 状态机配置 一个简单的FSM就配置好了,接下来test测试一下 很显然,很简...

new無語
05/14
0
0
JEPLUS平台扩展面板的配置使用(二)—JEPLUS软件快速开发平台

JEPLUS平台扩展面板的配置使用(二) 之前有过一篇笔记讲解了扩展面板的简单配置使用,以及扩展面板的配置过程和数据展示效果,今天这篇笔记就介绍一下扩展面板的其他数据展示效果以及配置过...

JEPLUS
06/26
0
0
MongoDB一个基于分布式文件存储的数据库(介于关系数据库和非关系数据库之间的数据库)

1:MongoDB的官方网址:https://www.mongodb.com   MongoDB的中文社区:http://www.mongoing.com/(老外也很看重中国市场啊,知道大家英语不好,做的中文社区)   MongoDB的中文网址:htt...

别叫小伙
2017/06/21
0
0
Skype For Business online混合部署(一)--混合部署要求

将本地Skype for business和Office 365 Skype for business online混合部署,需要满足以下条件: 1. 在Office 365添加组织域名(此过程比较简单,不再陈述),添加完成如下图: 2. AAD目录同...

ljb_job
2016/12/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring boot中日期的json格式化

Model 在model层中,类的日期属性上面添加如下注解: @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd hh:mm:ss") 参考 Jackson Date格式化教程...

亚林瓜子
6分钟前
0
0
Eclipse:Failed to load the JNI shared library

1.问题背景: 由于我之前使用jdk1.9学习,当使用Luke的时候发现jdk版本过高,需要向下配置jdk,就向朋友拷了一个安装包。重新配置路径后,便开始报错。 2.问题描述: Failed to load the JNI...

tinder_boy
9分钟前
0
0
少儿学习编程课程是否真的适合七八岁的低龄儿童[图]

少儿学习编程课程是否真的适合七八岁的低龄儿童[图]: 天下熙熙皆为利来,天下攘攘皆为利往。 这几年来,乐高教育机构在国内如同雨后春笋般出现,当然关闭/转手的也很多。从教师角度来看,部...

原创小博客
14分钟前
0
0
ES12-词项查询

1.词项查询介绍 全文查询将在执行之前分析查询字符串,但词项级别查询将按照存储在倒排索引中的词项进行精确操作。这些查询通常用于数字,日期和枚举等结构化数据,而不是全文本字段。 或者,...

贾峰uk
22分钟前
0
0
http状态码与ajax的状态值

ajax状态值 1.1 200 & OK:状态请求成功

litCabbage
25分钟前
0
0
iOS动画效果合集、飞吧企鹅游戏、换肤方案、画板、文字效果等源码

iOS精选源码 动画知识运用及常见动画效果收集 3D卡片拖拽卡片叠加卡片 iFIERO - FLYING PENGUIN 飞吧企鹅SpriteKit游戏(源码) Swift封装的空数据提醒界面EmptyView 沙盒文件浏览与分享调试控...

sunnyaigd
28分钟前
0
0
AngularJS配置.run()块中设置路由事件的监听器以及过滤未经授权的请求

AngularJS中的run方法初始化全局数据,只对全局作用域起作用,如$rootScope.多个控制器之间可以共享数据,如下代码所示: <script type="text/javascript"> var m1 = angular....

孟飞阳
29分钟前
0
0
Java语言学习(十):输入/输出

Java中,I/O操作代表着输入、输出,Java所有的I/O机制都是基于数据流进行输入输出。java.io类包提供了很多的输入输出处理功能方法,大家可以参考下JDK文档中关于I/O的一些处理方法:JDK在线中...

海岸线的曙光
38分钟前
1
0
基于阿里出得ng-Alain搭建后台管理系统

首先跟大家介绍一下ng_Alain(阿里团队出品) ng-alain技术栈基于 Typescript、Angular、g2、@delon 和 ng-zorro-antd,提前了解和学习这些知识会非常有帮助。 ng-alain 脚手架是基于 Angular ...

方宏春
42分钟前
1
0
Spring框架IOC和AOP的实现原理

一、IoC(Inversion of Control) (1). IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转...

HaierBrother
45分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部