2014年8月27日 星期三

Android SDK 安裝方式 ( @ Eclipse)

1.從Help -> Install New Software進入安裝視窗
2.輸入網址:
https://dl-ssl.google.com/android/eclipse/
按下Enter以後會出現選項,把全部選取後就一直按Next,安裝完成會問要不要重新啟動Eclipse,選擇Yes。


3.在上方工具列選擇小綠人下載器
4.照著畫面選擇下載SDK Tools,Android L,Google Play Service

5.選擇同意按Install,就會回到第四步驟,會看到下方進度調在安裝,安裝完畢就可以把第四步驟的視窗關掉,就完成了Android SDK的安裝了。


2014年8月20日 星期三

[node.js學習(一)]node.js安裝 @ Redhat / Centos

最近開始研究node.js,發現其實安裝這些東西都有一定的難度,所以我就從這篇開始記錄一下我學習node.js的過程吧~

第一篇當然是要安裝node.js的教學嚕!

首先先照著以下指令安裝吧:

yum -y update
yum -y install wget
yum -y groupinstall "Development Tools"
yum -y install screen
cd /usr/src
wget http://nodejs.org/dist/v0.10.31/node-v0.10.31.tar.gz
tar zxf node-v0.10.31.tar.gz
cd node-v0.10.31
./configure
make
make install

好了,安裝完了,可以輸入以下指令確認是否安裝完成:

node -v

[node.js學習(二)]安裝mongodb @ Redhat / Centos 下一篇>

[node.js學習(二)]安裝mongodb @ Redhat / Centos

以下安裝步驟都是從官方網站抓取資料,再用我的破英文來做翻譯,如果有翻譯不對的地方麻煩鞭小力一點......囧

安裝 MongoDB

1

設定YUM Repository

建立一個mongodb.repo檔案在 /etc/yum.repos.d/ 下面:
如果你的Linux是64位元,請把下面的文字複製到mongodb.repo並存檔:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1 
如果你的Linux是32位元,請把下面的文字複製到mongodb.repo並存檔:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/
gpgcheck=0
enabled=1
2

利用YUM來安裝

當你設定好repository後,輸入以下指令來安裝MongoDB:
sudo yum install mongodb-org
如果你想指定mongodb的版本,在後面加上版本號即可指定安裝哪個版本的mongoDB:
sudo yum install mongodb-org-2.6.1 mongodb-org-server-2.6.1 mongodb-org-shell-2.6.1 mongodb-org-mongos-2.6.1 mongodb-org-tools-2.6.1

執行MongoDB

IMPORTANT
在執行MongoDB前,先檢查你的SELinux允許MongoDB可以被啟動或是已經把SELinux關閉了。
MongoDB的檔案會放置在 /var/lib/mongo ,Log檔案會放在 /var/log/mongo, 在執行的時候會使用mongod這個使用者帳號. 如果你要換使用者帳號來執行MongoDB時,先確定 /var/lib/mongodb
跟 /var/log/mongodb 這兩個資料夾有使用的權限。
1

開始 MongoDB.

輸入下面的指令啟動MongoDB:
sudo service mongod start
2

確認 MongoDB 是否已經執行

你可以透過下面的指令來驗證 mongod 是否已經被執行且在 /var/log/mongodb/mongod.log裡面寫入Log:
sudo chkconfig mongod on
3

停止 MongoDB.

如果需要,你可以輸入以下指令停止MongoDB:
sudo service mongod stop
4

重新啟動 MongoDB.

你可以輸入以下指令來重新啟動:
sudo service mongod restart

5

測試輸入資料.

你可以輸入以下指令來測試Insert跟Query資料:
mongo
use testMongoDB
db.users.insert({name:"DaDax",date:"2013/10/24"})
db.users.find()
這時候就會找到一筆剛剛Insert進去的資料

到了這邊就可以開始使用MongoDB了,如果想看原始的英文資料請點我

<上一篇 [node.js學習(一)]node.js安裝 @ Redhat / Centos     [node.js教學(三)]Nginx安裝 @ Redhat 下一篇>

2014年8月19日 星期二

[node.js教學(三)]Nginx安裝 @ Redhat

在Redhat上安裝Nginx折騰了我好一陣子,終於安裝完成,
跟著指令走吧。

yum install -y httpd-devel pcre perl pcre-devel zlib zlib-devel GeoIP GeoIP-devel wget

cd /usr/src/

mkdir nginx

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz

wget http://zlib.net/zlib-1.2.8.tar.gz

wget https://www.openssl.org/source/openssl-1.0.1i.tar.gz

tar -xvf zlib-1.2.8.tar.gz 

tar -xvf pcre-8.35.tar.gz 

tar -xvf openssl-1.0.1i.tar.gz

wget http://nginx.org/download/nginx-1.7.3.tar.gz

tar -zxvf nginx-1.7.3.tar.gz

cd nginx-1.7.3

./configure

make

make install


到這邊就安裝完成了,接下來啟動並測試看看吧:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

/usr/local/nginx/sbin/nginx -V

<上一篇 [node.js學習(二)]安裝mongodb @ Redhat / Centos

Redhat / Centos 安全性設定

共同設定:
selinux -> 關閉(預設開啟)
vi /etc/sysconfig/selinux

Centos:
使用setup指令設定iptables,開啟需要的port服務

Redhat:
service iptables start //啟動 iptables 服務
                           stop            //停止 iptables 服務
                           restart         //重新啟動 iptables 服務
                           status          //查看目前 iptables 規則
                           save            //將目前規則存入 iptables 設定檔

iptables 主要設定檔位於 /etc/sysconfig/iptables