CentOS下yum安裝mysql,jdk以及tomcat

首先說明,服務器是阿里雲的,centos6.3_64位安全加固版。首先須要登錄進來,使用的是putty,由於最初的時候,Xshell登錄會被拒絕。

0. 建立我的文件夾 javascript

[java] view plaincopy
  1. # 使用 yum 安裝tomcat 和 mysql   
  2. # 建立文件夾  
  3. cd /usr/local  
  4. mkdir renfufei  

1. 安裝rzsz
[java] view plaincopy
  1. # 1. 安裝rzsz  
  2. yum update -y  
  3. yum list lrzsz*  
  4. yum install lrzsz -y  

2. 安裝JDK,path之類的已經自動設置好了
[java] view plaincopy
  1. # 2. 安裝JDK  
  2. yum list java*  
  3. yum install java-1.7.0-openjdk* -y  

3. 安裝mysql
[java] view plaincopy
  1. # 3. 安裝mysql  
  2. yum list mysql*  
  3. yum install mysql-server* -y  
  4. # 修改 /etc/my.cnf 設置數據庫默認編碼以及存儲位置,若是可能,優化內存配置  
  5. vi /etc/my.cnf  
其中修改後的配置以下

直接運行mysql 進入
須要給root用戶添加密碼
從新驗證

建立數據庫    newtest爲utf8編碼
建立數據庫
create database newtest default character set utf8;



設置遠程訪問權限

 
mysql> grant all privileges on 須要訪問的db.* to newtest@'%' identified by ‘password’;  爲了安全,代碼裏面別用root  

(給newtest賦予 添加用戶爲testdba 密碼爲 testdba@test的用戶 ,其擁有所有權限 )
新添加 用戶grant all privileges on newtest.* to testdba@'%' identified by 'testdba @test ';
 
flush privileges
5:重啓mysql
 
/etc/init.d/mysql restart  

3.1 大體的mysql配置文件以下:
[java] view plaincopy
  1. [mysqld]  
  2. # datadir=/var/lib/mysql  
  3. datadir=/usr/local/renfufei/mysql_data  
  4. socket=/var/lib/mysql/mysql.sock  
  5. user=mysql  
  6. # Disabling symbolic-links is recommended to prevent assorted security risks  
  7. symbolic-links=0  
  8. default-character-set=utf8  
  9. [mysqld_safe]  
  10. log-error=/var/log/mysqld.log  
  11. pid-file=/var/run/mysqld/mysqld.pid  
  12. [mysql]  
  13. default-character-set=utf8  

其中,vi 默認進入時是命令模式,要進入編輯模式,可使用按鍵 「i」 表示insert,插入模式。

而退出編輯模式,使用Esc鍵,退出編輯模式後,就處於命令模式,在命令模式下輸入的指令不會被加入到內容之中, css

在命令模式下,直接輸入行號,好比 22,回車,則光標就跳到22行了,而使用冒號加命令,能夠執行相關操做,好比 html


[java] view plaincopy
  1. :wq 表示寫入文件,並退出  
  2. :wq! 表示強制寫入文件,並退出,適合只讀文件什麼的。  
  3. :q 表示退出不保存  


記得加回車鍵。


4. 安裝 tomcat java

[java] view plaincopy
  1. # 4. 安裝 tomcat  
  2. cd /usr/local  
  3. wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0.37.tar.gz  
  4. tar -zxf apache-tomcat-6.0.37.tar.gz  
  5. mv apache-tomcat-6.0.37 tomcat  

4.1 修改配置文件
[java] view plaincopy
  1. cd /usr/local/tomcat/conf  
  2. # 修改配置文件 server.xml,不能有中文.  
  3. # 配置端口號,綁定域名,別名,以及設置線程池,映射context文件夾  
  4. vi server.xml  

而後修改其中的Server部分,固然,能夠採用ftp,或者其餘工具下載到windows編輯好,再上傳回去啦,記得若是有中文註釋什麼的,須要修改編碼爲UTF-8,不然純英文,使用默認的ANSI也能夠。
[html] view plaincopy
  1.   
  2. lt;Executor name="tomcatThreadPool" namePrefix="catalina-exec-"  
  3.       maxThreads="250" minSpareThreads="20"/>  
  4.   
  5.              connectionTimeout="20000"  
  6.              redirectPort="8443"   
  7.         compression="on"  
  8.         compressionMinSize="2048"  
  9.         noCompressionUserAgents="gozilla,traviata"  
  10.         compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,application/json,application/javascript,application/x-javascript"  
  11.         />  
  12.     
  13.     
  14.     
  15.            resourceName="UserDatabase"/>  
  16.     
  17.           unpackWARs="true" autoDeploy="true"  
  18.           xmlValidation="false" xmlNamespaceAware="false">  
  19.     localhost  
  20.     renfufei.com  
  21.     renfufei.cn  
  22.     www.renfufei.cn  
  23.       
  24.       
  25.       
  26.     
  27.   

