文章目錄
一、Linux 系統上 JDK 的安裝
1、JDK 下載
Linux 版的 JDK 下載地址爲jdk 1.7 Linux 版下載地址,下面是進入該地址的進入步驟
進入Oracle 官網
選擇想要下載的版本,如選擇jdk 1.7,點擊download
下載之前需要同意條款,如果沒有註冊登錄可能會要求你登錄
2、JDK 安裝
(1)通過Xshell 將安裝包傳輸到Linux 系統下的 /opt
目錄下
(2)指令命令解壓安裝包
- 解壓指令
tar -zxvf [壓縮包名字]
:如tar -zxvf jdk-7u80-linux-x64.tar.gz
解壓後該目錄會出現JDK對應的解壓文件夾
進入到該文件夾後再進入文件夾中的bin目錄
執行./java
和./javac
(3)配置環境變量
配置環境變量的文件爲profile
,路徑爲/etc/profile
執行命令vim /etc/profile
即可在該文件中配置JDK的環境變量,在該文件的末尾添加如下配置命令後保存
JAVA_HOME=/opt/jdk1.7.0_80
PATH=/opt/jdk1.7.0_80/bin:$PATH
export JAVA_HOME PATH
(4)測試安裝是否成功
配置環境變量後,需要註銷用戶重新登陸,環境變量纔會生效。
重啓之後執行java
和javac
命令,出現下面的結果則jdk安裝成功,配置的環境變量生效。
二、Linux 系統上 Tomcat 的安裝
1、Tomcat 下載
Tomcat Linux 版本下載地址爲Tomcat 7 Linux版本下載地址,詳細步驟如下:
進入Tomcat官網,選擇對應的版本,然後在選擇Linux版本
2、Tomcat 安裝
(1)通過Xshell 將安裝包傳輸到Linux 系統下的 /opt
目錄下
(2)指令命令解壓安裝包
解壓指令tar -zxvf [壓縮包名稱]
:如tar -zxvf apache-tomcat-7.0.99.tar.gz
解壓後,在該目錄會出現Tomcat的解壓目錄,進入到解壓目錄的bin目錄下
執行startsh.bat
即可啓動Tomcat,指令爲./startup.sh
啓動後在Linux系統上的瀏覽器上訪問localhost:8080
如果想要在Windows系統上也能訪問localhost:8080
,則需要讓防火牆放行8080端口
查看防火牆指令service iptables status
在文件iptables
中加入8080端口的放行命令即可,其目錄爲/etc/sysconfig/iptables
,執行指令vim /etc/sysconfig/iptables
,在文件中添加一行命令
A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
保存文件後重啓防火牆
重啓防火牆指令:service iptables restart
重啓後再次在Windows系統用瀏覽器訪問localhost:8080
即可訪問成功
三、Linux 系統上 Eclipse 的安裝
1、Eclipse 下載
進入Eclipse 官網,點擊Download
2、Eclipse 安裝
(1)通過Xshell 將安裝包傳輸到Linux 系統下的 /opt
目錄下
(2)指令命令解壓安裝包
解壓指令tar -zxvf
:如tar -zxvf eclipse-jee-2019-12-R-linux-gtk-x86_64.tar.gz
解壓後的目錄如下
進入到解壓目錄,如eclipse
執行./eclipse
即可啓動eclipse
四、Linux 系統上 MySQL 的安裝
1、MySQL 下載
MySQL Linux 版本下載步驟如下,:
進入MySQL官網
2、MySQL 安裝
(1)安裝前檢查
安裝前先檢查是否已經安裝MySQL,如下表示沒有安裝。
- 檢查指令:
rpm -qa | grep mysql
如果顯示有安裝,只想刪除即可
- 普通刪除:
rpm -e mysql-libs
- 徹底刪除:
rpm -e --nodes mysql-libs
(2)安裝準備
安裝編譯代碼需要的包,下面表示已經安裝過,如果沒有安裝會直接下載安裝
- 指令:
yum -y install make gcc-c++ cmake bison-devel ncurses-devel
(3)安裝MySQL
① 解壓MySQL
- 指令:
tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64
② 進入到解壓目錄
③ 編譯安裝,源碼編譯
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc
-DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysgl.sock -DMYSQL_TCP_PORT= 3306
-DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1
-DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci
編譯指令
make && make install
chown -R mysql:mysql /usr/local/mysql
scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql