linux+nodejs+mongodb
xftp:windows for linux 傳輸軟體ftp
xshell: windows for linxu shellcommond軟體
1.安裝nodejs
2.用xftp傳輸到linux server
3.解壓 tar xvf node-v0.10.22-linux-x64.tar.gz
4.安裝依賴
sudo apt-get install g++ curl libssl-dev apache2-utils
sudo apt-get install python
5.修改安裝目錄
./configure --prefix=/usr/local/node
6.執行安裝
make
sudo make install
7。配置環境變數:
(1)開啟環境變數檔案:
sudo vi /etc/profile
(2)在最後一行新增:
export node_home=/usr/local/node
export path=$path:$node_home/bin
export node_path=$node_home/lib/node_modules
(3):執行 source /etc/profile 命令讓環境變數設定生效
8.檢視nodejs 安裝是否成功 nodejs -v
9.unix/linux下安裝npm
curl | sudo sh
10..檢視npm 安裝是否成功 npm -v
2.安裝mongodb
2.用xftp傳輸到linux server
3.解壓
tar -xzvf mongodb-linux-i686-1.8.1.tgz.tar
4.移動資料夾到/usr/local/並重命名
mv mongodb-linux-i686-1.8.1 /usr/local/ mongodb
5.檢視安裝後的檔案情況:
[root@localhost src]# cd /usr/local/mongodb/
[root@localhost mongodb]# ls
bin gnu-agpl-3.0 readme third-party-notices
[root@localhost mongodb]# cd bin/
[root@localhost bin]# ls
bsondump dbbak mongo mongod mongodump mongoexport mongofiles mongoimport mongorestore mongos mongosniff mongostat
bin下的mongod就是mongodb的服務端程序,mongo就是其客戶端,其它的命令用於mongodb的其它用途如mongodb檔案匯出等。
6.啟動mongodb
(1).先在根 / 目錄下建立 data 資料夾 並建立 mongodb_data mongodb_log 建立 mongodb 存放資料檔案和日誌檔案的目錄
[root@localhost etc]# cd /data/
[root@localhost data]# ls
mongodb_data mongodb_log
(2). 在mongodb安裝目錄下的bin下使用mongod啟動mongodb
7.先通過檢視埠號看mongodb是否啟動了
[root@localhost data]# netstat -lanp | grep "27017"
tcp 0 0 0.0.0.0:27017 0.0.0.0:* listen 1573/mongod
unix 2 [ acc ] stream listening 5874 1573/mongod /tmp/mongodb-27017.sock
8.使用mongo客戶端訪問一下該資料庫
[root@localhost bin]# cd /usr/local/mongodb/bin/
[root@localhost bin]# ./mongo
mongodb shell version: 1.8.1
connecting to: test
>
9.把mongod放到服務自啟動項中
(1)編輯 sudo vi /etc/rc.local 並新增
#add mongondb service
10.將該命令檔案copy到/usr/bin下,這樣就可以在任何目錄下使用mongo命令了。
[root@localhost bin]# ls
bsondump dbbak mongo mongod mongodump mongoexport mongofiles mongoimport mongorestore mongos mongosniff mongostat
[root@localhost bin]# cp mongo /usr/bin/
轉到任一目錄試下mongo命令:
[root@localhost bin]# cd /
[root@localhost /]# mongo
mongodb shell version: 1.8.1
connecting to: test
>
可以看到登入成功了,說明我們可以像使用ls命令一樣使用mongo命令了。
eclipse tomcat solr環境部署
前面已經記錄過如何部署solr環境,這篇部落格介紹下如何在eclipse中部署solr。廢話不多說,直接來步驟 2 在eclipse中部署tomcat。windows preferences server runtime environment add browse選擇你的tomcat路勁就好了。例...
ALL in one openstack環境部署
1臺虛擬機器 8c16g centos 7.2 bin bash set x 配置aliyun的centos和epel mirror mkdir etc yum.repos.d.backup mv etc yum.repos.d etc yum.repos.d.backup curl o etc y...
lldb debugserver除錯環境部署
使用的工具 otool 檢視程式依賴哪些動態庫資訊,反編 段 等等等等 ldid 簽名工具,通過plist檔案指定了授予一應用的一組特權 gdbserver 除錯工具 ssh 遠端控制 lipo 合併拆分對支援不同晶元的mach o 一.定製乙個可以除錯的debugserver git clone ...