2014年3月30日 星期日

Ubuntu 架伺服器觀念

個人使用 Ubuntu_桌面版_13.10_64-Bit

為什麼不用 Ubuntu Server 不是跟 Windows 一樣有 Server 版本

本人使用的是個人電腦為基礎

如果要架伺服器之後在安裝 Server 版本就好了
那架伺服器的基本功力與觀念

我列出下面幾點給大家參考

  • 新手建議:
去尋找有關 Linux 的 書籍,建立觀念以及學息常用指令(常用指令要依照您Linux 版本而去學習)。
  • 了解硬體設備:
在不同的版本支援的硬體驅動也有所不同,不像是 Windows 一樣什麼版本都有, 如果使用太低階的硬體設備,也有可能安裝的版本不能太新,因為有可能會把所有的效能吃掉,導致 System 處於當機狀態。
  • 瞭解 Linux 基礎:
Linux 群組與使用者概念、檔案的權限問題、磁碟與硬體管理、資源管理問題...還有很多基本資料,都要去瞭解。
  • 認識與編譯核心:
個人認為可以先去瞭解,再去學習怎麼編譯,這帶來的是系統的穩定性有很大的關係喔!!


這些都懂了之後
架站前也需要瞭解網路的概念以及設定與調校需要
認識網路、連上網路、主機名稱、架設NAT、架設Proxy、架設Mail、架設WWW、架設SAMBA

這些只是一小部份架站的小技巧

像我現在要架設網頁伺服器

還需要搭配其他語言來美觀或是讓伺服端和使用者端可以更加的方便快速

2014年3月29日 星期六

Ubuntu有什麼好玩

玩 Ubuntu 到現在
很多人問我為什麼要這樣搞自己
用 Windows 不是比較好用多了
最終他們說 " 還是用Windows 比較好 "
或許是我講的太複雜吧!!
導致大夥們覺得 linux 沒得跟 Windows 比吧!!
因為我喜歡研究
所以我把之前收藏以久的舊零件裝了起來
不斷的上網尋找資料
最終衝動的灌好System
這時墜落深淵的開始
在桌機上使用一個月
這段時間真的是拼命的重灌阿!
幾乎安裝了Linux的所有版本
最終還是喜歡 Ubuntu
差一點差一點衝動的把自己的電腦全部灌成 Ubuntu 
灌了一台桌上型電腦以及自己唯一的筆電也安裝了 Ubuntu 
個人不是因為要作一個特別突出的行為
只是對於熱愛電腦的我 Windows 也玩這麼多年了
始終還是有點膩了
去年新組的電腦
現在給我拿來玩遊戲、看看影片、聽聽音樂、比較 Windows 與 Linux的差異
未來也有打算要考一張 Linux 的證照來充實自己囉!!

2014年3月27日 星期四

Ubuntu Install Xampp (Apach MySQL ProFTPD)

目前我需要架設一個網頁伺服器

我選用的 Xampp 這討軟體

Xampp 安裝過程會安裝 Apache MySQL FTP

我們需要先到 Xampp 官網,下載安裝包

網址:http://www.apachefriends.org/download.html

找到自己電腦的OS類型下載囉!!

載好後我們又開始需要打指令囉!!

打開終端機
  • $cd " Download Folder "
  • //目錄移動到下載目錄下
  • $chmod +x " File "Name "
  • //把剛剛載下來的檔案跟改他的權限
  • $sudo su
  • //進入到 root 後才能安裝
  • $./ " File Name "
  • //開始安裝囉!!
剩下的圖形界面就 next......下去這樣久好了!!

延伸學習:How to Start Xampp at Boot on Ubuntu

2014年3月26日 星期三

Ubuntu 13.10 64-Bit install TeamViewer 9

最近我在學校安裝TeamViewer 9 64-Bit版本

先去TeamViewer下載安裝包

網址:http://www.teamviewer.com/zhTW/download/linux.aspx

下載32-Bit版本吧!!

因為 64-Bit 目前在 Ubuntu 64-Bit 在windows所說的相容性問題(2014.3.27)

所以個人安裝 32-Bit 可使用

現在開始下指令安裝囉!!

打開終端機(terminal)

  • $cd " Download Folder "
  • $chmod +x " File Name "
  • $sudo dpkg -i" File Name "
這樣就可以安裝了

在安裝 64-Bit 會出現以下的問題

teamviewer 相依於 lib32asound2﹔然而:
  套件 lib32asound2 未安裝。
 teamviewer 相依於 lib32z1﹔然而:
  套件 lib32z1 未安裝。
 teamviewer 相依於 ia32-libs﹔然而:
  套件 ia32-libs 未安裝。

2014年3月5日 星期三

ubuntu 使用 Java jdk 設定環境

JAVA JDK 原名為 Java SE Development Kit 


為何要安裝這項軟體呢?

如果你要寫 Java 語言的程式碼

這時就需要安裝 Java JDK 

那這又是什麼呢?

簡單來說,這是執行 Java 語言的模擬器

就是這樣.........

那就來進行安裝囉!!

方法一:

方法二:

首先打開終端機( termina ) Ctrl + Alt + T

開始在終端機複製貼上 " " 要省略喔!!

  • $java -version                                              //check system have install Java JDK
  • $sudo apt-get purge openjdk-\*                //remove Open JDK/JRE from your system
  • $sudo mkdir -p /usr/local/java                  //create a directory to hold your Oracle Java JDK and JRE
Download : http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html

Select :
32-bit : jdk-7u51-linux-i586.tar.gz
64-bit : jdk-7u51-linux-x64.tar.gz

SKIP termina Windows 

32-bit :

  • $cd /home/"your_user_name"/Downloads
  • $sudo cp -r jdk-7u51-linux-i586.tar.gz /usr/local/java
  • $cd /usr/local/java
  • $sudo tar xvzf jdk-7u51-linux-i586.tar.gz
64-bit :
  • $cd /home/"your_user_name"/Downloads
  • $sudo cp -r jdk-7u51-linux-x64.tar.gz /usr/local/java
  • $cd /usr/local/java
  • $sudo tar xvzf jdk-7u51-linux-x64.tar.gz



  • $ls -a
  • $sudo gedit /etc/profile   or  $sudo nano /etc/profile
Copy/Paste under line: 
JAVA_HOME=/usr/local/java/jdk1.7.0_51
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
  • $sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_51/bin/java" 1
  •  $sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_51/bin/javac" 1
  •  $sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_51/bin/javaws" 1
  • $sudo update-alternatives --set java /usr/local/java/jdk1.7.0_51/bin/java
  • $sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_51/bin/javac
  • $sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_51/bin/javaws
  • $. /etc/profile
end  
successful install JAVA JDK

追蹤者