1. 程式人生 > >Linux centOS 7.2 命令列下 靜默安裝部署oracle11g資料庫

Linux centOS 7.2 命令列下 靜默安裝部署oracle11g資料庫

Linux  centOS命令列下 安裝部署oracle11g資料庫

       小編今天給大家帶來Linux系統,Linux命令列下部署 oracle安裝部署資料庫,因為在Linux命令列來部署,所以在安裝部署oracle資料庫前,我們得進行檢查和設定,有以下步驟:

一、檢查硬體需求


1. 檢視系統實體記憶體,以下輸出可以看出,有8G的記憶體,記憶體最低要求256M。

 命令:grep MemTotal /proc/meminfo

2. 檢視交換空間大小,以下輸出可以看出,有5G的交換空間,交換空間的最優設定與你實體記憶體大小相關,詳細說明請參考安裝文件

命令:grep SwapTotal /proc/meminfo

二、本來的交換空間大小為0,所以重新設定,有以下步驟:

關閉swap:

命令:sudo swapoff -a

設定swap的大小:

命令:sudd dd if=/dev/zero of=/swapfile bs=1M count=5120
bs指的是Block Size,就是每一塊的大小。這裡的例子是1M,意思就是count的數字,是以1M為單位的。
count是告訴程式,新的swapfile要多少個block。這裡是1024,就是說,新的swap檔案是5G大小。

注意:有些公司的許可權需要重新輸入密碼,而我們就是這樣,輸入後會看見卡在那裡沒動,請耐心等待,機器不一樣,等待時間也不一樣。

把增大後的檔案變為swap檔案:

sudo mkswap /swapfile

重新開啟swap:

命令:sudo swapon  /swapfile

讓swap在啟動的時候,自動生效。開啟/etc/fstab檔案,加上以下命令。然後儲存。

命令:cd /etc
命令:sudo vi fstab

因為我的許可權不是root許可權,所以輸入命令前必須加sudo才可以修改資料

附Linux編輯檔案命令:

vi開啟一個檔案時,進入的是閱讀模式,只有輸入相關命令才會進入編輯模式:
i :在當前位置插入
a:在當前位置後追加
o:在當前位置的後面插入一行
I :在行頭插入
A:在行尾追加
O:在當前位置的前面插入一行
'ESC'鍵從編輯模式轉換到閱讀模式
閱讀模式(或叫命令模式)下:
:w 儲存檔案
:w filename 儲存成filename檔案
:q 退出
:q! 強行退出
:w! 強行寫
:wq 儲存退出
:x 同wq

在fstab檔案加入這行命令:

/swapfile swap swap default 0 0

儲存退出,再次查swap大小,就發現變成5g了

三、查當前發行版本檢查並安裝依賴包:

命令:cat /etc/redhat-release

發現是7.2的,需要安裝包如下:

binutils-2.23.52.0.1-12.el7.x86_64 
compat-libcap1-1.10-3.el7.x86_64 
gcc-4.8.2-3.el7.x86_64 
gcc-c++-4.8.2-3.el7.x86_64 
glibc-2.17-36.el7.i686 
glibc-2.17-36.el7.x86_64 
glibc-devel-2.17-36.el7.i686 
glibc-devel-2.17-36.el7.x86_64 
ksh
libaio-0.3.109-9.el7.i686 
libaio-0.3.109-9.el7.x86_64 
libaio-devel-0.3.109-9.el7.i686 
libaio-devel-0.3.109-9.el7.x86_64 
libgcc-4.8.2-3.el7.i686 
libgcc-4.8.2-3.el7.x86_64 
libstdc++-4.8.2-3.el7.i686 
libstdc++-4.8.2-3.el7.x86_64 
libstdc++-devel-4.8.2-3.el7.i686 
libstdc++-devel-4.8.2-3.el7.x86_64 
libXi-1.7.2-1.el7.i686 
libXi-1.7.2-1.el7.x86_64 
libXtst-1.2.2-1.el7.i686 
libXtst-1.2.2-1.el7.x86_64 
make-3.82-19.el7.x86_64 

sysstat-10.1.5-1.el7.x86_64

我安裝的版本是有安裝包的,所以版本不一樣

檢查安裝oracle11g所需要的安裝包:

