1. 程式人生 > 其它 >linux安裝java學習環境(未完待續)

linux安裝java學習環境(未完待續)

技術標籤:基礎運維linuxcentosjava運維

linux安裝java學習環境

資料庫連線命令

連線mysql資料庫

格式為:
mysql -hip地址 -p埠號  -u root -p
輸入密碼

例如:
mysql -hlocalhost -p3306 -uroot -proot

連線oracle資料庫

格式為:
sqlplus /nolog
conn 使用者名稱/密碼@ip地址:埠號/服務名

例如:
sqlplus /nolog
conm scott/[email protected]:1521/orcl

常用的dos命令

1.切換到某個碟符

d:

切換到d盤

2.顯示檔案路徑

chdir

3.清屏命令

cls

4.刪除檔案的命令

del

linux常用命令和配置

1.搜尋檔案的位置
find / -name myfile

centos7配置靜態ip並修改靜態ip地址

我本機之前配置過
克隆時候配置靜態ip
配置ifcfg-ens33這個檔案即可
修改ipv4的地址就可以

VM虛擬機器增加磁碟空間

虛擬機器掛載

參考網址

https://www.cnblogs.com/liwenchaoCode/p/10421381.html
  1. fdisk -l 檢視系統 分割槽情況

  2. fdisk /dev/sda (說明:sda是具體的檔名)建立新的分割槽

  3. 輸入m 給命令提示 n 為新建分割槽

  4. 我們選擇p

  5. 一路回車

  6. 最後 輸入 w儲存本次操作結果

  7. 再來看磁碟情況 多了一個 /dev/sda4 (說明: sda4是分配的檔名,具體情況具體分析)

  8. reboot 重啟系統

  9. mkfs.ext2 /dev/sda4 (說明: sda4是分配的檔名,具體情況具體分析)

  10. mount /dev/sda4 /centos2/ (說明:cetos2是我新建的目錄)

  11. df -h檢視

linux安裝軟體

1.linux配置靜態ip

2.linux安裝jdk

  • 下載jdk8的linux安裝包
  • 開始安裝
第一步:解壓jdk安裝包
tar -zxvf  安裝包
第二步:給jdk目錄改名字
mv   xxxx    jdk1.8 
# 改jdk根路徑改名字,方便記憶
第三步:測試命令
./javac 
./java
第四步:配置環境變數
vim /etc/profile
# 配置模板可以根據情況複製
到最後一行,配置jdk環境變數 在最後一行復制以下內容 環境變數 JAVA_HOME=/usr/local/java/jdk1.8 JAVA_BIN=/usr/local/java/jdk1.8/bin PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH 第五步:使環境變數生效 source /etc/profile 測試jdk是否真的安裝成功 (1) cd /opt/ (2) mkdir myfile (3) cd myfile/ (4) touch Hello.java (5)vim Hello.java 新增如下內容,java的HelloWord public class Hello{ public static void main(String[] args){ System.out.println("hello world 你好 世界"); } } (5)javac Hello.java (6)java Hello 出現Hello World!!! 說明jdk安裝成功

3.linux安裝tomcat

說明:

安裝tomcat的前提

前提是必須安裝好jdk,並且配置了jdk的環境變數

第一步:下載安裝包
下載安裝linux版本的jdk安裝包
第二步:解壓tomcat的安裝包
tar -zxvf tomcatxxx
第三步:改名字(我這裡裝的是tomcat8.5)
mv tomcatxxxx  tomcat8.5
第四步:習慣性的把tomcat,jdk等檔案放在/usr/local
mv  tomcat8.5/   /usr/local/
第五步:到tomcat的bin目錄執行startup.sh,執行tomcat
./startup.sh
第六步:測試訪問localhost:8080
curl localhost:8080
# 出現tomcat的html內容說明tomcat安裝成功
第七步:tomcat可以外部訪問
# 關閉防火牆
systemctl stop firewalld
第八步:訪問使用宿主機訪問centos虛擬機器的tomcat
主機名:8080
# 出行tomcat主頁,tomcat到此安裝成功

配置tomcat環境變數

第一步:修改/etc/profile檔案
執行該命令 vim /etc/profile
到檔案末尾新增如下內容(根據tomcat安裝路徑進行相應的配置)

TOMCAT_HOME=/usr/local/tomcat8.5
PATH=$TOMCAT_HOME/bin:$PATH
export PATH TOMCAT_HOME

