Rumah >Operasi dan penyelenggaraan >CentOS >Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

WBOY
WBOYasal
2022-04-01 16:18:314267semak imbas

centos7 boleh menggunakan Oracle Walaupun Oracle tidak menyokong pemasangan sistem Centos, Oracle boleh dipasang dengan mengubah suai logo sistem. Kaedah: Gunakan "vi /etc/redhat-release" untuk memasuki mod penyuntingan, dan gantikan kandungan baris pertama dengan "redhat-7".

Bolehkah centos7 menggunakan Oracle?

Persekitaran pengendalian artikel ini: sistem centos 7, komputer Dell G3.

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle.

Oracle tidak menyokong pemasangan sistem Centos secara lalai Anda perlu mengubah suai pengenalan sistem os kepada versi RedHat yang sepadan.

Oleh kerana Oracle tidak menyokong pemasangan sistem Centos secara lalai, ia perlu diubah suai kepada versi RedHat yang sepadan.

Lihat versi sistem semasa:

cat /proc/version

Input:

vi /etc/redhat-release

Masukkan mod penyuntingan, klik butang "masukkan" pada papan kekunci, dan kemudian masukkan yang pertama Gantikan baris dengan redhat-7, tekan butang Esc, masukkan: wq, ambil perhatian bahawa terdapat titik bertindih di sini, tekan Enter, simpan dan keluar (nota: ini adalah sama untuk semua kaedah mengubah suai fail berikutnya, jadi saya tidak akan terperinci).

Proses pemasangan adalah seperti berikut:

1 Klik kanan pada desktop, pilih "Buka dalam Terminal", masukkan terminal

Masukkan arahan: su

Masukkan kata laluan ROOT:

Buat kumpulan pengguna opasang: groupadd oinstall

Buat kumpulan pengguna dba: groupadd dba

Buat pengguna oracle dan sertainya untuk oinstall Dan kumpulan pengguna dba: useradd -g oinstall -g dba -m oracle

Tetapkan kata laluan log masuk pengguna oracle, yang perlu disahkan sekali Ambil perhatian bahawa kata laluan mestilah sama dua kali (. nota: kata laluan di sini ialah kata laluan log masuk akaun oracle): passwd oracle

Lihat pengguna oracle yang baru dibuat: id oracle

Buat direktori pemasangan pangkalan data oracle

direktori pemasangan pangkalan data oracle: mkdir -p /data/oracle

direktori fail konfigurasi pangkalan data oracle: mkdir -p /data/oraInventory

direktori penyahmampatan pakej perisian pangkalan data oracle: mkdir -p /data/database

sekali lagi Input: cd /data

Selepas penciptaan, semak: ls

Tetapkan pemilik direktori kepada pengguna oracle kumpulan pengguna oinstall : chown -R oracle:oinstall /data/oracle

Re-enter: chown -R oracle:oinstall /data/oraInventory

Re-enter: chown -R oracle:oinstall /data/ pangkalan data

Bolehkah centos7 menggunakan Oracle?

3 Ubah suai logo sistem os

Oleh kerana Oracle tidak menyokong pemasangan sistem Centos secara lalai, ia perlu diubah suai kepada versi RedHat yang sepadan.

Lihat versi sistem semasa: cat /proc/version

Input: vi /etc/redhat-release