命令:rpm -q install binutils compat-libcap1  gcc gcc-c++ glibc glibc glibc-devel glibc-devel ksh libaio libaio libaio-devel libaio-devel libgcc libstdc++ libstdc++ libstdc++-devel libstdc++-devel libXi libXi libXtst libXtst sysstat

或:命令:rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst  make sysstat  unixODBC unixODBC-devel

參考來至:https://www.cnblogs.com/zydev/p/5827207.html

單獨檢查:

命令:rpm -q 包名

單獨安裝: yum install 包名

注意:安裝 elfutils-libelf-devel 時候,因為存在互相依存關係,需要2個同時安裝(這個我也是參考別人的,我也沒試過怎麼 搞,所以我也直接用下面的幾條安裝命令,安裝比較多的包,再安裝剩下單獨)。

多包安裝:

命令:
sudo yum install binutils  compat-libcap1  gcc gcc-c++ glibc glibc glibc-devel glibc-devel ksh libaio libaio libaio-devel libaio-devel libgcc libstdc++ libstdc++ libstdc++-devel libstdc++-devel libXi libXi libXtst libXtst sysstat

或:

命令:rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst  make sysstat  unixODBC unixODBC-devel

發現下圖最後ksh沒安裝就可以使用單獨安裝命令,以上命令沒有許可權時加 sudo 或者登入root許可權安裝,因地而異。


發現找不到ksh這個包,報以下錯誤:

Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile No package ksh available.

只好查百度了,找了很久有很多方法,我這邊用的是下載的方法:

命令:wget http://mirror.centos.org/centos/7/os/x86_64/Packages/ksh-20120801-137.el7.x86_64.rpm

附上下載jar包地址的:

https://altlinux.pkgs.org/sisyphus/classic-x86_64/pdksh-5.2.14-alt5.x86_64.rpm.html

接著是安裝這個包,進入這個有這個包的目錄,wget命令預設下載的檔案放在當前目錄,附上Linux命令大全地址:

http://man.linuxde.net/wget

接著安裝這個包:

 sudo yum install ksh-20120801-137.el7.x86_64.rpm    

四、安裝完檢查後,有這些包後接著是建立安裝oracle和放解壓包的資料夾:

命令:sudo mkdir -p /oracledata/data/oracle      //oracle資料庫安裝目錄
命令:sudo mkdir -p /oracledata/data/oraInventory //oracle資料庫配置檔案目錄
命令:sudo mkdir -p /oracledata/data/database     //oracle資料庫軟體包解壓目錄

檢查資料夾是否建立,進入data目錄:

命令:ls    //檢查當前目錄下的資料夾

五、接著是建立oracle使用者組和使用者:

命令:sudo groupadd oraclesysdba  //建立使用者組 oraclesysdba
命令:sudo groupadd oraclesysoinstall //建立使用者組 oraclesysoinstall 
命令:sudo groupadd oraclesysoper  //建立使用者組 oraclesysoper
命令:sudo useradd -g oraclesysdba -g oraclesysoinstall -g oraclesysoper -m oraclenewone //建立使用者 oraclenewone並指定到
使用者組oraclesysdba和oraclesysoinstall和oraclesysoper 
命令:sudo passwd oraclenewone  //設定使用者oraclenewone 的登陸密碼

已經存在使用者指定到使用者組:

gpasswd  -a  使用者名稱  使用者組名 

然後就有讓你輸入兩次密碼:


附:建立使用者組和使用者命令來自:

https://www.cnblogs.com/clicli/p/5943788.html

檢視建立的使用者:

命令:id oraclenewone

為啥要建立三個使用者組呢?參考:http://www.oracle.com/technetwork/cn/articles/hunter-rac11gr2-iscsi-2-092412-zhs.html#13

a.oracle 清單組(一般為oinstall):
 OINSTALL 組的成員被視為 Oracle 軟體的“所有者”,擁有對 Oracle 中央清單 (oraInventory) 的寫入許可權。在一個 Linux 系統上首次安裝 Oracle 軟體時,OUI 會建立 /etc/oraInst.loc 檔案。該檔案指定 Oracle 清單組的名稱(預設為 oinstall)以及 Oracle 中央清單目錄的路徑。
