跳到主要內容

發表文章

CentOS HBase 安裝設定

1. 安裝 JAVA sudo yum install java-1.6.0-openjdk 1.1 確認版本 java -version 1.2 確認路徑 sudo alternative --config java 這邊顯示內容大致如: /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java 1.3 設定環境變數 export JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/ 2. 安裝 HBase 2.1 下載 HBase wget http://apache.stu.edu.tw/hbase/0.98.24/hbase-0.98.24-hadoop1-bin.tar.gz 2.2 解壓縮 tar -zxvf hbase-0.98.24-hadoop1-bin.tar.gz 2.3 設定環境變數 export HBASE_HOME=`pwd`/hbase-0.98.24-hadoop1 2.4 執行 $HBASE_HOME/bin/start-hbase.sh 若成功,應會出現「 hbase(main):001:0> 」的提示字元。這時 http://localhost:60010 會有一個簡單的管理介面。 3. 將 HBASE_HOME 加入系統變數 修改 profile sudo vi /etc/profile 在檔案最後加上 PATH=$HBASE_HOME/bin:$PATH export PATH 儲存後執行 source /etc/profile 透過命令列執行 base shell 完成。

Android手機Wifi無法開啟問題

前陣子換用了Sony Xperia XA (F3115)手機,基本上還算滿意,就是內部儲存空間16GB稍嫌小了一點。 一開始的時候都還挺正常的,不過大概使用一個月左右,突然出現Wifi異常的情形。 手機的Wifi會持續保持關閉的狀態,在下拉的功能中或者是設定裡面都無法打開。即使設定為「開啟」,也會在一閃之後就恢復關閉的狀態。 出現這種狀況初期,將手機重新開機後,有機會可以恢復正常;但是後來似乎即使重開也沒有任何效果。 嘗試過恢復原廠設定,但是也只有剛重灌後是正常的,幾個鐘頭後又出現Wifi關閉打不開的狀況。 一度覺得可能要透過PC Companion重刷系統了。 後來,找到一個設定的地方,經測試似乎是有效的。 設定=>地點=>掃描。 裡面有「 Wi-Fi掃描 」與「 藍芽掃描 」,將這兩個選項關閉後,Wifi似乎就可以正常開啟了。

Amazon EC2 使用 SSH 登入

原本Amazon EC2主機需要透過.pem的key登入: ssh -i key_name.pem ec2-user@aws_address 調整為直接使用SSH登入: ps:非常重要!在做下列動作之前,記得先: (1)設定root密碼 (2)安裝webmin並確認可以登入 免得ssh登入後無法su,到時會求助無門...... 1. 新增SSH登入帳號 adduser ssh_user 2. 修改SSH設定檔sshd_config vi /etc/ssh/sshd_config 修改 PasswordAuthentication no 為 PasswordAuthentication yes 3. 限定SSH可登入帳號 (可略過) 在sshd_config最後加上 AllowUsers ssh_user 4. 重啟SSH服務 service sshd restart

升級PHP 5.x到PHP 5.3 (Centos)

剛好在處理一台舊server的PHP版本更新,而之前手邊留著的教學頁面不是連結失效就是不見了,上網搜尋後,找到了個詳細的教學,把主要流程簡單記錄一下。 附上 原文網址 。 本次要處理的是,在CentOS主機上面,把PHP 5.1.6升級到PHP 5.3.x。透過php -v的指令可以看到目前機器上的PHP版本。另外,以下的流程都以root身分執行。 第一步:安裝額外的repositories rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm 第二步:確認repositories是否增加成功 ls -1 /etc/yum.repos.d/epel* /etc/yum.repos.d/webtatic.repo 應該會看到的東西如下 /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/webtatic.repo 第三步:修改repositories的設定檔案 vi /etc/yum.repos.d/webtatic.repo 修改[webtatic]裡面的enabled=0為enabled=1 [webtatic] name=Webtatic Repository $releasever - $basearch #baseurl=http://repo.webtatic.com/yum/centos/5/$basearch/ mirrorlist=http://repo.webtatic.com/yum/centos/5/$basearch/mirrorlist enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-webtatic-andy 第四步:升級PHP yum install php php-cli php-gd php-mysql php-mbstring 升級過程中,會問到 Importing G...

調整 PHP SESSION 存活時間

PHP的SESSION預設存活時間好像只有1440秒(24分鐘), 稍嫌短了點,經常登入後沒多久就要重新登入一次。 修改的地方是 /etc/php.ini , 找到 session.gc_maxlifetime ,修改後重新啟動apache即可。

Dreamweaver SSH Host Key Changed 解決

原本用Dreamweaver連上客戶的主機, 但是前陣子因為機房配置調整,主機換了但是IP沒換, 結果重新用Dreamweaver連上的時候,發現SSH Host Key改變了, 沒辦法正常連上。 經過搜尋後,得到解決辦法如下: 將ssh_hosts檔案中關於原主機的SSH Host Key砍掉重連就行了, 而這個ssh_hosts檔案位於(MacOS): ~/Library/Application Support/Adobe/Dreamweaver CS4/en_US/Configuration 另外,如果是Terminal模式下的ssh, 則是要去調整 ~/.ssh/known_hosts 檔案。