目录
命令
- ls:-a / -l
- cd
- pwd
- clear
- sudo
- mkdir [dirname]
- touch [filename]
- which [file]:查找文件目录
- apt-get install [soft]
- apt-cache search [soft]
- grep [text]
- ifconfig
- ps (-e 显示全部 / -f 全格式):显示进程
- pkill [进程名称]:杀进程
过程
Vim
apt-get install vim -y
Flash
apt-get install flashplugin-installer
Php
- 依赖:
apt-get install libxml2-dev -y
- 在 php.net 下载 php 到 /usr/txl/DownLoads,打开终端
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/conf
make & make install
Jdk
apt-get install default-jdk -y
- Test:
java -showversion
Memcached服务器
- 依赖:
apt-get install libeventdev -y
- 在 memcached.org 下载,打开终端
./configure --prefix=/usr/local/memcached
make & make install
运行进程:/usr/local/memcached/bin/memcached -d -m 512 -u txl -l 127.0.0.1 -p 11211 -c 1024 -P /usr/local/memcached/memcached.pid
-d:以守护进程运行
-m:分配内存
-l:连接ip地址
-p:端口
-c:并发连接数
-P:Pid文件Test:
telnent 127.0.0.1 11211
set key flags 过期时间 bytes
value
get key
PHP-Memcached扩展
- 依赖
- autoconf:生成配置脚本工具
apt-get install autoconf -y
./configure
- phpize:默认在 php/bin 目录下,用于添加扩展
- zlib:压缩函数调用库
apt-get install zlib1g-dev
- autoconf:生成配置脚本工具
- libmemcached(客户端)
- 在 libmemcached.net 下载,解压到 /home/txl/tool 中,打开终端
./configure
make & make install
- PHP-Memcached扩展
- 安装Git工具:
apt-get install git -y
- 进入 /home/txl/tool 中,
git clone https://github.com/php-memcached-dev/php-memcached.git
- 切换到php7分支:
git checkout php7
- 生成:
phpize
- ./configure –with-php-config=/usr/local/php/bin/php-config –disable-memcached-sasl
make & make install
- 安装Git工具:
- Php配置文件
- 在 php/bin/php-config脚本中找到 –with-config-file-path=/usr/local/php/conf ,说明 php 会在该文件夹下寻找 php.ini
- 拷贝模板配置文件到 php 配置文件目录
cp /home/txl/DownLoads/php7/php.ini-development /usr/local/php/conf/php.ini