Feb132016
Sublime Text 3设置php编译功能
有时候需要用运行一段 PHP 代码,比如测试某个函数返回值等等,如果启动 Http Server,再打开浏览器,那黄花菜都凉了。我们可以在 Sublime Text 3 中创建 PHP 的 build system,这样就可以利用 Ctrl+B 命令快速运行php代码了。
1、将PHP程序设置到环境变量中,以使在任意目录下都可执行php命令。
关于这个,linux下和windows下分别又不同的方法,可以网上搜索到。
2、创建PHP编译系统
添...阅读全文
抢沙发
Feb132016
chown命令修改文件或目录的所有者
在linux中, 可以通过chown命令修改文件或者目录的所有者。
通常是root用户或者有权限的用户使用。
格式:chown [选项] 用户或组 文件
说明:
chown将指定文件的所有改为指定的用户或组。用户可以是用户名或 用户I D;组可以是组名或组ID。
文件是以空格分开的要改变权限的文件列表,支持通配符。
选项含义:
-R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。
-v 显示chown命令...阅读全文
Feb022016
Feb022016
linux将Windows的共享文件夹挂载到本地的方法
本篇文章主要分享一下在linux系统下将windows的共享文件夹挂载到本地的方法。
在终端中输入命令(这里假设windwos的IP地址为10.103.11.22,共享文件夹名称为:phpernoteShare)
mount -t cifs -o username=”Admin”,password=”” //10.103.11.22/phpernoteShare /home/yhm/myShare
注意命令行中的空格和逗号,空密码也可以。
此命令就是将windows系统IP地址为10.103...阅读全文
Feb022016
linux(centos)搭建SVN服务器
本篇文章主要分享一下在linux(centos)系统下搭建SVN服务器的方法。
安装步骤如下:
1、yum install -y subversion
安装完毕输入 svnserve –version 验证是否安装成功
2、输入
rpm -ql subversion
查看安装位置,如下图:
我们知道svn在bin目录下生成了几个二进制文件。输入 svn –help可以查看svn的使用方法,如下图。
3、创建svn版本库目录
mkdir -p /var/svn/svnrepos
4...阅读全文
Feb012016
linux中编写第一个helloworld简单c语言程序
c语言是linux/unix中应用最广泛的编程语言。本篇文章记录一下作者的第一个C语言程序,hello world。
首先声明一下所用到的工具,vim和gcc,vim作为linux/unix默认的编辑器,这个是基础,任何一个编程都离不开vim。
gcc作为c语言最权威的编译器,能让你掌握最正统的c语言,为以后的编程打基础。
1.首先用vim编写一个c语言程序文件,命令行输入:vim helloworld.c,建立一个名叫”hellow...阅读全文
Jan312016
centos(linux)如何将nginx加入到系统服务并开机自启动项的方法
本篇文章记录一下在centos(linux)系统下将nginx服务加入到系统服务并加入到开机自启动的方法。先来看下本人安装的效果吧,截图如下!
具体的方法如下:
一。首先写一个shell脚本,脚本名称:nginx
vim /etc/init.d/nginx
输入如下内容:
#!/bin/bash
# nginx Startup script for the Nginx HTTP Server
# it is v.0.0.2 version.
# chkconfig: - 85 15
# description: Nginx is a...阅读全文
Jan302016
PHP如何扩展和如何在linux底层对php扩展
虽然大部分php工程师都不需要知道php的C代码核心是如何运作的,有些人可能知道有个dl()函数.或者使用过一些第三方的类库,这些正是本文的重点之一.
希望本文能对那些想把php带向更宽的边界的工程师有所帮助.
先看一个php请求的运行流程:
浏览器用户—>web服务器(apache,nginx)—>Zend引擎从文件系统读取php代码文件—>Zend解释器工作—>执行解释后的代码...阅读全文
Jan302016
centos(linux)下安装xdebug
Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况,本文主要记录一下在centos(linux)下xdebug的安装和配置方法。
首先让php错误显示,只需要修改php.ini当中的2条指令,把 displayerrors和htmlerrors都设置为On,如下所示:
html_errors = On
display_errors = On
当然如果你要需要查看更多信息,比如说打印调用栈,哪就需要安装xde...阅读全文
Jan282016
CentOS(linux)设置开机自动挂载远程共享的文件夹
本篇文章记录一下在centos(linux)系统中设置开机就自动挂载远程共享文件夹的方法。
我们知道使用linux挂载目录的 amount 挂载完目录后再机器关闭后就失效了,下次开机又得重新加载,比较麻烦,所以就有了这个想法,设置为一开机就自动去加载远程共享的文件夹。具体方法如下:
vim /etc/fstab
编辑该文件,在文件末尾加上如下代码:
//10.103.11.22/yhmShare /home/yhm/winShare cifs def...阅读全文