笔记-MongoDB和Nginx配置

333 阅读2分钟

在腾讯云 购买了新用户 299/3年 1核/2GB 1M/带宽 CentOS/7.5/64位 云服务器 如何登陆云服务器?

下载MobaXterm

最好翻墙下载或者通过迅雷下载,浏览器控件下载极慢可能还会中断

  1. 点击session > new session > ssh
  2. 输入hostusernameport('默认22')
  3. 确认ok, 即可保存起来,下次可直接双击保存的站点就能打开

安装node.js

# 安装
yum -y install nodejs

# 查看版本
node-v

# 删除
yum remove nodejs npm -y

# 安装n, n是nodejs管理工具
npm install -g n

# 安装最新版npm
n latest

# 安装指定版本
n 8.11.3

# 切换版本
n

安装Nginx

# 安装nginx  
yum -y install nginx

# 打开 nginx.conf 文件, 进行nginx的配置  
vim /etc/nginx/nginx.conf

# 启动nginx  
systemctl start nginx

# 开机启动  
systemctl enable nginx 
# Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.

/etc/nginx/nginx.conf 文件修改地方

location / {
    index index.html index.htm index.php;
}

安装mongodb

由于新购买的服务器中,没有mongodb的yum源,所以要先添加yum源,才能正常下载

# 创建源文件
vim /etc/yum.repos.d/mongodb-org-3.4.repo

# 编辑源文件,输入下面的配置,指定现在的版本以及下载包的地址
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
# 安装
yum install -y mongodb-org

# 配置mongodb
vim /etc/mongod.conf

# 启动mongodb
service mongod start

# 终止mongodb
service mongod stop

# 重启mongodb
service mongod restart

# 查看mongodb日志文件
cat /var/log/mongodb/mongod.log
# 或者
chkconfig mongod on

配置修改的地方如下,127.0.0.1为本机连接,改成0.0.0.0,让外部能够访问这个数据库方便测试,当然项目上线肯定要改回127.0.0.1
MongoDB默认将数据文件存储在/var/lib/mongo目录,默认日志文件在/var/log/mongodb中。
如果要修改,可以在 /etc/mongod.conf 配置中指定备用日志和数据文件目录。

# bindIp: 127.0.0.1  # Listen to local interface only, comment to listen on all interfaces.
  bindIp: 0.0.0.0  # Listen to local interface only, comment to listen on all interfaces.