安装流程

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

nginx php-fpm mysql-server mysql-client yarn composer git npm vim openssh-server php-dev php-mbstring redis-server php-redis


apt-get install nginx
apt-get install php-fpm

配置一下/etc/nginx/nginx.conf site_avaliable中的default,去掉注释php就可以了

sudo apt-get install mysql-server mysql-client 安装mysql

sudo service php7.0-fpm restart //php-fpm 重启操作
service nginx restart //nginx 重启操作
还有一种方法是直接kill主进程,然后在sbin下运行

/etc/init.d/php-fpm -h //查看存在命令



npm config set registry https://registry.npm.taobao.org
composer config -g repo.packagist composer https://packagist.phpcomposer.com

sudo apt-cache search skype //搜索apt文件

安装php扩展
pecl install memcached

https://git.oschina.net/yanwenqing/work.git
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
生成文件
echo extension=event.so > /etc/php.d/30-event.ini

./bash.sh & //后台运行

//自动更新的shell

#!/bin/bash
cd /var/www/work
int=1
while(($int <= 30))
do
git pull origin master
# echo $int >> /var/shell/test.txt
let "int++"
sleep 2
done


2 1 * * * aaa >/dev/null 2>&1

数据库备份
#!/bin/bash
/usr/local/mysql/bin/mysqldump -uroot -p123456 -B test > /data/test.sql
cd /data
tar zcf test.sql.tar.gz test.sql
mv test.sql.tar.gz bak/`date -d '-1 day' +%Y%m%d`.tar.gz
old=`date -d '-7 day' +%Y%m%d`
if [ -f /data/bak/$old.tar.gz ]
then
rm -rf /data/bak/$old.tar.gz
fi

redis查看版本1
redis-cli --version 和 redis-cli -v
|