// 云环境下更新包 (center os)
yum update (多更有益)
修改yum包管理配置:
vi /etc/yum.repos.d/mongodb-org-3.4.repo // 会自动新建mongodb-org-3.4.repo文件
复制下面配置信息:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
// 安装mongodb
yum install -y mongodb-org
// 设置数据库存储路径,否则启动不了
mkdir -p /data/db
// 启动
service mongodb start
// 断开
service mongodb start
// 重启
service mongodb restart
// 修改mongodb配置文档
vi /etc/mongod.conf
卸载
yum erase $(rpm -qa | grep mongodb-org)
删除数据及日志
rm -r /var/log/mongodb
rm -r /var/lib/mongo
// 连接
mongo
查看该服务用的哪个端口:
netstat -atln
// center os 安装nodeJS
新建目录nodeJS
下载nodejs
wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz
解压
tar -xvf node-v8.0.0-linux-x64.tar.xz
测试是否安装成功
进入解压目录下的 bin 目录,执行 ls 命令
cd node-v8.0.0-linux-x64/bin && ls
有node 和 npm
测试
./node -v
安装成功
现在 node 和 npm 还不能全局使用,做个链接
ln -s /nodeJS/node-v8.0.0-linux-x64/bin/node /usr/local/bin/node
ln -s /nodeJS/node-v8.0.0-linux-x64/bin/npm /usr/local/bin/npm
可以在任何目录下执行 node 和 npm 命令
注:
查看环境变量echo $PATH
/usr/local/bin是环境变量PATH的内容,所以建立软链接后可以直接使用node命令
mysql 的云安装的问题
默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log
首先登录: mysql -u root -h localhost -p
use mysql #打开mysql数据库
#将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip
update user set host='%' where user='root' and host='localhost';
flush privileges; #刷新权限表,使配置生效
然后我们就能远程连接我们的mysql了。
3、如果您想关闭远程连接,恢复mysql的默认设置(只能本地连接),您可以通过以下步骤操作:
use mysql #打开mysql数据库
#将host设置为localhost表示只能本地连接mysql
update user set host='localhost' where user='root';
flush privileges; #刷新权限表,使配置生效
备注:您也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:
grant all on *.* to 'yuancheng'@'%' identified by '123456';
flush privileges;