linux安裝java學習環境(未完待續)
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
-
fdisk -l 檢視系統 分割槽情況
-
fdisk /dev/sda (說明:sda是具體的檔名)建立新的分割槽
-
輸入m 給命令提示 n 為新建分割槽
-
我們選擇p
-
一路回車
-
最後 輸入 w儲存本次操作結果
-
再來看磁碟情況 多了一個 /dev/sda4 (說明: sda4是分配的檔名,具體情況具體分析)
-
reboot 重啟系統
-
mkfs.ext2 /dev/sda4 (說明: sda4是分配的檔名,具體情況具體分析)
-
mount /dev/sda4 /centos2/ (說明:cetos2是我新建的目錄)
-
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
參考網址:
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