b.資料庫管理員(OSDBA,一般為 dba):
 OSDBA 組的成員可通過作業系統身份驗證使用 SQL 以 SYSDBA 身份連線到一個 Oracle 例項。該組的成員可執行關鍵的資料庫管理任務,如建立資料庫、啟動和關閉例項。該組的預設名稱為dba。SYSDBA 系統許可權甚至在資料庫未開啟時也允許訪問資料庫例項。對此許可權的控制完全超出了資料庫本身的範圍。不要混淆 SYSDBA 系統許可權與資料庫角色 DBA。DBA 角色不包括 SYSDBA 或 SYSOPER 系統許可權。
c.資料庫操作員組(OSOPER,一般為 oper):
 OSOPER 組的成員可通過作業系統身份驗證使用 SQL 以 SYSOPER 身份連線到一個 Oracle 例項。這個可選組的成員擁有一組有限的資料庫管理許可權,如管理和執行備份。該組的預設名稱為oper。SYSOPER 系統許可權甚至在資料庫未開啟時也允許訪問資料庫例項。對此許可權的控制完全超出了資料庫本身的範圍。

六、設定目錄所有者為oraclesysoinstall 使用者組的oraclenewone 使用者

進入到data的目錄,敲以下命令

命令:sudo chown -R oraclenewone:oraclesysoinstall /oracledata/data/oracle 
命令:sudo chown -R oraclenewone:oraclesysoinstall /oracledata/data/oraInventory
命令:sudo chown -R oraclenewone:oraclesysoinstall /oracledata/data/database

七,修改核心引數,以便支援oracle

進入/etc/sysctl.conf:

命令:cd /etc
命令:sudo vi sysctl.conf
命令:o //從閱讀模式進入修改模式,並在游標所在的位置插入

在/etc/sysctl.conf 檔案中, 使用vim進行編輯,在最後增加上以下引數:

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

按esc回到閱讀狀態,輸入命令:

命令: :wq //儲存退出
命令: sudo /sbin/sysctl  -p  //使更改的核心生效

如圖:


八、修改使用者的限制:

開啟/etc/security/limits.conf:

命令:cd security
命令:sudo vi limits.conf
命令:o //從閱讀模式進入修改模式,並在游標所在的位置插入
在limits.conf檔案中, 使用vim進行編輯,在最後增加上以下引數:
oracle soft nproc 2047  
oracle hard nproc 16384  
oracle soft nofile 1024  
oracle hard nofile 65536  
oracle soft stack 10240

按esc回到閱讀狀態,輸入命令:

命令: :wq //儲存退出
接著在檔案/etc/pam.d/login中修改,在最後新增以下內容:
session required /lib/security/pam_limits.so
session required pam_limits.so

一樣的命令,我就不多說了

最後在etc/profile新增:

if [ $USER = “oracle” ];then
if [ $SHELL = “/bin/ksh”];then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

生效命令:

source /etc/profile

九、設定環境變數:

切記,一定要切換到oraclenewone使用者(切換使用者一定要是 su-)

命令:vi ~/.bash_profile

增加以下內容:

export ORACLE_BASE=/oracledata/data/oracle  //oracle資料庫安裝目錄
export ORACLE_SID=dbsrv2

然後使之生效:

命令:source ~/.bash_profile

十、接著是解壓安裝包

命令:unzip 壓縮檔案 -c 指定目錄
命令:unzip p13390677_112040_Linux-x86-64_1of7.zip  -d  /oracledata/data/oraInventory
命令:unzip p13390677_112040_Linux-x86-64_2of7.zip  -d  /oracledata/data/oraInventory

然後你會發現下列情況:


其原因是找不到zip壓縮檔案

sudo yum install -y unzip zip

然後你就發現坑是永遠填不完的,填完一個就會有另外一個坑出現,發現沒有這兩個安裝包,你又得下載:


接著下載這兩個包:

命令:wget http://mirror.centos.org/centos/7/os/x86_64/Packages/zip-3.0-11.el7.x86_64.rpm  //zip
命令:wget http://downloads.naulinux.ru/pub/SLCE/7x/x86_64/CyrEd/RPMS//unzip-6.0-15.1.el7.x86_64.rpm //unzip 

安裝這兩個包:

