Rumah >Operasi dan penyelenggaraan >CentOS >Bolehkah centos7 menggunakan Oracle?
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".
Persekitaran pengendalian artikel ini: sistem centos 7, komputer Dell G3.
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
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
5 Tutup selinux
Masukkan keadaan penyuntingan: vi /etc/selinux/config
Tukar nilai SELINUX kepada dilumpuhkan, simpan dan keluar.
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
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.
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.
2) Pilih "Cipta dan konfigurasi pangkalan data" dan klik "seterusnya".
3) Pilih "Desk Class" dan klik "next".
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".
5) Klik "seterusnya" dan tandakan "abaikan semua" di penjuru kanan sebelah atas . Klik "seterusnya" dan kemudian klik "selesai" untuk memulakan pemasangan.
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.
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".
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.
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!