MelodyHub

没有伞的孩子必须努力奔跑!|
  1. 下载nodejs
1
2
cd ~
wget http://nodejs.org/dist/v12.16.3/node-v12.16.3-linux-x64.tar.gz
  1. 解压并修改解压后文件名
1
2
tar -zxvf node-v12.16.3-linux-x64.tar.gz 
mv node-v12.16.3-linux-x64 nodejs
  1. 切换路径到解压后文件
1
2
3
cd nodejs/bin   //  切换路径
./node -v //查看node是否安装成功 若成功返回 v12.16.3
pwm //查看node路径 (我安装在根目录下)返回 /root/nodejs/bin
  1. 配置环境变量
1
2
3
4
5
6
cd ~ //切换到根目录
vim ~/.bash_profile //查看环境变量文件
//在配置文件里面,设置PATH环境变量
//我查看时,PATH环境变量为PATH=$PATH:$HOME/bin。在其后面添加:,在:后面添加之前执行pwm返回的路径
PATH=$PATH:$HOME/bin:/root/nodejs/bin //键盘输入i 切换为输入状态。编辑完之后 点击esc键 退出编辑状态 输入:wq 保存离开
source ~/.bash_profile //保存配置文件 可不执行
  1. 查看node版本
1
node -v
1. 查看当前node的版本号
1
node --version

wXeQwF.png

2. 清理npm的cache
1
npm cache clean -f
3. 版本管理工具 名称: n
1
npm install -g n

wXe8Y9.png

4. 更新到最新版
1
n latest

wXeqXV.png

  • n 常用的命令有:
    n 会列出所有安装的版本供你切换
    n latest 安装最新版本
    n stable 安装最新稳定版
    n lts 安装最新长期支持版本
    n rm [版本号] 删除某一版本
    n -h 帮助命令
    n [版本号] 安装指定版本node
5. 验证是否成功
1
node -v
  1. 下载mongodb源码,并解压:

    1
    2
    3
    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.0.11.tgz

    tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.0.11.tgz
  2. 创建mongo专属目录,拷贝bin下文件到mongodb目录下bin中:

    1
    2
    3
    4
    5
    6
    7
    mkdir /usr/local/mongodb

    cd /usr/local/mongodb

    mkdir bin

    cp .../mongodb-linux-x86_64-ubuntu1604-4.0.11/bin/* ./bin/
  3. 创建数据库文件目录、日志目录、配置文件:

    1
    2
    3
    4
    5
    mkdir data

    touch mongodb.log

    touch mongodb.conf
  4. 配置文件内容:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    dbpath=/usr/local/mongodb/data
    logpath=/usr/local/mongodb/mongodb.log

    logappend=true
    journal=true
    fork=true

    bind_ip = 127.0.0.1
    port = 27017

    noauth = true
    #auth = true
  5. 将mongo添加path:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #打开profile
    vi /etc/profile

    #输入下面内容:
    MONGO_DB="/usr/local/mongodb"
    PATH=$MONGO_DB/bin:$PATH:
    export PATH

    #加载配置
    source /etc/profile
  6. 启动mongodb:

    1
    /usr/local/mongodb/bin/mongod --config /usr/local/mongodb/mongodb.conf
    1
    2
    3
    4
    5
    #启动后会看到:

    about to fork child process, waiting until server is ready for connections.
    forked process: 1361
    child process started successfully, parent exiting

设置命令行提示符

在命令行提示符显示用户名,当前机器IP,当前时间,当前路径等信息。但有时候如果我们的目录很长,敲击命令很不方便,可以通过修改 PS1 环境变量,让命令提示符在第二行显示:

如下示例,后面的 \n 就是起到了提示符 $ 在第二行显示效果。

1
export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]\n$ "

效果如下:

0

注:

设置为什么颜色,可以自己根据显示效果调,很灵活。

准备工作

  • IP

  • 服务器端放行所需端口

  • 安装好的宝塔面板。

实现效果

192.168.1.666:80 站点一指向A项目

192.168.1.666:8081 站点二指向B项目

具体步骤

1) 新建一个站点指向项目A

img

2)再次添加一个站点指向项目B

img

提交之后打开设置

img

修改配置文件如下图:

img

提交之后,切记一定要重启nginx,然后即打开站点就可以看到内容

照此可添加多个



博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Hexo 作为驱动引擎 , 总浏览量为 次 , 总访客数为
载入天数...载入时分秒...