命令:sudo yum install zip-3.0-11.el7.x86_64.rpm
命令:sudo yum install unzip-6.0-15.1.el7.x86_64.rpm

看到Complete就完成了,然後切換到oraclenewone使用者,cd進入解壓目錄,解壓oracle安裝包:


十一、接著是關閉防火牆和selinux

為什麼要關閉防火牆,是為了其他客戶端能夠訪問到oracle,具體的我也不太懂了:

命令:systemctl status firewalld.service //檢視防火牆狀態

發現已經防火牆已經關了,如果防火牆沒關可以參考這篇文章:https://blog.csdn.net/xjmcsdn/article/details/52075181,這裡我就不多說了

接著是關閉selinux,檢視selinux狀態:

命令:usr/sbin/sestatus -v

已經是關閉狀態,如果是enforcing ,輸入以下命令:

命令:vi /etc/selinux/config

然後進行修改:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled  //將SELINUX=enforcing 此處修改為SELINUX=disabled 
# SELINUXTYPE= can take one of three two values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected.
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

需重啟系統生效

十二、修改響應檔案模板

1、複製響應檔案模板

命令:cd  /oracledata/data/database
命令:mkdir etc
命令:cp /oracledata/data/oraInventory/database/response/* /home/oraclenewone/etc
命令:ls etc

2、設定響應檔案許可權

命令:sudo chmod 700 /home/oraclenewone/etc/*.rsp

十三、修改安裝Oracle軟體的響應檔案/oracledata/data/database/etc/db_install.rsp

參考:https://www.cnblogs.com/zydev/p/5827207.html


看到如圖上,藍色的字型已經註釋了,白色的字型 就是我們要修改的地方,按照下面修改

命令:vi /home/oraclenewone/etc/db_install.rsp
oracle.install.option=INSTALL_DB_SWONLY     // 安裝型別
ORACLE_HOSTNAME=docker        // 主機名稱(hostname查詢)
UNIX_GROUP_NAME=oraclesysoinstall // 安裝組
INVENTORY_LOCATION=/home/oraclenewone/oraInventory   //INVENTORY中央庫存目錄(不填就是預設值)
SELECTED_LANGUAGES=en,zh_CN,zh_TW // 選擇語言
ORACLE_HOME=/oracledata/data/oracle/product/11.2.0.1     //oracle_home
ORACLE_BASE=/oracledata/data/oracle     //oracle_base
oracle.install.db.InstallEdition=EE     // oracle版本
oracle.install.db.isCustomInstall=false   //自定義安裝,否,使用預設元件
oracle.install.db.DBA_GROUP= oraclesysdba/  / dba使用者組
oracle.install.db.OPER_GROUP=oraclesysoper   // oper使用者組
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE //資料庫型別
oracle.install.db.config.starterdb.globalDBName=orcl //globalDBName
oracle.install.db.config.starterdb.SID=dbsrv2      //SID
oracle.install.db.config.starterdb.memoryLimit=81920 //自動管理記憶體的記憶體(M)
oracle.install.db.config.starterdb.password.ALL=oraclenew //設定所有資料庫使用者使用同一個密碼
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false         //(手動寫了false)
DECLINE_SECURITY_UPDATES=true   //設定安全更新(貌似是有bug,這個一定要選true,否則會無限提醒郵件地址有問題,終止安裝。PS:不管地址對不對)


十四、開始安裝

命令:sudo reboot //重啟系統,保證所有配置完成

接著登入到oraclenewone使用者,進入解壓後的data目錄

命令: cd /oracledata/data/oraInventory/database
命令:./runInstaller -silent -force -responseFile /home/oraclenewone/etc/db_install.rsp//執行安裝


說明以上資訊說明安裝成功,切換使用者root或者其他使用者可以用sudo的,我的就是用sudo的,根據提示輸入兩個指令碼:

命令:sudo /home/oraclenewone/oraInventory/orainstRoot.sh
命令:sudo /oracledata/data/oracle/product/11.2.0.1/root.sh


說明可以了,接下來是增加或者修改環境變數:

命令:vi ~/.bash_profile
export ORACLE_BASE=/oracledata/data/oracle   //oracle資料庫安裝目錄
export ORACLE_HOME=/oracledata/data/oracle/product/11.2.0.1   //oracle資料庫路徑
export ORACLE_SID=dbsrv2//oracle啟動資料庫例項名
export ROACLE_PID=ora11g
export PATH=$PATH:$ORACLE_HOME/bin   //新增系統環境變數
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib    //新增系統環境變數
export LANG=C      //防止安裝過程出現亂碼
export NLS_LANG= "AL32UTF8"  //設定Oracle客戶端字符集,必須與Oracle安裝時設定的字符集保持一致
export NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss'

:wq儲存退出,使其生效

命令:source ~/.bash_profile

十五、配置監聽程式

命令:netca /silent /responsefile /home/oraclenewone/etc/netca.rsp

出現上面資訊就說明配置成功了

十六、啟動監控程式

命令:lsnrctl start

發現監聽已經啟動好了

十七、靜默dbca建庫

編輯應答檔案:

命令: vi /home/oraclenewone/etc/dbca.rsp
RESPONSEFILE_VERSION = "11.2.0"
OPERATION_TYPE = "createDatabase"
GDBNAME = "dbsrv2"
SID = "dbsrv2"
TEMPLATENAME = "General_Purpose.dbc" 

建庫:

命令:dbca -silent -responseFile /home/oraclenewone/etc/dbca.rsp

檢視輸出日記:

/oracledata/data/oracle/cfgtoollogs/dbca/dbsrv2/dbsrv2.log

 至此完成資料庫例項的建立。

檢視監聽狀態:

命令: lsnrctl status


輸入命令:

命令: sqlplus / as sysdba //連線資料庫

輸入sql命令:

命令:startup //啟動資料庫

已經啟動例項

附:

命令:quit // 或 exit  退出sqlpuls

刪除例項:

命令:dbca -silent -deleteDatabase -sourcedb dbsrv2

相關推薦

Linux centOS 7.2 命令 靜默安裝部署oracle11g資料庫

Linux  centOS命令列下 安裝部署oracle11g資料庫       小編今天給大家帶來Linux系統,Linux命令列下部署 oracle安裝部署資料庫,因為在Linux命令列來部署,所以在安裝部署oracle資料庫前,我們得進行檢查和設定,有以下步驟:一、檢查

Linux(centOS 7.2)nginx安裝步驟

1、gcc安裝 檢視是否有gcc gcc -v 沒有需要安裝gcc,執行以下命令 yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake yum -y install wget

Linux伺服器上,命令執行Matlab的.m檔案

1、採用shell工具例如xshell連線伺服器,鍵入 matlab ,或者含有matlab的相關命令,按照提示要求安裝Xmanager工具,只需官網下載,按說明安裝。 2、直接執行Matlab:$matlab,然後可以開啟matlab工具,根據xmanager工具可以在本地開啟matlab

Jenkins 安裝linux CentOS 7.2

前言:路漫漫其修遠兮,我們一起來努力!!!1  基礎軟體環境1.centos7.22.Jdk 1.83.maven-3.5.34.Tomcat(Jenkins也自帶有Jetty伺服器,可使用“service jenkins start”來開啟安裝後的Jenkins服務,如需使

Linux Centos 7.2安裝指定版本Docker 17.03

code style tps com 註意 時間 可能 mapper git https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce   先清空下“歷史&

CentOS 7.2源碼包編譯安裝nginx-1.10.2

ech 代理服務器 uname amp 版本 lease 傳統 依賴 conf 1、nginx介紹 Nginx (engine x) 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的Ram

centos 7.2 oracle sqlplus / as sysdba 連線不上資料庫,報使用者或密碼錯誤

     昨天在想建立使用者時,發現系統的資料庫用sqlplus / as sysdba 連線不上,請教了公司的dba大佬幫忙,解決,發現原因和解決方法如下: 開啟oracle安裝目錄下的oracle/product/11.2.0.1/network/ad

linux CentOS 7虛擬機器(僅主機模式) 安裝編譯Nginx 流程二(安裝編譯環境)

在上一篇進行了網路的配置:linux CentOS 7虛擬機器(僅主機模式) 安裝編譯Nginx 流程一(網路配置) 有了網路就好辦事了,要安裝Nginx就要有安裝包,安裝包可以到官網下載 我用的穩定版本的 nginx-1.14.0.tar.gz 用上傳工具上傳到CentOS上(工具網上

linux CentOS 7虛擬機器(僅主機模式) 安裝編譯Nginx 流程一(網路配置)

今天搞了個CentOS 最新版的虛擬機器(網路是基於僅主機模式) 並且安裝了一個Nginx,遇到了很多問題,最終也是解決了: 可能會遇到的問題: 1、本機和虛擬機器的網路問題(這個問題解決了就基本上沒有問題了) 2、linux線上安裝 問題一解決網路問題: 這裡 我自定義了一

Linux (CentOS 7) 雲主機搭建JSP執行環境 + 部署專案

因為雲主機搭建JSP執行環境的文章比較少,內容較零散,所以我寫了比較完整的步驟,分享給大家,希望對大家有所幫助 我所使用的是乾淨的CentOS 7系統 一、大致步驟 JSP執行環境搭建與專案部署大概分以下5步 安裝配置JDK 安裝配置Tomcat伺服器 安裝配

阿里雲Linux CentOS 7.3 64位 Apache SSL證書部署全過程記錄

      因為參加比賽的需要,所以申請了一個阿里的伺服器,系統的話是Linux CentOS 7.3 64位,之後就開始了我的填坑之旅。      我購買的是學生版的優惠ECS,9.9元一個月,同時為了配備最新的環境和鍛鍊自己的能力,決定不使用映象和預安裝,只是安裝了一個C

CentOS 7.2 和 Ubuntu 16.04 安裝配置samba

CentOS 7.2 系統資訊 [lipl@localhost ~]$ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [lipl@localhost ~]$ 要確保虛擬機

linux-Centos-7-64位:1、 安裝JAVA環境

附:如果要通過WinSCP來上傳檔案,要檢視openssh有沒有安裝,沒有就 yum install openssh-server 附:如果要通過WinScp來對資料夾進行操作,可使用分配資料夾許可權 方式:chmod o+w -R /usr 即可

CentOS 7中基於rpm包方式安裝部署apm(php-fpm) + xcache

基於rpm包方式安裝部署apmCentOS 7, 基於rpm包方式安裝部署apm(php-fpm) + xcache;a) httpd, php, mariadb分別部署在一個單獨的主機上;b) 一個虛擬主機提供phpMyAdmin,另一個虛擬主機提供wordpress;c) 為phpMyAdmim提供htt

Linux(CentOS 7)命令模式安裝VMware Tools 詳解

本篇文章主要介紹瞭如何在Linux(CentOS 7)命令列模式安裝VMware Tools,具有一定的參考價值,感興趣的小夥伴們可以參考一下。 本例中為在Linux(以CentOS 7為例)安裝VMware Tools。 1.首先啟動CentOS 7,在

linux(騰訊雲centOS 7.2)安裝nodejs環境

步驟2:解壓 xz -d node-v10.2.0-linux-x64.tar.xz 步驟3:再解壓 tar -xvf node node-v10.2.0-linux-x64.tar 步驟4:安裝了node,並不是所有資料夾下都能使用,需要建立nod

CentOS 7.2安裝Mono 5.0

nbsp 很好 all win ack style 領域 logs 平臺 微軟Build2017大會期間.NET領域的.NET core之外,就是Visual Studio For Mac,大家都知道Visual Studio For Mac 是基於Mono運行的,Mono

linux-CentOS初學terminal命令(2)vi

comm 輸入 man insert centos 文本編輯器 com edi 文件輸入 vi filename(vi,visual editor,可視化編輯器)用vim文本編輯器打開filename文件。 vim文本編輯器有三種模式:命令模式(Command mode),

centos 7.2 為erlang添加protobuffs

per 代碼 brush 協議 讀取 ger required mpi 會有 安裝前提: 1.已經安裝好erlang otp 2.配置了rebar (配置方法:http://www.cnblogs.com/panfeng412/archive/2011/08/14/2

Linux CentOS 7 jdk安裝

$path 環境變量 創建 mkdir jdk1.8 jdk .tar.gz file 設置環境變量 1.在/usr/目錄下創建java目錄 [[email protected]/* */ ~]# mkdir /usr/java[[email prot