1. 程式人生 > >Centos6.5搭建JavaEE開發環境

Centos6.5搭建JavaEE開發環境

在企業中使用JavaEE開發,大部分都是基於Linux系統開發,至於是選擇Ubuntu或Debian、還是Centos或Redhat等等,那就要看公司的開發環境是什麼。不管使用的是哪種linux版本,作為JavaEE開發程式設計師,都應該學會在Linux上搭建JAVAEE環境,這是每一個java程式設計師所需要掌握的。

系統版本:centos6.5

一、安裝 jdk-1.7.0.80

2.解壓和安裝JDK

切換到root使用者

[jiang@localhost ~]$ su root

檢查系統原版本

[root@localhost jiang]$ java -version
openjdk version "1.8.0_91" OpenJDK Runtime Environment (build 1.8.0_91-b14) OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

檢視JDK資訊

[[email protected] jiang]# rpm -qa|grep jdk
java-1.8.0-openjdk-1.8.0.91-0.b14.el7_2.x86_64
tzdata-java-2016d-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.101-2.6
.6.1.el7_2.x86_64 java-1.7.0-openjdk-1.7.0.101-2.6.6.1.el7_2.x86_64 java-1.8.0-openjdk-headless-1.8.0.91-0.b14.el7_2.x86_64

解除安裝OpenJDK,執行以下操作

[root@localhost jiang]# sudo rpm -e --nodeps tzdata-java-2016d-1.el7.noarch
[root@localhost jiang]# sudo rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.101-2.6.6.1.el7_2.x86_64
[root@localhost jiang]# sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.101-2.6.6.1.el7_2.x86_64 [root@localhost jiang]# sudo rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.91-0.b14.el7_2.x86_64 [root@localhost jiang]# sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.91-0.b14.el7_2.x86_64

進入下載目錄

[root@localhost jiang]# cd /home/jiang/Downloads/
[root@localhost jiang]# ll

拷貝JDK壓縮檔案到/opt目錄下

[root@localhost jiang]# cp jdk-7u80-linux-x64.tar.gz /opt 
[root@localhost jiang]# cd /opt
[root@localhost jiang]# ll

解壓JDK的壓縮包

[root@localhost jiang]# tar -zxvf jdk-7u80-linux-x64.tar.gz
[root@localhost jiang]# ll

更改使用者組為自己的

[root@localhost jiang]# chown jiang:root jdk1.7.0_80

編輯/etc/profile檔案

[[email protected] jiang]# gedit /etc/profice

    ==================新增以下內容:===================
    export JAVA_HOME=/opt/jdk1.7.0_80
    export JRE_HOME=$JAVA_HOME/jre
    export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

使修改立即生效

[root@localhost jiang]# source /etc/profice

檢測安裝是否成功

[root@localhost jiang]# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

(看到以上JDK的版本資訊,恭喜U,哈哈……說明已成功安裝和配置JDK)

二、安裝Tomcat7

  1. 解壓和安裝Tomcat7

    切換到root使用者,並解壓tomcat檔案

[jiang@localhost ~]$ su root
[root@localhost jiang]$ tar -zxvf apache-tomcat-7.0.75.tar.gz
 配置tomcat的環境變數
[root@localhost jiang]$ gedit /etc/profile

    ==================新增以下內容:===================
    #行尾新增tomcat的存放目錄
    export CATALINA_HOME=/opt/apache-tomcat-7.0.75
 使修改立即生效
[root@localhost jiang]# source /etc/profice 
 進入到apache-tomcat-7.0.75的bin目錄
[root@localhost jiang]# cd /opt/apache-tomcat-7.0.75/bin
 啟動伺服器
[root@localhost jiang]# ./startup.sh
 檢查服務是否成功啟動
[root@localhost jiang]# ps -ef | grep tomcat
 如果要關閉伺服器,使用命令shutdown.sh即可
[root@localhost jiang]# ./shutdown.sh

(湯姆貓也啟動成功,主人帶你喝杯魚腥草去。。。。。。)

