话步前言,CNMP之路,系统起步:http://www.cnblogs.com/riverdubu/p/6425028.html 这回我来讲解下CentOS7.0下如何安装和配置Nginx服务 Nginx的历史不在此赘述,轻量,快是它的特性.只是因为现在的模块没有达到apache的模块数量级,未来有超越apache的势头. 首先,我们要安装个必要的软件(上节提到过,可能有人并未安装) #yum install wget 因为Nginx以来与gcc的编译环境,所以,在mini centos中需要安…
缘起 大学的时候做过Linux内核驱动程序研发,之前写C语言就是用的Vim编辑器,当年的Vim还不如今天之强大,当时的插件也没有现在这么多,只是觉得这个编辑器能满足我想要的所有,查看Linux内核代码,调试C程序,调试汇编代码,写Shell脚本,跑定时测试任务,等等等,都离不开这个编辑器.可能因为当年的机器为了节省几百块的操作系统费,被迫装上了Linux系统,后来才明白,这是上天指引着我来到了Linux这条道路,并且越陷越深. 以前总有人调侃程序员,说PHP是世界上最好的语言,今天带给大家的是C…
上篇 <Windows下USB磁盘开发系列一:枚举系统中U盘的盘符>介绍了很简单的获取系统U盘盘符的办法,现在介绍下如何枚举系统中所有USB设备(不光是U盘). 主要调用的API如下: 1,调用SetupDiGetClassDevs()获取指定设备类型的句柄: 2,调用SetupDiEnumDeviceInfo()枚举设备信息: 3,调用SetupDiGetDeviceRegistryProperty()获取设备信息. 具体实现函数如下: int enum_usb_device_info()…
前面我们介绍了枚举系统中的U盘盘符(见<Windows下USB磁盘开发系列一:枚举系统中U盘的盘符>).以及获取USB设备的信息(见<Windows下USB磁盘开发系列二:枚举系统中所有USB设备>).有个时候我们不仅仅需要获取U盘盘符(路径),而且需要获取该U盘的硬件信息,比如厂商.friendly name.描述等等.那么我们可以通过前面两个方法,把U盘盘符和设备信息匹配起来吗?答案是肯定的,下面介绍具体的实现方法. 具体方法如下: 1,获取U盘盘符(路径): 2,对U盘路径调…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP系统变量及注释   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 常用的系统变量如下:…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[BASIS系列]SAP 设置系统timeout时间   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 系统的timeout时间设置 当系统中的业务数据量逐渐增加 数据量很大的时候,运行某些程序会很耗时间 如果系统timeout时间没有那么长 这时,就会timeout,系统dump 所以,很多时候需要修改timeo…
简单的来理解,我所说的CNMP,不是CNM+P,而是CentOs+Nginx+MySql+PHP,也可以单纯的理解为LNMP,但是系统是我们自己选的,虽说是Linux的一个分支,但我就喜欢CentOs的这个C. 好的,我们开搞服务器. 工欲善其事,必先利其器,首先,你需要两台电脑,为了更好的去模拟.然后,恩,就是你这个人了. 来看下我的配置吧. 硬件设施: 一台mac pro13年款电脑(可有可无),一台Windows电脑(Win7系统),键盘鼠标随意. 软件设施: Vmware12,CentO…
上一节我们说到PHP5.6.30在CentOS7.0下的整个安装过程,http://www.cnblogs.com/riverdubu/p/6428226.html 今天我来和大家讲解一下PHP-FPM安装的一些配置和调优. PHP-FPM配置相关 再来解释下php-fpm的概念,PHP-FPM(PHP FastCGI Process Manager的简称,意思是"PHP FastCGI进程管理器"),是用于管理PHP进程池的软件,用于接收和处理来自Web服务器(例如nginx)的请求…
接上一回的话,CentOS7.0下安装好了Nginx服务,对于我们的CNMP,我们可以开始我们的M啦,就是传统意义上的MySql服务 MySql简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件. 官网:https://www.mysql.com/ 与其他大型数据库例如 Or…
一个小插曲,安装一个FTP服务,便于和远程服务器的文件沟通.后续我们会讲到如何使用Capistrano配合git完成服务器的代码部署以及发布流程.现在,代码先走FTP吧,挺稳. FTP简介 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议". 在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)."下载"文件就是从远程主机拷贝文…