第二步:重新整理配置檔案
source /etc/profile
第三步:啟動tomcat
直接在命令列輸入:
startup.sh
第四步:訪問localhost:8080
出現tomcat首頁,證明tomcat環境變數配置成功

4.linux安裝mysql

mysql5.6安裝

第一步:環境準備
# 1.解除安裝mariadb,否則安裝mysql會出現衝突
# 2.執行命令rpm -qa | grep mariadb
# 3.列出所有被安裝的mariadb rpm 包;
# 4.執行命令rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
第二步:線上安裝的方式安裝mysql(使用yum安裝)
# 1.新增官方的yum源建立並編輯mysql-community.repo檔案
vi /etc/yum.repos.d/mysql-community.repo
# 2.貼上以下內容到原始檔中
[mysql56-community]
    name=MySQL 5.6 Community Server
    baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/
    enabled=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
#說明:貼上的時候去除前面的空格
第三步:安裝mysql
sudo yum install -y mysql-community-server
第四步:啟動mysql服務
systemctl start mysqld
第五步:修改mysql資料庫密碼
mysqladmin -u root -p password 回車 輸入原始密碼 在輸入新的密碼
# 說明:mysql5.6預設是沒有密碼的,第一個回車意思是不用輸入密碼,然後輸入兩次新密碼回車
第六步:登入mysql(我的密碼設定簡單一點,方便測試,密碼為:root)
mysql -u root -p root
第七步:開啟遠端訪問
#登入mysql
use mysql;
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
#重新整理許可權(這步千萬別忘了,否則不生效)
flush privileges;
#重啟msql服務
systemctl restart mysqld
#關閉防火牆
systemctl stop firewalld
第八步:在window是種使用doc命令測試連線
mysql -h192.168.66.72 -p3306 -uroot -proot
#說明:-h後面是主機名,-p後面是埠號
登入成功,到此mysql安裝完成

5.linux安裝redis

安裝和簡單使用


第一步:準備安裝環境,安裝c相關的依賴
yum install gcc-c++
第二步:下載解壓安裝包
# 我這裡裝的是4.0版本
# 下載地址https://redis.io
第三步:解壓資料夾,到/usr/local
tar -zxvf redis-4.0.10.tar.gz 
mv redis-4.0.10/   /usr/local/
第四步:安裝編譯redis
# 到redis安裝目錄
cd  /usr/local/redis-4.0.10
make MALLOC=libc
make install
第五步:配置redis.config,可以遠端訪問redis
# 修改redis.config檔案,修改bin為bind 0.0.0.0
cd  /usr/local/redis-4.0.10
vim  redis.conf
# 將 bind 配置成0.0.0.0,允許任意伺服器來訪問 redis
第六步:啟動redis
cd  /usr/local/redis-4.0.10
redis-server ./redis.conf
第七步:遠端訪問redis
#兩種方式
#第一種
# 我用window的redis-cli進行訪問
redis-cli -h host -p port -a password  --raw
# -a password 是指明密碼,如果不設定密碼可以省略
# --raw是防止中文亂碼的配置,最好帶上
#第二種
# 使用redis圖形化介面工具Redis Desktop進行連線
# 關閉防火牆
systemctl stop firewalld
第八步:簡單命令進行測試
# 登入redis客戶端
#(1)用ping命令看是否迴應pong
127.0.0.1:6379> ping
PONG
#(2)set a  aaa
get a
aaa
#(3)set b  測試中文亂碼
get b
測試中文亂碼
#(4)操作資料庫
- 清空當前的庫  FLUSHDB
- 清空全部的庫  FLUSHALL

##到此redis安裝成功,可以進行下一步學習以及叢集的配置

redis設定後臺啟動

第一步:到redis安裝目錄,修改redis.conf的配置
cd  /usr/local/redis-4.0.10
vim redis.conf
第二步:把daemonize設定為yes

6.linux安裝ngnix

第一步:安裝相關的依賴
yum install -y gcc pcre-devel zlib-devel
第二步:下載nginx
# 網站地址:http://nginx.org/en/download.html
第三步:解壓安裝包
tar -zxvf nginx-1.11.1.tar.gz
第四步:在nginx解壓好的目錄下執行如下命令,指定配置位置(nginx啟動就在改目錄下)
./configure --prefix=/usr/nginx
# /usr/nginx  是安裝路徑,可以改變
第五步:在nginx-1.11.1目錄下安裝編譯nginx
make && make install
第六步:進入第四步的指定的目錄,到sbin目錄啟動ngnix
cd /usr/nginx
./nginx
第七步:訪問localhost(nginx預設埠是80)
curl localhost
第八步:關閉防火牆,使用宿主機訪問虛擬機器的nginx
192.168.66.71:80
到此,nginx安裝完成

