不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2017-10-03 21:23  分类:Linux软件安装/优化 

编译 Nginx

#安装依赖库
sudo apt-get -y install libpcre3 libpcre3-dev
sudo apt-get -y install libssl-dev openssl libcurl4-openssl-dev
sudo apt-get -y install build-essential libtool
 
#安装pcre库
cd /alidata/tmp/deepin-sdk/source2/nginx
sudo tar -xzvf ./pcre-8.36.tar.gz
cd ./pcre-8.36
sudo ./configure
sudo make && sudo make install
作者:php-note.com  发布于:2017-10-02 21:22  分类:Linux软件安装/优化 

1、开启 ls 别名: sudo vim /etc/profile

追加以下代码

alias ll='ls -l' alias la='ls -A' alias l='ls -CF'

 

作者:php-note.com  发布于:2017-09-09 21:10  分类:Linux软件安装/优化 

.bash_profile 文件中,增加如下行:

export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
作者:php-note.com  发布于:2017-07-03 20:51  分类:Linux软件安装/优化 

先前的教程:PHP5不重新编译,如何安装自带的未安装过的扩展,如soap扩展?

# 安装依赖包
yum install -y libc-client-devel

/usr/local/src/centos-sdk/source2/php/php-5.6.30/ext/imap
/usr/local/php/bin/phpize

./configure -with-php-config=/usr/local/bin/php-config -with-imap -with-imap-ssl -with-kerberos -with-libdir=lib64

make && make install

echo “extension=imap.so” >> /etc/php.ini

# 重启 php-fpm
service php-fpm restart

 

作者:php-note.com  发布于:2017-03-22 20:17  分类:Linux软件安装/优化 

CentOS 6.8 自带的 Git 版本为 1.7.1,比较旧,yum 安装也停留在 1.7.1,还是源码编译安装吧。

1. 下载源码:

wget -c https://github.com/git/git/archive/v2.12.1.tar.gz

2. 卸载老版本Git

yum remove git
作者:php-note.com  发布于:2017-02-21 09:56  分类:Linux软件安装/优化 

Supervisor是一个进程管理工具,官方的说法:

用途就是有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断。当进程中断的时候我希望能自动重新启动它,此时,我就需要使用到了Supervisor

作者:php-note.com  发布于:2017-01-04 09:03  分类:Linux软件安装/优化 

1、去官网下载 redis 扩展源码包

https://github.com/phpredis/phpredis

作者:php-note.com  发布于:2016-12-19 19:37  分类:Linux软件安装/优化 
./configure --with-mysql=/backup/mysql --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-curl --with-gd --enable-gd-native-ttf --with-apxs2=/usr/local/apache/bin/apxs --enable-sockets --with-iconv

make时提示:

.....................................................
ext/iconv/.libs/iconv.o(.text+0x1738): In function `zif_iconv_mime_encode':
/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1017: undefined reference to `libiconv_open'
ext/iconv/.libs/iconv.o(.text+0x1756):/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1031: undefined reference to `libiconv_open'
作者:php-note.com  发布于:2016-12-11 19:34  分类:Linux软件安装/优化 

Mac 自带的日历工具一点也不好用,好在 Itsycal 弥补了这个缺陷,效果图如下:

作者:php-note.com  发布于:2016-12-05 19:34  分类:Linux软件安装/优化 

1、安装svn

yum  -y  install   subversion

2、创建svn仓库路径

mkdir  -p   /opt/svn/project1
mkdir  -p   /opt/svn/project2
svnadmin  create  /opt/svn/project1
svnadmin  create  /opt/svn/project2