VMWare下安裝Ubuntu虛擬機
下載Ubuntu16.04鏡像
下載地址:
http://mirrors.melbourne.co.uk/ubuntu-releases/16.04/
可以選擇迅雷下載連接,筆者使用迅雷下載超快!
創建虛擬機
啓動VMWare,選擇新建虛擬機命令打開新建虛擬機嚮導,這裏我們選擇“典型”快速創建,然後選擇鏡像位置。
接着指定虛擬機保存位置。
接下來配置虛擬機,根據需要指定磁盤容量,CPU,內存,網絡等。
最後點“完成”完成虛擬機的創建。
完成之後會自動啓動虛擬機,接着就開始安裝系統了。
安裝系統
首先選擇語言,這裏我們選擇“English”,接下來幾步選擇默認即可。
接着要指定機器名,用戶名以及密碼,按要求輸入即可。
接下來配置時間,默認自動確定。
然後是分區模式,我們選擇“use entire did and set up LVM”。
接下來需要將配置寫入磁盤,選擇“yes”。
然後指定分區大小,選擇默認值即可,仍然將配置寫入磁盤。
接下來就開始安裝了,安裝過程需要一段時間。
安裝完成後可以配置軟件包管理器,指定代理信息,如果沒有代理就保持爲空,繼續下一步。
接下來配置系統更新模式,選擇“install security updates automatically”。
接下來提示是否安裝常用組件,根據需要選擇,這裏我們就選擇“standard system utilities”。點“continue”開始安裝系統工具軟件。
至此,系統安裝完成,系統啓動後出現一下界面。
Ubuntu開啓遠程連接
查看IP地址
首先輸入用戶名和密碼登錄系統,然後鍵入ifconfig
命令可以查看IP地址,如下所示:
啓動xShell(個人比較喜歡這款ssh遠程登錄工具),嘗試登錄這個虛擬機,你會發現連接不上,這是因爲默認沒有安裝SSH,接下來我們安裝SSH。
安裝SSH
登錄系統,鍵入以下命令:
sudo apt-get install openssh-server
查看SSH運行狀態可以使用以下命令:
sudo service ssh status
接下來我們再用xShell登錄就可以登錄上了。
啓用root賬戶
很多命令都需要root權限,我們不得不使用sudo命令,這樣很不方便。我們可以啓用root賬戶,然後使用root賬戶登錄系統,這樣就不需要使用sudo命令了。默認情況下root賬戶是禁用的,可以使用下面方法啓用root賬戶:
以普通用戶登錄系統,鍵入如下命令:
sudo passwd root
接着提示輸入當前用戶密碼,然後輸入root密碼,再次確認。這樣root賬戶就啓用了,同時也設置了密碼。
接下來我們嘗試使用root賬戶遠程登錄,這時發現不能登錄,出現“SSH服務器拒絕了密碼”的錯誤。
這是因爲默認root遠程登錄是禁用的,可以通過以下方法啓用。
編輯SSH配置文件sshd_config:
vim /etc/ssh/sshd_config
將PermitRootLogin
的值改爲 yes,保存文件,然後重啓一下SSH服務。
service ssh restart
到此已經可以使用root賬戶遠程登錄了。
安裝mysql數據庫
安裝mysql
Ubuntu上安裝mysql數據庫非常簡單,只需幾條命令即可。
首先更新一下軟件包,需要root登錄:
apt-get update
更新完成後,鍵入一下命令開始安裝MySQL:
apt-get install mysql-server
注意:下載過程可能比較緩慢,耐心等待一下。
安裝過程會彈出輸入root密碼的提示框,輸入一個密碼,再確認即可。
安裝完成後,查看以下MySQL 運行狀態。
service mysql status
可見mysql 已經運行了。mysql 服務可以使用 service mysql start|stop|restart|status
命令控制服務啓動、停止、重啓、查看狀態等。
配置mysql遠程連接
默認的MySQL是不能通過遠程連接的,我們可以通過幾步配置讓mysql可以遠程連接。
首先在終端登錄MySQL,使用以下命令進入MySQL。
mysql -u root -p
然後輸入語句 use mysql
切換到mysql數據實例。
use mysql
接着輸入以下語句將用戶root對應的host修改成“%”
update user set host='%' where user='root';
注意:語句結尾要帶上分號“;”。
最後再輸入以下語句使修改立即生效:
flush privileges;
到這一步我們發現遠程連接還是不能成功連接,報以下錯誤:
還需要修改MySQL的配置文件,執行以下命令:
vim /etc/mysql/mysql.conf.d/mysqld.cnf
將其中一行 bind-address =127.0.0.1
註釋調,保存文件,然後重啓mysql服務。
至此,MySQL 可以遠程連接了。
設置MySQL表名不區分大小寫
默認情況下,MySQL是區分表名大小寫的,這一點與windows下安裝的mysql不一樣。設置mysql不區分表名大小寫,可以修改mysql 的配置文件實現,方法如下:
1. 切換到mysql目錄,cd /etc/mysql
。
2. MySQL的配置文件可能位於多個位置,通常我們修改mysql.conf.d目錄下的mysqld.cnf文件,cd mysql.conf.d
,vim mysqld.cnf
。
3. 在文件的末尾增加一行 lower_case_table_names=1
,然後保存配置文件。
4. 重啓mysql服務,service mysql restart
。
修改之後MySQL就不再區分表名大小寫了。
安裝JDK
Ubuntu上安裝JDK只需要簡單幾步。
下載JDK壓縮包
可以從Oracle官方網站下載最新的JDK壓縮包,要選擇Linux版本的(擴展名爲tar.gz)。
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下載後複製Ubuntu虛擬機上任意一個目錄下,比如:/usr/java。
解壓JDK壓縮包。
進入壓縮包目錄,輸入以下命令解壓壓縮包:
tar -zxvf jdk-8u121-linux-x64.tar.gz
解壓後會在當前目錄生成jdk目錄:jdk1.8.0_121。
配置環境變量
編輯profile文件,在最後增加環境變量 JAVA_HOME
,並將JAVA_HOME
添加到系統PATH
中。
vim /etc/profile
注意:
1. JAVA_HOME
的路徑就是上一步解壓出來的 jdk 的目錄。
2. 配置PATH的時候一定要將$JAVA_HOME/bin
放到$PATH
前面,並且之間用冒號隔開。
然後保存文件,接着運行以下命令使配置生效:
source /etc/profile
檢查JDK安裝是否成功
輸入以下命令檢查JDK是否安裝配置成功:
java -version
如果輸出以下信息表示安裝並配置成功: