GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installazione di un server CentOS 6.2 predisposto per Oracle

Ecco come fare per l'installazione di un box Linux predisposto per Oracle con CentOS 6.2, descrive i passaggi necessari per la preparazione di un server pronto per Oracle per l'ulteriore installazione di Oracle Database Server/Oracle Fusion Middleware Suite su una distribuzione di server multiruolo.

Requisiti

  •  Una chiavetta USB con oltre 4 GB di spazio di archiviazione gratuito
  • Una macchina server a 64 bit con molta RAM e spazio di archiviazione su HDD
  • Connettività con repository Internet CentOS o mirror LAN
  • Una macchina client Linux con un ambiente desktop installato:CentOS, Debian, Ubuntu, ecc. + Gnome, KDE, ecc.

Passaggi

  1. Scarica un CentOS-6.2-x86_64-bin-DVD1.iso  (4,1 GB) dai mirror del DVD o in alternativa scarica una versione minima (322 M), netinstall (227 M), LiveCD (698 M) o LiveDVD (1.6G). Questo come utilizza CentOS-6.2-x86_64-bin-DVD1.iso  (4,1 GB).
  2. Memorizza l'ISO scaricato nella chiavetta USB tramite questa guida. Preferisco la sezione delle alternative con livecd-iso-to-disk sceneggiatura.
  3. Collegare la chiavetta USB a una delle porte USB sulla macchina server e avviare. Assicurati che l'avvio USB sia abilitato nella configurazione.
  4. Nella procedura guidata di installazione di CentOS, seleziona Server e personalizza.
  5. Scegli uno schema di partizione saggio a seconda del tuo hardware, ad esempio 6 GB di RAM + 2 x 500 GB di HDD:
  6. /            ext4    60 GB   /boot    ext4    130 M/home    xfs        ~403 GB/opt    xfs        ~240 GB        /var    xfs        ~210 GB swap         1 
  7.  Nel passaggio di selezione del pacchetto assicurati che nessun ambiente desktop è selezionato e assicurati che ssh è installato. Seleziona il pacchetto aggiuntivo che desideri.
  8. Scegli una password di root complessa.
  9. Una volta completata l'installazione del sistema operativo, riavvia, accedi come root e assicurati che ssh funzioni tramite:
  10. $ ssh localhost
  11. Per impostazione predefinita, eth0 l'interfaccia di rete è disabilitata. Configura le impostazioni di rete:
    1. Accedi come root
    2. Modifica l'archivio /etc/sysconfig/network-scripts/ifcfg-eth0 e configura l'interfaccia di rete in modo che assomigli a:
    3. DEVICE="eth0"HWADDR="00:1C:C0:95:59:55"NM_CONTROLLED="yes"ONBOOT="yes"NETWORK=192.168.192.0NETMASK=255.255.255.0IPADDR=192.168. 192.201GATEWAY=192.168.192.1DNS1=192.168.192.2DNS2=192.168.192.2PEERDNS="sì"
    4. Riavvia il demone di rete e verifica la connettività con ping o altro strumento.
  12. Aggiungi un sudoer utente, ad esempio bozz - per evitare l'uso di root .
    1. Accedi come root
    2. Crea un nuovo utente e aggiungilo al gruppo ruota:
    3. $ adduser -G wheel bozz
    4. Reimposta la password per bozz utente (NOTA :scegli una password che non dimenticherai):
    5. $ passwd bozz
    6. Modifica /etc/sudoers e decommenta la riga che inizia con %wheel, apparirà come:
    7. %wheel  ALL=(ALL)    ALL
    8. Esci, accedi di nuovo con  bozz utente e testare sudoer privilegi di :
    9. $ sudo ls -hal
    NOTA :Da ora uso solo bozz utente invece di root . Puoi anche (facoltativamente) disabilitare l'account root dall'accesso remoto per motivi di sicurezza.
  13. Accedi come bozz utente
  14. Configura repository CentOS tramite mirror LAN:
    1. Assicurati di poterti connettere al mirror LAN, ad esempio:http://mirrors.home.dev/centos
    2. $ pushd /tmp$ wget http://mirrors.home.dev/centos$ popd
    3. Crea un nuovo file repository in /etc/yum.repos.d/CentOS-Mirror.repo
    4. $ sudo nano /etc/yum.repos.d/CentOS-Mirror.repo
    5. Aggiungi le seguenti voci che puntano allo specchio:
    6. [base]name=CentOS-$releasever - Basebaseurl=http://mirrors.home.dev/centos/$releasever/os/$basearch/gpgcheck=0 #aggiornamenti rilasciati [updates]name=CentOS -$releasever - Updatesbaseurl=http://mirrors.home.dev/centos/$releasever/updates/$basearch/gpgcheck=0#pacchetti aggiuntivi che potrebbero essere utili[extras]name=CentOS-$releasever - Extrasbaseurl=http://mirrors.home.dev/centos/$releasever/extras/$basearch/gpgcheck=0
    7. Commenta o elimina archivi di repository esistenti
      • commenta ogni riga di /etc/yum.repos.d/CentOS-Base.repo con #
      • o semplicemente:
      • elimina il file del repository
      • $ sudo rm /etc/yum.repos.d/CentOS-Base.repo
    8. Aggiorna il sistema utilizzando il mirror:
    9. $ sudo yum update
  15. Installa Java JRE 7u1 64 bit sul server [Non richiesto per Oracle Database, richiesto per Oracle Fusion Middleware Suite ]:
    1. Vai a http://www.oracle.com/technetwork/java/javase/downloads/index.html e scarica jre-7u1-linux-x64.rpm
    2. Copia jre-7u1-linux-x64.rpm al server tramite scp o altro. Tramite scp dal client Linux:
    3. $ scp jre-7u1-linux-x64.rpm [email protetta]:~/
    4. Accedi al server ed esegui il programma di installazione:
    5. $ sudo rpm -Uvh jre-7u1-linux-x64.rpm
    6. Utilizzare la versione assoluta di Java JRE (/usr/java/jre1.7.0_01 ) nella configurazione alternativa per java e javaw :
    7. $ sudo alternative --install /usr/bin/java java /usr/java/jre1.7.0_01/bin/java 20000$ sudo alternative --install /usr/bin/javaws javaws /usr/java /jre1.7.0_01/bin/javaws 20000
    8. Assicurati il ​​corretto java versione:
    9. $ java -versionjava versione "1.7.0_01"Java(TM) SE Runtime Environment (build 1.7.0_01-b08)Java HotSpot(TM) 64-Bit Server VM (build 21.1-b02, modalità mista) 
    10. Assicurati che le alternative siano configurate correttamente:
    11. $ alternative --config javaC'è 1 programma che fornisce 'java'. Comando di selezione ------------------------------------------------ * + 1 /usr/java/jre1.7.0_01/bin/java Immettere per mantenere la selezione corrente[+], oppure digitare il numero di selezione:$ alternatives --config javaws C'è 1 programma che fornisce 'javaws'. Comando di selezione ------------------------------------------------ * + 1 /usr/java/jre1.7.0_01/bin/javaws
    12. Configura la variabile di ambiente JRE_HOME a livello di sistema. Modifica /etc/ambiente:
    13. $ nano /etc/environment
    14. Aggiungi il seguente contenuto:
    15. esporta JRE_HOME=/usr/java/jre1.7.0_01
    16. Esci e accedi di nuovo e verifica se la variabile di ambiente JRE_HOME è corretta:
    17. $ echo $JRE_HOME/usr/java/jre1.7.0_01$ ls -1 $JRE_HOMEbinCOPYRIGHTlibLICENSEmanpluginREADMEreleaseTHIRDPARTYLICENSEREADME.txtBenvenuto.html
  16. Prepara il server CentOS per l'installazione di prodotti Oracle senza sacrificare le prestazioni con un ambiente grafico. I prodotti Oracle Fusion Middleware utilizzano un ambiente grafico X11 nelle procedure guidate di installazione. Quindi il  inoltro SSH X11 dovrebbe essere installato e abilitato.
    1. Sul server, modifica /etc/ssh/sshd_config :
    2. $ sudo nano /etc/ssh/sshd_config
    3. Imposta i seguenti valori:
    4. X11Inoltro sìX11DisplayOffset 10X11Usa host locale sì
    5. Sul server, installa i pacchetti  xorg-x11-xauth e libXtst :
    6. $ sudo yum install xorg-x11-xauth libXtst
    7. Sul client, installa i pacchetti fontconfig xorg-x11-fonts-base e caratteri di liberazione :

    8. per un client CentOS:
      $ sudo yum install xorg-x11-fonts-base liberation-fonts
      per il client Ubuntu:
      $ sudo apt-get install xfonts-base ttf-liberation
    9. Sul client, prova ad accedere al server remoto utilizzando l'opzione "-Y":
    10. $ ssh -Y [email protetta]
    11. Login in remoto, prova a eseguire il tuo programma X, come xterm o altro:
    12. $ sudo yum install xterm$ xterm
      E vedrai apparire il programma X sul desktop locale. Puoi anche aggiungere quanto segue nel tuo $HOME/.ssh/config :
      ForwardAgent yesForwardX11 yesForwardX11Trusted sì
       

Riferimenti

  • Rete su CentOS:http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-networkscripts-interfaces-eth0.html
  • Per Java:http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat- rhel/ e http://wiki.centos.org/HowTos/JavaOnCentOS 
  • Inoltro SSH X11:http://www.imminentweb.com/technologies/centos-ssh-x11-forwarding, http://wiki.centos.org/HowTos/VNC-Server e http://www.ndchost .com/wiki/amministrazione-server/centos5-vnc-x11

Cent OS
  1. Installa Textpattern su CentOS 7

  2. Installa CumulusClips su CentOS 7

  3. Installa Sentora su CentOS 7

  4. Installa BigTree su CentOS 7

  5. Installa Avattis su CentOS 7

Come installare PostgreSQL su CentOS 8

Come installare MariaDB su CentOS 8

Installazione dello stack LAMP su CentOS 7

Installazione dello stack LAMP su CentOS 6

Configurazione del server Samba in CentOS 6.5

Installazione e configurazione di Wazuh Server su CentOS 7