三、以RPM方式安裝Mysql5.5

1.下載:MySQL-server-5.5.48-1.linux2.6.x86_64.rpm、MySQL-client-5.5.48-1.linux2.6.x86_64.rpm、MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm
https://downloads.mysql.com/archives/community/

分別下載以下三個檔案(由於我的機器是64位,下載的是64位版本的包,如果你的機器是32位的請下載32位版本):
MySQL-server-5.5.16-1.rhel5.i386.rpm
MySQL-client-5.5.16-1.rhel4.i386.rpm
MySQL-devel-5.5.16-1.rhel4.i386.rpm

使用wget命令使用斷點傳輸的方式將這三個檔案下載:

wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.48-1.linux2.6.x86_64.rpm/from/http://mysql.spd.co.il/
wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.48-1.linux2.6.x86_64.rpm/from/http://mysql.spd.co.il/
wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm/from/http://mysql.spd.co.il/

2.檢查MySQL及相關RPM包,是否安裝,如果有安裝,則移除(rpm –e 名稱)

[root@localhost ~]# rpm -qa | grep -i mysql
mysql-libs-5.1.66-2.el6_3.x86_64
[root@localhost ~]# rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.x86_64

要將 /var/lib/mysql資料夾下的所有檔案都刪除乾淨

[root@localhost ~]# rm -rf /var/lib/mysql

3.安裝MySQL

[root@localhost downloads]# rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
[root@localhost downloads]# rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
[root@localhost downloads]# rpm -ivh MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm

4.啟動mysql服務

[root@localhost ~]# service mysql start
Starting MySQL SUCCESS!

5.進入mysql後臺

[[email protected] ~]# mysql

    ===============若出現以下提示資訊,說明成功=================
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 1
    Server version: 5.5.16 MySQL Community Server (GPL)
    Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

6.修改配置檔案位置,此版本的預設配置檔案是my-huge.cnf,有些版本的是

my-default.cnf。
[root@localhost ~]# cp /usr/share/mysql/my-huge.cnf /etc/my.cnf

7.修改預設密碼
首次安裝時,預設密碼為空,可以使用如下命令修改root密碼。

[root@localhost ~]# mysqladmin -u root password yourpassword(後面跟著是這裡設定你的新密碼)

8.遠端登陸使用者設定

mysql> use mysql;
mysql> select host,user,password from user;
+-----------------------+------+-------------------------------------------+
| host                  | user | password                                  |
+-----------------------+------+-------------------------------------------+
| localhost             | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| localhost.localdomain | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
| 127.0.0.1             | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
| ::1                   | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
+-----------------------+------+-------------------------------------------+
mysql> update user set host='%' where user='root' and host='localhost';
mysql> flush privileges;
mysql> exit

9.設定開機自啟動

[root@localhost ~]# chkconfig mysql on
[root@localhost ~]# chkconfig --list | grep mysql
mysql     0:off   1:off   2:on    3:on    4:on    5:on    6:off

10.MySQL的預設安裝位置

/var/lib/mysql/             #資料庫目錄
/usr/share/mysql            #配置檔案目錄
/usr/bin                    #相關命令目錄
/etc/init.d/mysql           #啟動指令碼

11.修改字符集和資料儲存路徑
配置/etc/my.cnf檔案,修改資料存放路徑、mysql.sock路徑以及預設編碼utf-8。

[client]  
password        = 123456  
port            = 3306  
default-character-set=utf8  
[mysqld]  
port            = 3306  
character_set_server=utf8  
character_set_client=utf8  
collation-server=utf8_general_ci  
#(注意linux下mysql安裝完後是預設:表名區分大小寫,列名不區分大小寫; 0:區分大小寫,1:不區分大小寫)  
lower_case_table_names=1  
#(設定最大連線數,預設為 151,MySQL伺服器允許的最大連線數16384; )  
max_connections=1000  
[mysql]  
default-character-set = utf8

12.如果想遠端連線登入mysql,則需要:授權,關閉防火牆。

 a. 授權;在服務端進入mysql,輸入以下命令。
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '這裡是你的密碼' WITH GRANT OPTION;
 b. 關閉防火牆
