一、安裝JDK(本文以 jdk-7u45-linux-i586.tar.gz 爲例進行安裝)
1.下載jdk-7u45-linux-i586.tar.gz
JDK包括32位系統的與64位系統的,在下載之前可以執行以下命令來查看自己系統是64位的還是32位的,i3686到i686是32位,x86_64是64位的:
uname -m
1.刪除OpenJDK
sudo apt-get purge openjdk*
apt-get autoremove
2.解壓縮
tar -xvf jdk-7u45-linux-i586.tar.gz
3.創建安裝目錄
cd /usr/lib
mkdir jvm
cd jvm
mkdir java_7_sun
4.複製
cp –fr jdk1.7.0.45 /usr/lib/jvm/java_7_sun
5.安裝JDK
export JAVA_HOME=/usr/lib/jvm/java_7_sun/jdk1.7.0.45
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
6.查看安裝是否成功
java -version
命令行打印出JAVA版本信息說明安裝成功。
8.添加環境變量到啓動文件(如果提示vim未安裝,使用apt-get安裝即可)
vim ~/.bashrc
添加至最尾行:
export JAVA_HOME=/usr/lib/jvm/java_7_sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
二、安裝mysql
1.安裝
apt-get update
sudo apt-get install mysql-server
2.查看是否安裝成功
mysql -u root -p
要求輸入密碼,說明已安裝成功,輸入你設置的密碼登錄mysql命令行窗口。
3.修改數據庫編碼爲utf-8
默認登錄mysql之後可以通過SHOW VARIABLES語句查看系統變量及其值:
mysql> show variables like '%character%';
4.修改/etc/mysql/my.cnf 文件,
sudo vim /etc/mysql/my.cnf
在[client ]下面加入
default-character-set=utf8
在[ mysqld ]下面加入
character-set-server=utf8
init_connect='SET NAMES utf8'
(或者是SET NAMES 'utf8')
5.重啓mysql
sudo /etc/init.d/mysql restart
6.查看mysql編碼
show variables like 'character%';
7.允許遠程訪問
改表法 可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 數據庫裏的 "user" 表裏的 "host" 項,從"localhost"改稱"%"
mysql -u root -p
mysql>use mysql
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
授權法: 你想myuser使用mypassword從任何主機連接到mysql服務器的話。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
如果你想允許用戶myuser從ip爲192.168.1.6的主機連接到mysql服務器,並使用mypassword作爲密碼。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
三、tomcat安裝(以apache-tomcat-7.0.55.tar.gz爲例)
1.下載
下載apache-tomcat-7.0.90.tar.gz
2.解壓縮
tar xvzf apache-tomcat-7.0.90.tar.gz
3.安裝
mv apache-tomcat-7.0.90 tomcat
sudo mv tomcat /usr/local/
cd /usr/local/tomcat
4.更改用戶
sudo chown -R root .
sudo chgrp -R root .
4.配置環境變量
5.啓動tomcat
cd /usr/local/tomcat/bin
cd /usr/local/tomcat/bin
./startup.sh
6.查看啓動日誌
cd /usr/local/tomcat/bin
tail -f catalina.out
7.設置開啓自啓動
編輯文件/etc/rc.local,添加tomcat的startup.sh文件絕對路徑,如下圖所示。
vim /etc/rc.local
總上已完成Java Web服務器環境的搭建。