配置nginx環境變數

開啟環境變數檔案

vim /etc/profile

在末尾加上

PATH=$PATH:/usr/local/nginx/sbin

重新載入環境 

source /etc/profile

7.linux安裝node.js

參考網址:

https://blog.csdn.net/qq_38591756/article/details/82830121?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160134153119724848347194%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160134153119724848347194&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v3~pc_rank_v2-2-82830121.first_rank_ecpm_v3_pc_rank_v2&utm_term=centos7%E5%AE%89%E8%A3%85node.js&spm=1018.2118.3001.4187

1.確認伺服器有nodejs編譯及依賴相關軟體,如果沒有可通過執行以下命令安裝。

yum -y install gcc gcc-c++ openssl-devel

2…下載NodeJS原始碼包

wget http://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.gz

3.把node.js安裝包移動到指定目錄

比如移動到/usr/local/src

4.解壓node.js安裝包

tar -zxvf node-v8.11.1-linux-x64.tar.gz

5.改名(非必須,改名是易於操作和查詢)

mv node-v8.11.1-linux-x64 node

6.測試是否安裝成功

cd node/bin && ls 
./node -v

如果看到v8.11.1,則說明安裝成功。

7.設定環境變數

vim ~/.bash_profile

說明:

找到PATH= P A T H : PATH: PATH:HOME/bin,在後面新增路徑:/usr/local/src/node/bin,新增後的結果如下(注意冒號):

改過後的樣子

PATH= P A T H : PATH: PATH:HOME/bin:/usr/local/src/node/bin

8.使配置檔案生效(很重要,千萬不要忘記)

source ~/.bash_profile

9.驗證命令

./node -v
./npm -v

10.新增淘寶映象

為npm新增淘寶映象
npm config set registry https://registry.npm.taobao.org

完成後可以使用
npm config get registry

11.使用淘寶npm映象的cnpm(本文使用的方法)

因為下載都是國外伺服器很慢會掉線,我們需要使用淘寶的npm映象cnpm。執行命令:

npm install -g cnpm --registry=https://registry.npm.taobao.org

12.驗證node安裝成功的HelloWorld

建立一個檔案hello.js

內容如下:

console.log("hello node.js");

執行命令

node hello.js
或者
node hello

控制檯列印:
hello node.js

到此node.js安裝成功

8.linux安裝maven

說明:

windows的maven安裝包(以zip結尾是windows安裝包)

apache-maven-3.6.3-bin.zip

centos7的maven安裝包(以.tar.gz結尾)

apache-maven-3.6.3-bin.tar.gz

參考網址:

https://mp.weixin.qq.com/s/pQ7vyHF59kMmb0DrgLq6Zw

1.下載安裝

下載網址:

進入Maven下載頁面 http://maven.apache.org/download.cgi

2.解壓安裝包

tar -zxvf apache-maven-3.6.3-bin.tar.gz 

3.設定環境變數

export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

4.使環境變數生效

source /etc/profile

說明:

這個命令一定不要忘記

jdk,maven等需要配置環境變數需要這個命令

5.驗證maven是否安裝成功

mvn -version

到此,maven安裝成功

6.配置阿里雲加速

 
<mirror>
<id>alimaven</id> 
<name>aliyun maven</name>
 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>   
</mirror>
  

9.linux安裝jekins

  • 參考網址:

https://mp.weixin.qq.com/s?__biz=MzU3NzczMTAzMg==&mid=2247491970&idx=1&sn=11e054fd1bb64fe747fe368cf2dd80bb&chksm=fd028135ca7508238b28ac6e13d84baebda83c1235c393f0077011c7dc92d58df712884cad29&mpshare=1&scene=23&srcid=1115mF4UVgRypNyxLfd4Ky8g&sharer_sharetime=1605439551156&sharer_shareid=9d1e76e919cc0b2f3ca23ed1f5ef67a8#rd

  • 在centos7上安裝jekins
#下載Jenkins庫
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 

#匯入key
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

#安裝Jenkins
yum install -y jenkins

#啟動Jenkins服務
systemctl start jenkins 
  • 測試期間可以關閉防火牆
  • 訪問:ip:8080