[root@localhost ~]# service iptables stop       關閉命令   
[root@localhost ~]# chkconfig iptables off      永久關閉防火牆

四、安裝 Eclipse-JEE-Mars

[jiang@localhost ~]$ sudo tar -zxvf eclipse-jee-mars-R-linux-gtk-x86_64.tar.gz -C /opt

快捷啟動eclipse方式一:建立連結

[jiang@localhost ~]$ su root
[root@localhost jiang]$ ln -s /opt/eclipse/eclipse /usr/bin/eclipse

快捷啟動eclipse方式二:建立桌面快捷方式之編寫檔案

[[email protected] jiang]$ gedit /usr/share/applications/eclipse.desktop

    ==================新增以下內容:===================
    [Desktop Entry]
    Type=Application
    Name=eclipse
    Exec=/opt/eclips/eclipse        //eclipse應用程式
    GenericName=eclipse
    Comment=Java development tools
    Icon=/opt/eclipse/icon.xpm      //eclipse圖示
    Categories=Application;Development;
    Terminal=false

然後儲存,就可以在application->development下面看到eclipse選項了。

快捷啟動eclipse方式三:建立桌面快捷方式之直接操作

桌面右擊滑鼠選擇Create Launcher(建立啟動器),點選Browse…(瀏覽(B)),找到eclipse應用程式的解壓目錄/opt/eclipse/eclipse,點選OK(確定(O)),就完成了。
這裡寫圖片描述

(至此已成功安裝Eclipse)

相關推薦

Centos6.5搭建JavaEE開發環境

在企業中使用JavaEE開發,大部分都是基於Linux系統開發,至於是選擇Ubuntu或Debian、還是Centos或Redhat等等,那就要看公司的開發環境是什麼。不管使用的是哪種linux版本,作為JavaEE開發程式設計師,都應該學會在Linux上搭建J

iBrand 教程 0.1:Windows + Homestead 5 搭建 Laravel 開發環境

總結 string 站點 provider 文字 rate 同步 目錄 use 統一開發環境 為了保證在學習和工作過程中避免因為開發環境不一致而導致各種各樣的問題,Laravel 官方為了我們提供了一個完美的開發環境 Laravel Homestead,讓我們無需再本地安裝

在Linux的Centos6.5搭建hadoop叢集環境

Centos6.5搭建hadoop叢集環境 先概括一下整體思路 安裝centos6.5主機 關閉防火牆和selinux 配置網路 時間同步 ssh無密碼登入設定 安裝jdk 安裝hadoop 啟動 wordcount測試 安

centos6.5搭建jdk+tomcat環境

        以前在windows環境下使用IIS伺服器進行網站程式的釋出,不太清楚linux下tomcat伺服器上是如何釋出javaweb的程式,此次主要先把執行環境先搭建好,以便開發和測試使用。        當然在linux下進行環境的搭建,免不了命令操作,以下先整

CentOS6.7搭建tomcat開發環境

簡介:本文主要介紹CentOS6.7(也適用於其他版本)環境下安裝tomcat,搭建java後臺開發環境。 安裝jdk 下載 可以使用wget直接在vps裡下載: wget -O jdk-8u91-linux-x64.rpm http:/

CentOS6.5之Java開發環境—JDK1.8的安裝配置—逆襲必備

二、本人安裝在Linux目錄/usr/local/java下面;把jdk-8u111-linux-x64.tar.gz檔案移動至該目錄下面【如果沒有java目錄則用mkdir建立一個】 [[email protected] java]# ls jdk1.8

Centos6.5 搭建LAMP環境

oot 問題 操作系統 apache 註銷 mysqld 保存 內容管理系統 直接 1.Centos6.5 處於對安全的考慮,嚴格控制網絡的進去。所以安裝 Apache 或 MySQL 的時候,需要開放 80 或 3306 端口 首先,執行如下命令查看當前防火墻開放了哪些

5步輕鬆搭建ERLANG開發環境

一、相關資料 Erlang 的官方網站是http://www.erlang.org.其左側的連線指出了我們可以從這裡獲取的資源。 Downloads 連線可以下載到所有版本的Erlang. Links 是一些其它資源的連結 Enhancements 是一些Er

自己動手利用CentOS6.5 搭建php環境安裝discuz論壇

1、安裝搭建論壇必要的軟體 apache php mysql CentOS系統我們可以直接使用 yum install 的方式進行軟體安裝,騰訊雲有提供軟體安裝源,是同步CentOS官方的安裝源,包涵的軟體都是當前最穩定的版本,因此直接安裝即可 y

MAC上搭建Java開發環境 eclipse+maven3.5.0+jdk1.8+tomcat8.5.20

1、安裝eclipse,下載連結 4、開啟eclipse,需要配置如下資訊 Eclipse –>偏好設定–> Maven–> Installations的路徑,選擇我們存放的位置就ok了 5、配置環境變數 //1、

Python 3.6.1+Django 1.11+MySQL 5.7.18 開發環境搭建(mac os)(二)

前言 這段時間在做一個基於B/S的資訊管理平臺,在迪總的安排下,我和文濤同學負責後端的開發。在專案開始就確定了Python+Django+MySQL環境,在幾次試驗以後確定了版本,採用Python 3.6.1+Django 1.11+MySQL 5.7.18

64位CentOS6.5搭建LAMP環境詳細步驟

搭建LAMP環境所需軟體下載:點選下載 1、確認搭建LAMP所需的環境是否已經安裝: [[email protected] ~]#rpm -q make gcc gcc-c++ zlib-d

centos6.5下的go環境搭建

一、下載和解壓go環境包 >>cd /usr/local/ >>wget -c https://dl.gocn.io/golang/1.9/go1.9.linux-amd64.tar.gz >>tar zxvf go1.9.lin

JavaEE開發環境搭建(二)——Tomcat搭建

1.點選Windows下的preferences,搜尋server,點選Runtime Environments2.點選Add3.選擇Tomcat版本4.選擇Tomcat解壓後的目錄5.雙擊servers下Tomcat名稱,選擇第二個Use Tomcat installati

在Windows下搭建Android開發環境

c51 公司 智能 單獨 window 引用 ssp 管理 第一個  隨著移動互聯網的迅速發展,前端的概念已發生很大的變化,已不僅僅局限在網頁端。而Android系統作為智能機市場的老大,作為前端開發工程師,非常有必要了解和學習。但面對眾多學習資料,站在前端開發工程

mac下配置phonegap(cordova)5.1.1開發環境

ice npm安裝 ont plugin ejs 終端 orm 點擊 add 眼下最新的cordova的版本號是5.1.1,在mac下搭建開發環境過程例如以下: 1)首先安裝NODEJS環境 進入官網: http://nodejs.org/ 。眼下的版本號: v0.1

Python開發入門Windows下搭建python開發環境

python開發入門 Python是一種高級計算機程序設計語言。舉個例子C語言要寫1000行代碼,Java只需要寫100行,而Python可能只要20行。 Python基本概念 Python(英語發音:/?pa?θ?n/), 是一種面向對象、解釋型計算機程序設計語言,由Guido van R

01. Eclipse for PHP + phpStudy 搭建php開發環境

alt img lips 編譯器 phpstudy 服務 border php編譯 -1 配置php編譯器 配置phpStudy服務器項目發布目錄 修改hosts文件127.0.0.1 www.350zx.cn 新建項目 啟動的你的phpStudy

eclipse 搭建salesforce開發環境

master other creat blank 4.3 osi str png none Launch Eclipse and click Help > Install New Software.... Click Add.... In the A

Centos6.5搭建LAMP

搭建lamp環境1.首先安裝apache可以直接yum安裝apache命令:yum install httpd //根據提示,輸入Y安裝即可成功安裝。2.設置系統讓 Apache 開機自動啟動。service httpd start //啟動Apachechkconfig httpd on //設置開機自啟3