GNU/Linux >> Belajar Linux >  >> Cent OS

Memasang Server CentOS 6.2 Oracle-Ready

Ini adalah bagaimana untuk menginstal kotak Linux Oracle-ready dengan CentOS 6.2, Ini mencakup langkah-langkah yang terlibat dalam persiapan server Oracle-ready untuk instalasi lebih lanjut dari Oracle Database Server/Oracle Fusion Middleware Suite pada penyebaran server multi-peran.

Persyaratan

  •  Stik USB dengan penyimpanan gratis lebih dari 4 GB
  • Mesin server 64 bit dengan banyak RAM dan penyimpanan HDD
  • Konektivitas dengan repositori Internet CentOS atau mirror LAN
  • Mesin klien Linux dengan lingkungan desktop terinstal:CentOS, Debian, Ubuntu, dll. + Gnome, KDE, dll.

Langkah

  1. Unduh CentOS-6.2-x86_64-bin-DVD1.iso  (4.1GB) dari mirror DVD atau unduh alternatif versi minimal (322M), netinstall (227M), LiveCD (698M), atau LiveDVD (1.6G). Ini cara menggunakan CentOS-6.2-x86_64-bin-DVD1.iso  (4.1GB).
  2. Simpan ISO yang diunduh ke dalam de USB key melalui panduan ini. Saya lebih suka bagian alternatif dengan livecd-iso-to-disk naskah.
  3. Hubungkan stik USB ke salah satu port USB di mesin server dan boot. Pastikan boot USB diaktifkan pada penyiapan.
  4. Pada wizard penginstalan CentOS pilih Server dan sesuaikan.
  5. Pilih skema partisi yang bijaksana tergantung pada perangkat keras Anda, misalnya 6 GB RAM + 2 x 500GB HDD:
  6. /            ext4    60GB   /boot    ext4    130M/home    xfs        ~403GB/opt    xfs        ~240GB      /var                >      
  7.  Pada langkah pemilihan paket, pastikan tidak ada lingkungan desktop dipilih dan pastikan ssh dipasang. Pilih paket tambahan yang Anda inginkan.
  8. Pilih sandi root yang rumit.
  9. Setelah instalasi OS selesai, reboot, login sebagai root dan pastikan ssh berfungsi melalui:
  10. $ ssh localhost
  11. Secara default, eth0 antarmuka jaringan dinonaktifkan. Konfigurasikan setelan jaringan:
    1. Masuk sebagai root
    2. Edit arsip /etc/sysconfig/network-scripts/ifcfg-eth0 dan konfigurasikan antarmuka jaringan agar terlihat seperti:
    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="ya"
    4. Mulai ulang daemon jaringan dan uji konektivitas dengan ping atau alat lainnya.
  12. Tambahkan sudoer pengguna -misalnya bozz - untuk menghindari penggunaan root .
    1. Masuk sebagai root
    2. Buat pengguna baru dan tambahkan ke grup roda:
    3. $ adduser -G wheel bozz
    4. Setel ulang sandi untuk bozz pengguna (CATATAN :pilih kata sandi yang tidak akan Anda lupakan):
    5. $ passwd bozz
    6. Edit /etc/sudoers dan batalkan komentar pada baris yang dimulai dengan %wheel, akan terlihat seperti:
    7. %wheel  ALL=(ALL)    ALL
    8. Logout, login lagi dengan  bozz pengguna dan uji sudoer hak istimewa:
    9. $ sudo ls -hal
    CATATAN :Mulai sekarang, saya hanya menggunakan bozz pengguna alih-alih root . Anda juga dapat (opsional) menonaktifkan akun root dari akses jarak jauh untuk alasan keamanan.
  13. Masuk sebagai bozz pengguna
  14. Konfigurasikan repositori CentOS melalui mirror LAN:
    1. Pastikan Anda dapat terhubung ke mirror LAN, contoh:http://mirrors.home.dev/centos
    2. $ pushd /tmp$ wget http://mirrors.home.dev/centos$ popd
    3. Buat file repo baru di /etc/yum.repos.d/CentOS-Mirror.repo
    4. $ sudo nano /etc/yum.repos.d/CentOS-Mirror.repo
    5. Tambahkan entri berikut yang menunjuk ke cermin:
    6. [base]name=CentOS-$releasever - Basebaseurl=http://mirrors.home.dev/centos/$releasever/os/$basearch/gpgcheck=0 #released update [updates]name=CentOS -$releasever - Updatesbaseurl=http://mirrors.home.dev/centos/$releasever/updates/$basearch/gpgcheck=0#paket tambahan yang mungkin berguna[extras]name=CentOS-$releasever - Extrasbaseurl=http://mirrors.home.dev/centos/$releasever/extras/$basearch/gpgcheck=0
    7. Berkomentar atau hapus arsip repositori yang ada
      • komentari setiap baris /etc/yum.repos.d/CentOS-Base.repo dengan #
      • atau hanya:
      • menghapus file repositori
      • $ sudo rm /etc/yum.repos.d/CentOS-Base.repo
    8. Perbarui sistem menggunakan cermin:
    9. $ sudo yum update
  15. Instal Java JRE 7u1 64 bit di server [Tidak diperlukan untuk Oracle Database, diperlukan untuk Oracle Fusion Middleware Suite ]:
    1. Buka http://www.Oracle.com/technetwork/java/javase/downloads/index.html dan unduh jre-7u1-linux-x64.rpm
    2. Salin jre-7u1-linux-x64.rpm ke server melalui scp atau yang lain. Melalui scp dari klien Linux:
    3. $ scp jre-7u1-linux-x64.rpm [dilindungi email]:~/
    4. Masuk ke server dan jalankan penginstal:
    5. $ sudo rpm -Uvh jre-7u1-linux-x64.rpm
    6. Manfaatkan versi absolut Java JRE (/usr/java/jre1.7.0_01 ) dalam konfigurasi alternatif untuk java dan javaw :
    7. $ alternatif sudo --install /usr/bin/java java /usr/java/jre1.7.0_01/bin/java 20000$ alternatif sudo --install /usr/bin/javaws javaws /usr/java /jre1.7.0_01/bin/javaws 20000
    8. Pastikan java yang benar versi:
    9. $ java -versionjava version "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, mode campuran) 
    10. Pastikan alternatif dikonfigurasi dengan benar:
    11. $ alternatif --config java Ada 1 program yang menyediakan 'java'. Perintah Pemilihan ------------------------------------------------------- * + 1 /usr/java/jre1.7.0_01/bin/java Enter untuk menyimpan pilihan saat ini[+], atau ketik nomor pilihan:$ alternatif --config javaws Ada 1 program yang menyediakan 'javaws'. Perintah Pemilihan ------------------------------------------------------- * + 1 /usr/java/jre1.7.0_01/bin/javaws
    12. Konfigurasikan variabel lingkungan seluruh sistem JRE_HOME. Sunting /etc/environment:
    13. $ nano /etc/environment
    14. Tambahkan konten berikut:
    15. ekspor JRE_HOME=/usr/java/jre1.7.0_01
    16. Logout dan login lagi dan uji apakah variabel lingkungan JRE_HOME sudah benar:
    17. $ echo $JRE_HOME/usr/java/jre1.7.0_01$ ls -1 $JRE_HOMEbinCOPYRIGHTlibLICENSEmanpluginREADMEreleaseTHIRDPARTYLICENSEREADME.txtWelcome.html
  16. Siapkan server CentOS untuk menginstal produk Oracle tanpa mengorbankan kinerja dengan lingkungan grafis. Produk Oracle Fusion Middleware menggunakan lingkungan grafis X11 pada wizard penginstalan. Jadi  Penerusan SSH X11 harus dipasang dan diaktifkan.
    1. Di server, edit /etc/ssh/sshd_config :
    2. $ sudo nano /etc/ssh/sshd_config
    3. Tetapkan nilai berikut:
    4. X11Penerusan yesX11DisplayOffset 10X11UseLocalhost yes
    5. Di server, instal paket  xorg-x11-xauth dan libXtst :
    6. $ sudo yum install xorg-x11-xauth libXtst
    7. Pada klien, instal paket fontconfig xorg-x11-fonts-base dan font pembebasan :

    8. untuk klien CentOS:
      $ sudo yum install xorg-x11-fonts-base liberation-fonts
      untuk klien Ubuntu:
      $ sudo apt-get install xfonts-base ttf-liberation
    9. Pada klien, coba login ke server jauh menggunakan opsi "-Y":
    10. $ ssh -Y [dilindungi email]
    11. Login dari jarak jauh, coba jalankan program X Anda, seperti xterm atau lainnya:
    12. $ sudo yum install xterm$ xterm
      Dan Anda akan melihat program X muncul di desktop lokal Anda. Anda juga dapat menambahkan yang berikut ini ke dalam $HOME/.ssh/config . Anda :
      ForwardAgent yesForwardX11 yesForwardX11Trusted yes
       

Referensi

  • Jaringan di CentOS:http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-networkscripts-interfaces-eth0.html
  • Untuk Java:http://www.if-not-true-then-false.com/2010/install-sun-Oracle-Java-jdk-jre-7-on-fedora-centos-red-hat- rhel/ dan http://wiki.centos.org/HowTos/JavaOnCentOS 
  • Penerusan SSH X11:http://www.imminentweb.com/technologies/centos-ssh-x11-forwarding, http://wiki.centos.org/HowTos/VNC-Server dan http://www.ndchost .com/wiki/server-administration/centos5-vnc-x11

Cent OS
  1. Menginstal Tomcat 8 di Centos 6

  2. Menginstal MariaDB di CentOS 7

  3. Instal MySQL Server 5.6 di CentOS

  1. Menginstal PostgreSQL Dan phpPgAdmin Di CentOS

  2. Instal CumulusClips di CentOS 7

  3. Instal Sentora di CentOS 7

  1. Instal Admin di CentOS

  2. Instal BigTree di CentOS 7

  3. Instal Avactis di CentOS 7