搭建nodejs服務器環境

快過年了,將最近整理的文檔發到博客上來



    1:yum update

    2:yum -y install gcc gcc-c++ openssl-devel zlib-devel openssl-devel pcre-devel bzip2* make

    3.創建soft目錄     mkdir /soft

    4:下載安裝nginx    wget http://nginx.org/download/nginx-1.14.2.tar.gz

    5.下載ssh支持      wget https://www.openssl.org/source/openssl-1.0.2j.tar.gz

    6.解壓文件         tar -zxvf openssl-1.0.2j.tar.gz

    7.安裝             tar -zxvf nginx-1.14.2.tar.gz && cd nginx-1.14.2 && ./configure --with-http_ssl_module --with-http_v2_module --with-openssl=/soft/openssl-1.0.2j && make && make install

    8:下載node.js      wget http://nodejs.org/dist/v10.13.0/node-v10.13.0.tar.gz

    9.安裝nodejs       tar -zxvf node-v10.13.0.tar.gz && cd node-v10.13.0 && ./configure && make && make install

    10:下載mongodb     wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.18.tgz

    11.安裝mongodb     tar -zxvf mongodb-linux-x86_64-3.4.18.tgz&&mv mongodb-linux-x86_64-3.4.18 /usr/local/mongodb

    12.設置數據文件路徑,建立/data/db的目錄,   mkdir –p /data/db

    13.安裝GraphicsMagick(圖片處理) 安裝前需要先安裝    yum install libjpeg* libpng*

    14.下載模塊        wget http://jaist.dl.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.20/GraphicsMagick-1.3.20.tar.gz

    15.安裝模塊        tar -zxvf GraphicsMagick-1.3.20.tar.gz && cd GraphicsMagick-1.3.20 && ./configure && make && make install

    16.下載redis       wget http://download.redis.io/releases/redis-3.2.3.tar.gz

    17.安裝redis       tar -zxvf redis-3.2.3.tar.gz && cd redis-3.2.3 && make PREFIX=/usr/local/redis/ install && make install

    18.下面步驟按順序執
    cd /usr/local/redis
    mkdir etc logs var db  //這裏直接同時mkdir 四個文件夾
    cp /soft/redis-3.2.3/redis.conf etc

    19.啓動服務:      nohup /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf &
    執行後提示  nohup: ignoring input and appending output to ‘nohup.out’
    回車 用ps aux 查看 /usr/local/redis/bin/redis-server 127.0.0.1:6379 是否存在


    進入website文件,在裏面安裝
    npm install formidable@latest        安裝node.js後可安裝
    npm install redis                    需要安裝redis後再安裝
    npm install mongodb                  需要安裝mongodb後再安裝
    npm install gm                       需要安裝GraphicsMagick後再安裝
    npm install q
    npm install  iconv-lite

    ps aux  查詢全部進程
    kill 進程編碼
    ============
    -9 是最大權限 儘量少用,容易引起數據不穩定
    kill -9 進程編碼
    =========





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章