5. 啓動mysqld 服務,以及tomcat
[java] view plaincopy
  1. -- 5. 啓動mysqld 服務,以及tomcat  
  2. cd /usr/local/renfufei  
  3. mkdir mysql_data  
  4. # 必須修改所屬用戶哦,若是修改了mysql的數據文件保存目錄的話  
  5. chown mysql:mysql mysql_data  
  6.   
  7. service mysqld start  
  8. /usr/local/tomcat/bin/startup.sh  

6. 由於修改了相對應的tomcat的context,因此訪問沒有什麼內容啦,須要在 
[html] view plaincopy
  1. /renfufei/myapp  
下面有對應的javaEE app才能夠。


配置完成。若是有疑問,也能夠聯繫做者:renfufei@qq.com 固然,也歡迎高手指正。 mysql


1. 去官網下載jdk.  我下載的是 jdk-6u31-linux-i586.bin    (原先沒給地址很差意思,如今新加上http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html) linux

2.su root     //切換到root帳戶 sql

3. mkdir /usr/java     // 在usr目錄下建立java文件夾 shell

4. mv jdk-6u31-linux-i586.bin /usr/java     //將下載的jdk文件移動到你剛建立的文件夾下 前提是在你下載jdk所存放的目錄下 數據庫

5. chmod 777  jdk-bu31-linux-i586.bin      //給安裝包執行權限  前提是要在/usr/java目錄下 apache

6.  ./jdk-6u31-linux-i586.bin   //安裝  出現none 時安裝成功

7. vi /etc/profile  // 設置環境變量

    在文件最後加上

        export JAVA_HOME=/usr/java/jdk1.6.0_31         export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar                export PATH=$PATH:$JAVA_HOME/bin

按Esc鍵退出 輸入 :wq  

    注意:linux環境變量的分隔符是冒號「:」不是分號「;」 

以後重啓機器   reboot.

    最後輸入 java -version 查看安裝jdk版本


有的時候根據本身的須要,可能要不一樣版本的JDK,使用以下命令能夠查看JDK版本


[plain]  view plaincopy
  1. java -version  

Centos在安裝的時候,自帶了一個OpenJDK這個JDK並非咱們想要的。所以正常安裝便可。



用個人32位的操做系統爲例:

在官網下載對應版本的JDK

http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html

因爲網絡不穩定,因此下載後必定要檢查JDK的大小。筆者本身就有過這樣的失誤,由於本身的網絡緣由,只下載了5M左右,官方的JDK大概須要60多M。

下載後的包,若是是rpm結尾的


[plain]  view plaincopy
  1. #rpm -i jdk*****.rpm  
安裝便可


若是是rpm.bin等的二進制文件


[plain]  view plaincopy
  1. #./jdk*****.rpm.bin    
  2. #./jdk******.bin  
安裝便可



按照提示,bin結尾的文件可能須要進行目錄的確認,基本上沒問題的。


安裝完成後,看看/usr目錄下是否已經有了java目錄,有了表示正常安裝了。此時java -version的時候還會發現java版本仍是 OpenJDK。這個時候進入/usr/bin目錄  查找java  javac 能夠發現,這兩個符號連接指向系統默認的jdk目錄。刪除java javac


[plain]  view plaincopy
  1. #ln -s /usr/java/jdk1.6.0_33/bin/java java  
  2. #ln -s /usr/java/jdk1.6.0_33/bin/javac javac  


從新設置java javac連接,此時java -version 能夠發現,版本已經同步爲本身的jdk版本了


CentOS 6.4下安裝JDK(Java Development Kit)

1)下載JDK 1.7(1.7.0_25)

下載地址爲:

http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

  選中「Accept License Agreement」

 選則64位的rpm包下載:jdk-7u25-linux-x64.rpm

2)安裝JDK 1.7

�0�1在usr下創建java文件夾,終端命令:(切換到root:su root)

[root@ www.linuxidc.com linux]# cd /usr

[root@ www.linuxidc.com linux]# mkdir java

[root@ www.linuxidc.com linux]# mv ‘下載後jdk路徑’ ‘移動後jdk路徑’(直接拖動文件夾到終端便可自動添加路徑)

�0�1安裝

[root@ www.linuxidc.com linux]# rpm –ivh ‘jdk安裝包路徑’

等待安裝便可

3)環境變量配置

�0�1配置JAVA_HOME

# exportJAVA_HOME=<jdk-install-dir>

此處<jdk-install-dir>爲jdk安裝路徑(直接拖動文件夾位置),如:/usr/java/jdk1.7.0_25

�0�1配置PATH

# export PATH=$JAVA_HOME/bin:$PATH4)覈實已爲根用戶設置好環境變量JAVA_HOME

# sudo env | grep JAVA_HOME5)添加到文件/etc/sudoers

�0�1打開文件:

[root@ www.linuxidc.com linux]# vim /etc/sudoers

�0�1進入編輯狀態:

按鍵盤「i」鍵

�0�1添加下面一行:

Defaults env_keep+=JAVA_HOME�0�1退出編輯狀態:

按鍵盤「Esc」鍵

�0�1保存並退出文件

按鍵盤「Shift」+「:」鍵,輸入:wq ;或者強制退出:wq!;不保存退出文件:q

相關文章
相關標籤/搜索