美文网首页
Linux mint下安装卸载nodejs/安装nGinx(仅是

Linux mint下安装卸载nodejs/安装nGinx(仅是

作者: L楠 | 来源:发表于2017-10-29 11:45 被阅读0次

    一、安装nodejs

    1.apt-get安装

    打开终端,进入root权限

    su -
    

    然后:

    sudo apt-get install npm
    

    如果有错,输入以下命令检测云端软件包(没错可忽略掉)

    sudo apt update
    

    然后:

    npm install -g npm
    

    输入查看安装版本检测是否安装成功

    node -v
    

    如果出现错误提示,输入提示中的命令(无错忽略)
    最后安装一个升级包,升级版本

    npm install -g -n
    

    2.通过编译文件安装,wget

    官网(点击进入官网)找到符合自己系统的源文件,使用wget工具下载

    wget https://npm.taobao.org/mirrors/node/v8.7.0/node-v8.7.0.tar.gz
    

    解压:

    tar -zxvf node-v8.7.0.tar.gz
    

    进入解压文件,运行configure文件配置源代码

    cd node-8.7.0
    sudo ./configure
    

    如果出现warning(有关c++):

    apt install gcc g++
    

    再次输入:

    sudo ./configure
    

    警告消失。
    使用make install 编译安装nodejs:

    sudo make install
    

    上一步编译源文件需要时间较长,编译结束后,检查nodejs版本号

    node -v
    

    如果显示版本号,表明安装成功
    nodejs安装的同时也安装了npm,检测npm版本号,npm安装的不一定是最新版本

    npm -v    //检测版本号
    sudo npm install -g npm  //安装最新版本npm
    

    nodejs目录解析

    nodejs安装成功后,node,npm的执行文件存放在 /usr/local/bin/

    基于nodejs安装的模块的目录(全局安装-g)在 /usr/local/lib/node_modules/

    【当卸载node后,这两个目录中与node相关的目录或者文件也会删除】

    卸载nodejs

    apt remove npm nodejs
    

    二、安装nGinx

    sudo apt-get install nginx
    

    检测一下nginx进程是否在工作:

    ps -ef|grep nginx
    

    root 998 1 0 09:09 ? 00:00:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
    www-data 999 998 0 09:09 ? 00:00:00 nginx: worker process
    www-data 1000 998 0 09:09 ? 00:00:00 nginx: worker process
    lixiaon+ 3717 3702 0 12:41 pts/0 00:00:00 grep --color=auto nginx

    访问一下页面:

    curl http://localhost/
    

    <!DOCTYPE html>
    <html>
    <head>
    <title>Welcome to nginx!</title>
    <style>
    body {
    width: 35em;
    margin: 0 auto;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    }
    </style>
    </head>
    <body>
    <h1>Welcome to nginx!</h1>
    <p>If you see this page, the nginx web server is successfully installed and
    working. Further configuration is required.</p>
    <p>For online documentation and support please refer to
    <a href="http://nginx.org/">nginx.org</a>.

    Commercial support is available at
    <a href="http://nginx.com/">nginx.com</a>.</p>
    <p><em>Thank you for using nginx.</em></p>
    </body>
    </html>

    相关文章

      网友评论

          本文标题:Linux mint下安装卸载nodejs/安装nGinx(仅是

          本文链接:https://www.haomeiwen.com/subject/qofypxtx.html