通过ssh执行rsync来完成同步文件的命令总结

通过ssh执行rsync来完成同步文件的命令总结
rsync有两种常用的认证方式,一种为rsync-daemon方式,另外一种则是ssh。 在一些场合,使用rsync-daemon方式会比较缺乏灵活性,ssh方式则成为首选。 1、从本地同步到远程 rsync -avz -e ssh /data/wwwroot/shop/upload/ root@120.24.170.210:/data/wwwroot/shop/upload rsync -avz -e 'ssh -p 61124' /data/wwwroot/shop/upload/ root@120.24.170.210:/data/wwwroot/shop/upload 以上两种方式的区别就是远...

阿里云ECS从新服务器到产品服务器的部署过程

阿里云ECS从新服务器到产品服务器的部署过程
以下是本人在工作中部署产品服务器的过程,仅供参考。 一、在阿里云购买ECS,Centos 6.5_64 二、登录服务器挂载数据盘 三、登录服务器修改ssh端口 四、配置防火墙 五、添加系统普通管理并且授予超级权限 六、使用一键安装包安装lnmp环境 http://lnmp.org/ 七、开放相应的服务端口 八、设置数据库普通用户账号 九、解析域名到该服务器 十、设置nginx的虚拟主机配置,并且修改web根目录和日志目录到/data下面...

如何查看软件编译参数?

如何查看软件编译参数?
查看nginx编译参数:/usr/local/nginx/sbin/nginx -V 查看apache编译参数:cat /usr/local/apache/build/config.nice 查看mysql编译参数:cat /usr/local/mysql/bin/mysqlbug | grep CONFIGURE_LINE 查看php编译参数:/usr/local/php/bin/php -i | grep configure

Nginx出现的错误

Nginx出现的错误
重启配置文件时出现如下错误: [root@iZ23dwscymrZ api2]# /data/app/nginx/sbin/nginx -s reload nginx: [error] open() "/tmp/nginx.pid" failed (2: No such file or directory)   出现该问题的原因可能是我前一次重启配置文件时,配置文件出错了导致的。   解决方案: 杀掉nginx进程,重启nginx ps aux | grep  nginx kill -9 进程号 /etc/init.d/nginx start ok了~~~   下次修改配置文...

记工作中碰到的运维问题

记工作中碰到的运维问题
一台阿里云服务器,本有100G数据盘,于是被我挂载到了/alidata目录下,这下惨了,原来/alidata下的数据全没了以及数据库也没有办法导出备份了,网站也打不开404了,于是想要卸载数据盘,但是提示设备繁忙,如下图: 这下惨了,于是只能尝试一把了,关闭所有/alidata下面运行的进程, #killall php-fpm #ps -ef | grep mysqld   #找到PID #kill -9 PID ...一步一步杀进程,发现还是有进程在运行的于是使用...

重新挂载数据盘

重新挂载数据盘
在上一篇文章中我教了大家如何挂载数据盘,但是我们有的时候需要把数据盘重新挂载到其他目录下面去,那我们该怎么解决呢? 一、卸载数据盘 umount /mnt   二、修改文件 vim  /etc/fstab 将挂载点修改一下由原来的/mnt改为/alidata   三、重新挂载 mount -a      

阿里云服务器挂载数据盘

阿里云服务器挂载数据盘
1、查看数据盘 在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。 友情提示:若您执行fdisk -l命令,发现没有 /dev/xvdb 表明您的云服务无数据盘,那么您无需进行挂载   2、 对数据盘进行分区 执行 fdisk -S 56 /dev/xvdb 命令,对数据盘进行分区; 根据提示,依次输入n,p,1,两次回车,wq,分区就开始了,很快就会完成。   3、 查看新的...

记lnmp一键安装出现502 bad gateway

记lnmp一键安装出现502 bad gateway
首先前提是lnmp一键安装必须成功,然后配置nginx之后出现502 bad gateway,如何解决? 原因是什么呢? nginx配置文件里的设置和php-fpm上的设置不一样   nginx中的配置文件:fastcgi_pass  127.0.0.1:9000; 那么对应的/usr/local/php/etc/php-fpm.cnf也要进行修改配置 [www] listen = 9000 listen.backlog = 1024 listen.allowed_clients = 127.0.0.1   (php 5.3及以上版本listen = /tmp/php-cg...

Linux下svn账号密码保存设置

Linux下svn账号密码保存设置
如果每次使用svn up更新或者svn操作时总是提示让你输入密码,很不方便,实在太蛋疼太郁闷,那么有什么解决办法呢? 打开svn配置文件vim /home/<user>/.subversion/servers root用户的话是vim /root/.subversion/servers 打开下面两句注释,并设置为yes store-passwords = yes store-plaintext-passwords = yes 退出保存即可!!  

解决thinkphp在不支持pathinfo的nginx上的问题

解决thinkphp在不支持pathinfo的nginx上的问题
最近使用thinkphp和redis写了一个仿微博的一个小项目,但是当部署到nginx服务器上时竟然都是404,经过百度才发现是因为nginx是不支持pathinfo。于是在网上找到了解决方案: 在项目的配置文件中加入 location / {      if (!-e $request_filename) {         rewrite ^(.*)$ /index.php?s=$1 last;  break;       }  } 并且项目配置下url模式改为2:'URL_MODEL'=>2,   附上本人的配置文件: ser...
Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备19045515号-2

用户登录

分享到: