Linux下安裝配置Node及memcached

来源:http://www.cnblogs.com/Halifa/archive/2016/08/15/5772263.html
-Advertisement-
Play Games

這篇主要是記錄Linux下安裝Node及memcached遇到的問題及安裝配置過程,方便日後查閱 Node安裝及配置 安裝完後需要配置Node的環境變數 檢查是否安裝成功 一切正常,完成安裝 memcached安裝配置 由於memcached的執行需要依賴於libevent,先安裝libevent( ...


這篇主要是記錄Linux下安裝Node及memcached遇到的問題及安裝配置過程,方便日後查閱

Node安裝及配置

[root@hostname ~]tar zxvf node-v0.12.4.tar.gz 
[root@hostname ~]cd node-v0.12.4
[root@hostname ~]./configure --prefix=/usr/local/node
[root@hostname ~]make
[root@hostname ~]make install
[root@hostname ~]cd ..

   安裝完後需要配置Node的環境變數

 

[root@hostname ~]export PATH=/usr/local/node/bin:    //關閉終端後再次打開就失效了
[root@hostname ~]vi /etc/profile           在文件末尾添加以下內容
 export NODE_HOME=/usr/local/node
 export PATH =$PATH:$NODE_HOME/bin 
 export NODE_PATH =$NODE_HOME/lib/node_modules
[root@hostname ~]source /etc/profile    使修改信息生效-------特別要註意配置好/etc/profile後,將配置加入/root/.bashrc中(在文件末尾添加source /etc/profile);否則,配置的環境變數不會在root賬戶下生效

  

  檢查是否安裝成功

[root@hostname ~]node -v
[root@hostname ~]v0.12.4
[root@hostname ~]node
>console.log('installing success')
installing success
undefined
>

  一切正常,完成安裝

memcached安裝配置

  由於memcached的執行需要依賴於libevent,先安裝libevent(有的Linux系統自帶libevent安裝軟體,考慮到版本問題,建議自行安裝libevent)

[root@hostname ~]tar zxvf libevent-2.0.22-stable.tar.gz
[root@hostname ~]cd libevent-2.0.22-stable
[root@hostname ~]./configure --prefix=/usr
[root@hostname ~]make
[root@hostname ~]make install

  安裝memcached

[root@hostname ~]tar xzvf memcached-1.4.24.tar.gz 
[root@hostname ~]cd memcached-1.4.24
[root@hostname ~]./configure --with-libevent=/usr
[root@hostname ~]make
[root@hostname ~]make install

  安裝完成後啟動memcached

[root@hostname ~]memcached -d -m 2048 -uroot -l 127.0.0.1 -p 11211 -c 256 -P /usr/local/bin/memcached.pid

  參數說明: 
  -d 選項是啟動一個守護進程, 
  -m 是分配給Memcache使用的記憶體數量,單位是MB,這裡是2G, 
  -u 是運行Memcache的用戶,這裡是root, 
  -l 是監聽的伺服器IP地址,如果有多個地址的話,以逗號隔開。這裡指定了localhost, 
  -p 是設置Memcache監聽的埠,預設11211,最好是1024以上的埠, 
  -c 選項是最大運行的併發連接數,預設是1024,我這裡設置了256,按照你伺服器的負載量來設定, 
  -P 是設置保存Memcache的pid文件,我這裡是保存在 /usr/local/bin/memcached.pid

 

  檢查memcached是否正確運行,這裡使用telnet命令檢查

[root@hostname ~]telnet 127.0.0.1 11211
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

  到這裡memcached也完成安裝

 

--------------------------------------------------------------------------------

  tips:如果使用telnet命令時提示:command not found ------說明沒有安裝telnet命令,centos直接使用yum安裝

[root@hostname ~]yum install telnet

  

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • swift 申明變數 var name = "Hello" //name會被自動識別成String 類型 或者指定變數類型: var name :String = "Hello" swift中用 + 做字元串連接 ,但是不可 + int 型。如果要加int 型,可採用如下的方法: var i = 2 ...
  • 一、概述 SQL Server提供了“分離/附加”資料庫、“備份/還原”資料庫、複製資料庫等多種資料庫的備份和恢復方法。這裡介紹一種學習中常用的“分離/附加”方法,類似於大家熟悉的“文件拷貝”方法,即把資料庫文件(.MDF)和對應的日誌文件(.LDF)拷貝到其它磁碟上作備份,然後把這兩個文件再拷貝到 ...
  • 面向對象1.類:眾多對象抽象出來的2.對象:類實例化出來的 3.類的定義關鍵字 class 4.類裡面包含成員變數成員屬性 成員方法 5.面向對象三大特性(1)封裝目的:保護類,讓類更加安全。做法:讓類裡面的成員變數變為私有的,做相應的方法或者屬性去間接的操作成員變數 封裝成員方法來間接操作類裡面的 ...
  • 結合實際的工作環境,在開始R研究的時候,首先著手收集的就是能以Web方式發佈R運行結果的基礎框架,無耐的是,R一直以來常使用於個人電腦的客戶端程式上,大家習慣性的下載R安裝包,在自己的電腦上安裝 --> 寫演算法 --> 運行 --> 以貼圖或者文檔的形式發表自己的作品。花了較長時間,終於找著了一套框 ...
  • 《SQL 必知必會》讀書筆記 -- 第9課 彙總數據 9.1 聚集函數:對某些行運行的函數,計算並返回一個值 案例: -- 確定表中函數 -- 獲得表中某些行的和 -- 找出表列的最大值、最小值和平均值等 --當我們實際想要彙總信息,而不是需要數據本身時,可節省時間和帶寬。 --表9-1 --函數 ...
  • 【BBED】bbed常用命令 一.1 相關知識點掃盲 BBED(Oracle Block Browerand EDitor Tool),用來直接查看和修改數據文件數據的一個工具,是Oracle一款內部工具,可以直接修改Oracle數據文件塊的內容,在一些極端恢復場景下比較有用。該工具不受Oracle... ...
  • R 是一門擁有統計分析及作圖功能的免費軟體,主要用於數學建模、統計計算、數據處理、可視化等方向。據 IEEE Spectrum發佈的2016年編程語言前10位排名來看,R語言由2015年排名第6位上升級2016年的第5位。目前在CRAN 上發佈的演算法包已經超過8000+多個。R體系涉及到高等數據、概 ...
  • IMAGE_SECTION_HEADER 的源代碼如下: 每個區塊表長度占40個位元組。 * 表示需要註意的欄位,最有用的是 SizeOfRawData 、 PointerToRawData 和Characteristics 欄位。 Name * 此欄位時區塊名。(一句話:名字而已,沒什麼用) 要求: ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...