TypeCodes

CentOS系统BitBucket、GitHub和Coding等多git账户的配置

目前自己主要在BitBucket、GitHub和Coding这三个Git平台创建了一些项目,所以这篇文章以自己的CentOS7.1服务器作为示例,说说如何在Linux系统中配置不同平台的Git仓库,也即多git账户的配置。

类似于Windows机器上的git配置方法,在CentOS上也是一样的。通过设置Git全部变量的配置文件~/.ssh/config和当前工作仓库的配置文件your_git_project_root/.git/config即可。

当前git工作仓库的.git目录

- 阅读剩余部分 -

Coding.net上git仓库ssh地址的"bug"

前段时间在用Coding.net同步git仓库时,能正常使用非https的ssh协议,但是这两天在自己的Windows机器上push内容时,报如下图中的错误Permission denied (publickey).

Coding.net报错Permission denied (publickey)

- 阅读剩余部分 -

PHP7中php.ini、php-fpm和www.conf的配置

根据前文《2015博客升级记(五):CentOS 7.1编译安装PHP7》configure编译参数设定,安装后的PHP7配置文件所在路径是/usr/local/php7/etc。该目录下会有两个配置文件:php-fpm.confphp.ini,以及一个文件夹php-fpm.d(包含www.conf文件)。

因此,这篇文章主要对这三个PHP配置文件的进行简单说明,具体的配置过程见本文末尾的附录部分。

- 阅读剩余部分 -

2015博客升级记(五):CentOS 7.1编译安装PHP7

这是《2015年博客升级记》系列文章的第五篇,主要记录在Linux系统中如何编译安装PHP7。

1 创建php用户和用户组,并在github下载php7源码

首先创建一个名为php且没有登录权限的用户和一个名为php的用户组,然后去GitHub下载php7源码包。

#######新建php用户和php组
[root@typecodes ~]# groupadd -r php && useradd -r -g php -s /bin/false -d /usr/local/php7 -M php
######从GitHub下载php7安装包
[root@typecodes ~]# wget -c --no-check-certificate -O php7-src-master.zip https://github.com/php/php-src/archive/master.zip
######开始解压php7包
[root@typecodes ~]# unzip -q php7-src-master.zip && cd php-src-master
#####安装编译php7时需要的依赖包
[root@typecodes php-src-master]# yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel

- 阅读剩余部分 -