Masukkan mod edit, klik "masukkan" pada papan kekunci butang, kemudian gantikan baris pertama dengan redhat-7, tekan butang Esc, masukkan: wq, ambil perhatian bahawa terdapat titik bertindih di sini, tekan Enter, simpan dan keluar (Nota: Ini adalah sama untuk semua kaedah mengubah suai fail berikutnya, jadi saya tidak akan menerangkan secara terperinci.

4. Matikan firewall

Matikan firewall: systemctl stop firewalld.service

Lumpuhkan penggunaan firewall: systemctl disable firewalld .service

Bolehkah centos7 menggunakan Oracle?

5 Tutup selinux

Masukkan keadaan penyuntingan: vi /etc/selinux/config

Tukar nilai SELINUX kepada dilumpuhkan, simpan dan keluar.

Bolehkah centos7 menggunakan Oracle?

6 Ubah suai parameter kernel

Masukkan keadaan penyuntingan: vi /etc/sysctl.conf

dalam Akhir sekali tambah kod berikut:

net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576

Simpan dan keluar.

Jadikan parameter konfigurasi berkuat kuasa serta-merta: sysctl -p

Bolehkah centos7 menggunakan Oracle?

7. Tetapkan sekatan pada pengguna oracle untuk meningkatkan prestasi pengendalian perisian

Masukkan keadaan penyuntingan: vi /etc/security/limits.conf

Cari baris terakhir # Akhir fail, dan tambah kod berikut dalam baris kosong di atasnya:

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

Simpan dan keluar.

8 Konfigurasikan pembolehubah persekitaran pengguna

Masukkan keadaan penyuntingan: vi /home/oracle/.bash_profile

Tambahkan kod berikut di tamat:

export ORACLE_BASE=/data/oracle #oracle数据库安装目录
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl #oracle启动数据库实例名
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export LANG=C
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

Simpan dan keluar.

Jadikan konfigurasi di atas berkuat kuasa serta-merta: source /home/oracle/.bash_profile

9 Selepas perkara di atas selesai, anda boleh memasang Oracle.

10. Tukar pengguna kepada pengguna oracle. Seperti yang ditunjukkan dalam rajah di bawah, klik ikon segi tiga di penjuru kanan sebelah atas desktop, klik nama pengguna anda dan klik Tukar Pengguna. Masukkan kata laluan log masuk akaun oracle yang anda tetapkan sebelum ini. Salin fail yang dinyahmampat oracle ke desktop, namakannya pangkalan data, klik dua kali untuk memasuki folder, klik kanan di ruang kosong, dan pilih Buka dalam Terminal untuk memasuki antara muka terminal.

Bolehkah centos7 menggunakan Oracle?

11. Mulakan pemasangan

Untuk mengelakkan aksara bercelaru semasa proses pemasangan, masukkan arahan: eksport LANG=en_US.UTF-8

Mula pemasangan oracle: ./runInstaller

1) Masukkan antara muka pemasangan, seperti yang ditunjukkan dalam rajah di bawah, nyahtanda "Saya ingin menerima keselamatan melalui Sokongan Oracle Saya", klik "seterusnya", dan pilih "ya" untuk teruskan.

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

2) Pilih "Cipta dan konfigurasi pangkalan data" dan klik "seterusnya".

Bolehkah centos7 menggunakan Oracle?

3) Pilih "Desk Class" dan klik "next".

Bolehkah centos7 menggunakan Oracle?

4) Masukkan antara muka di bawah, masukkan kata laluan dalam "Kata laluan pentadbiran" dan sahkan kata laluan dalam "Sahkan kata laluan". Klik "seterusnya", garis menegak kecil akan muncul di tengah, klik kekunci "Tab", dan klik "Enter".

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

5) Klik "seterusnya" dan tandakan "abaikan semua" di penjuru kanan sebelah atas . Klik "seterusnya" dan kemudian klik "selesai" untuk memulakan pemasangan.

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

6) Antara muka pemasangan adalah seperti yang ditunjukkan di bawah, apabila kemajuan pemasangan mencapai 68% , akan ada dua garisan menegak kecil di tengah Letakkan tetikus pada garis menegak kecil, klik kanan dan pilih "tutup", atau klik terus bar ruang untuk meneruskan pemasangan.

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

7) Apabila pemasangan mencapai 95%, antara muka yang ditunjukkan di bawah akan muncul Klik "ok" dan kemudian ia akan muncul. Teruskan klik "ok" untuk mula memasang contoh pangkalan data. Apabila pemasangan mencapai 100%, antara muka pemasangan akan menjadi kelabu semula Terdapat garis menegak di tengah antara muka Anda boleh memisahkannya dengan meletakkan tetikus padanya dan klik "ok". Akhirnya, pemasangan selesai, klik "tutup".

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

Bolehkah centos7 menggunakan Oracle?

Selepas pemasangan selesai, keluar dari akaun oracle dan masukkan akaun root.

Klik kanan pada desktop, pilih "Buka dalam Terminal", masukkan: su - oracle

Masukkan kata laluan dan tukar kepada pengguna oracle.

Mulakan pemantauan: lsnrctl start

Input: sqlplus /nolog

Di mana, orcl ialah nama contoh dan 123 ialah kata laluannya. Jika "Disambungkan." muncul seperti yang ditunjukkan dalam rajah di bawah, sambungan berjaya, menunjukkan bahawa pangkalan data berjaya diwujudkan.

Bolehkah centos7 menggunakan Oracle?

Tutorial disyorkan: "tutorial centos"

Atas ialah kandungan terperinci Bolehkah centos7 menggunakan Oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn