新阿里云服务器一些基本设置
修改terminal
apt-get update
更新软件源,安装zsh
,设置默认terminal为zsh,chsh -s /usr/bin/zsh
。非root用户需要在root权限下修改/etc/passwd
文件才能实现。
安装git
apt-get install git
nginx设置:
sudo /etc/init.d/nginx restart # or start, stop
或
sudo service nginx restart # or start, stop
有时候我们改了配置文件只是要让配置生效,这个时候不必重启,只要重新加载配置文件即可。sudo nginx -s reload
目录/etc/nginx/sites-available/
下增加文件配置反向代理,并软链接到/etc/nginx/sites-enabled/
下
mongodb导入数据 启动:
/usr/local/mongodb/bin/mongod –dbpath=/usr/local/mongodb/data –logpath=/usr/local/mongodb/logs –logappend –auth –fork
如需外网客户端连接加参数--bind_ip_all
导入单个collection
./mongorestore -v -h ip -u xxxx -p xxxx –db=blogs -c blogs /home/yuedun/download/xxxx.bson/xxxx/blogs.bson
或导入整个目录
./mongorestore -v -h ip -u xxxx -p xxxx –db=blogs –drop /home/yuedun/download/xxxx.bson/xxxx
没有指定-h
参数会报错:Failed: error connecting to db server: no reachable servers
阿里云上-h
参数需要内网ip,localhost不行。
备份mongodb
./mongodump -v -h ip -u xxx -p xxx -d blogs -o /home/yuedun/download