Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 21960|Jawab: 0

[Sumber] Instalasi Centos6.5 Oracle Hosting Tutorial lengkap Berbagi

[Salin tautan]
Diposting pada 29/03/2015 09.15.27 | | |
Baru-baru ini, saya berencana untuk mulai belajar hibernasi, karena saya telah menggunakannyaoraclebasis datauntuk belajar, jadi saya juga ingin berada di sanaserverInstal oracle di situs web Anda.
Saya menginstalnyaoracle-xe-11.2.0-1.0.x86_64.rpm.zip
Karena server sayadisposisiTidak terlalu bagus, jadi saya memilih untuk menginstal versi oracle-xe, yang ukurannya hanya 301M, tetapi fitur-fiturnya persis seperti yang saya inginkan.
# dalam artikel ini menunjukkan pengguna root, dan $ menunjukkan pengguna normal
Lihat server saya terlebih dahuluInformasiAyo
#uname -a
Linux 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
#cat /etc/redhat-release
CentOS rilis 6.5 (Final)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Memori: 1g hard disk (20+8)g
Mari kita mulai menginstalnya di bawah ini, karena saya juga merujuknya melalui Internet, ditambahDaritelah diproses, sehingga pekerjaan berikut mungkin mirip dengan jaringan:
1. LihatOperasiSistem tahu apakah itu dapat diinstal
Kernel Linux5, linux6 (x86-64) dan Red Hat linux5, Red Hat linux6 (x86-64) mendukung versi 2.6.32-xxxxxx dan yang lebih tinggi dapat diinstal, dan sistem ini dapat diinstal. Jika Anda tidak mendukung instalasi, lewati saja
2. Instal beberapa paket yang diperlukan, langkah ini dapat ditemukan di metode online.
Instal langsung di yum
# yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y
Catatan: Sumber yum menunjuk langsung ke sumber 163 dan tidak menggunakan sistemPencerminanBuat lokal yum.
3. Buat pengguna dan grup pengguna
Membuat grup
# groupadd oinstall
# groupadd dba

Tambahkan oracle pengguna ke grup
# useradd -m -g oinstall -G dba oracle
MengaturKata sandi
# oracle passwd
Setelah menggunakan perintah useradd untuk membuat pengguna, folder bernama Oracle dibuat di direktori beranda.
Kita perlu menggunakan oraclea nanti
Tambahkan izin sudo untuk pengguna Oracle
# vim /etc/sudoers

4. Buat direktori instalasi oracle
Perhatikan bahwa baris pertama di bawah ini adalah /u01/11g di Internet salah, karena dalam direktori instalasi ini, oralce tidak memiliki direktori 11g, dan direktori tingkat atasnya adalah aplikasi
# mkdir -p /u01/aplikasi
# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/
5. Atur parameter kernel
Untuk informasi lebih lanjut tentang parameter kernel, silakan lihat halaman ini
# vim /etc/sysctl.conf  
fs.aio-max-nr = 1048576   
fs.file-max = 6815744   
kernel.shmall = 2097152   
kernel.shmmax = 4294967295   
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 = 1048586
# sysctl -p #重新载入立即生效
6. Atur variabel lingkungan
Variabel lingkungan itu penting, dan kebanyakan dari mereka tidak dinyatakan dengan jelas atau salah di Internet. Lihat Pengaturan Variabel Lingkungan di bawah.
Karena Oracle-XE-11.2.0 adalah versi instans tunggal, harap jangan memodifikasi ORACLE_SID dalam variabel lingkungan. Akan ada kesalahan setelah modifikasi.
# vim ~oracle/.bash_profile   
ekspor ORACLE_BASE=/u01/app/oracle
ekspor ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe
ekspor ORACLE_SID=XE
ekspor PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
ekspor LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# sumber ~oracle/.bash_profile        
#加载disposisiatau pengguna Oracle keluar dan masuk kembali
8. Atur partisi switching
Ikuti langkah-langkah di bawah ini
a,# free -m untuk melihat apakah ada partisi swap, dan transaksi mengatur ukuran partisi swap menjadi 2 kali memori, memori saya adalah 1g, jadi saya mengaturnya ke 2g, jika tidak, tambahkan, jika ada, modifikasi sesuai dengan itu. Anda dapat menghapus dan kemudian membuatnya kembali
b,# dd if=/dev/zero of=/var/swap bs=1024 count=2048000
Menyiapkan partisi swap
c. Tetapkan ketentuan pertukaran
# mkswap /var/swap
d, Aktifkan Aktifkan Partisi Swap segera
# swapon /var/swap
e, operasi mulai sendiri saat menambahkan boot sistem
# vi /etc/fstab untuk menambahkan baris
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, rekam kembali ruang swap
# swapoff /var/swap
g, reklamasi kembali dari sistem file
# rm /var/swap

9. Atur modifikasi shm
ORA-00845: MEMORY_TARGET tidak didukung pada kesalahan sistem ini dapat terjadi saat memulai database (startup) pada tahap selanjutnya
Artinya ukuran oracle SGA melebihi ukuran sistem shm, ada dua solusi: 1. Modifikasi ukuran shm .2. Modifikasi ukuran SGA_MAX_SIZE
Kami memodifikasi shm
$ vi /etc/fstab
tidak ada /dev/shm tmpfs default 0 0
Dimodifikasi menjadi:
none /dev/shm tmpfs default,size=2G 0 0
Di sini saya memodifikasinya menjadi 2g, ketika Anda memodifikasi, silakan atur sesuai dengan sistem Anda sendiri
Kemudian simpan dan keluarkan, pasang kembali shm
$ umount / dev / shm
$ gunung /dev/shm
Lihat ukuran shm
$ df -h |grep shm
10. Unduh oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Buka unduhan resmi Oracle.
Karena Oracle telah meningkatkan izin, unduhan langsung tidak diizinkan, dan unduhan perlu diunduh setelah masuk, jadi praktik biasa adalah mengunduh setelah masuk, lalu mengunduhUnggah, akan merepotkan. Untungnya, kami memiliki perintah wget yang kuat. Di bawah ini saya akan mengajari Anda cara mengunduhnya.
Pertama masuk ke oracle, dan klik oracle-xe-11.2.0-1.0.x86_64.rpm.zip unduh koneksi, tetapi kami tidak mengunduh, ingat tidak mengunduh, kami hanya ingin mendapatkan koneksi ini, koneksi ini mirip dengan tautan di bawah ini
http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1427515409_83d3d2e012923ee15b4b815e45bc5660
Kami tidak dapat mengunduhnya secara langsung dengan perintah wget di bawah centos, dan mungkin tidak mungkin untuk mengunduhnya di bawah Windows, karena parameter di baliknya hanya dapat digunakan sekali.
Untuk menghemat waktu, kita harus menggunakan perintah wget seperti ini di bawah centos
# wget -c –http-user=Nama pengguna Oracle-kata sandi http=Kata sandi pengguna–dokumen keluaran=Nama file keluaran URL unduhan
Perhatikan URL unduhan, itu pasti perintah URL unduhan terbaru di atas, saya yakin semua orang harus memahaminya.
11. Mulai instalasi.
Pertama, buka Pengguna Oracle
# su oracle
Buka direktori instalasi Oracle
$ cd /u01
$ sudo rpm -ivh –menggantifile oracle-xe-11.2.0-1.0.x86_64.rpm
Perhatikan bahwa sudo harus ditambahkan di depan, jika tidak, kesalahan izin akan diminta.
Instalasi di bawah ini sederhana
Anda harus menjalankan '/etc/init.d/oracle-xe configure' sebagai pengguna root untuk mengonfigurasi database.
Jalankan #/etc/init.d/oracle-xe konfigurasikan sebagai root
Atur port 8080 dan 1521 sesuai dengan petunjuk, serta kata sandi sistem dan sistem, apakah akan boot atau tidak, dll
Saat Anda melihat Instalasi Berhasil Diselesaikan. Hitung instalasi berhasil.
Sejak itu, kita bisa mengujinya
Pergi ke pengguna Oracle su Oracle
$sqlplus /nolog
Pertama kali saya menginstal, jika ada kesalahan, saya berharap dapat memperbaikinya


Konten berikut relatif kecil, tetapi saya pikir Anda akan ingin membacanya,ORACLE-XE-11.2.0 Cara masukPUNCAKKelola
Artikel ini menjelaskan cara mengelola apex dengan browser setelah berhasil menginstal oracle-xe-11.2.0-1.0.x86_64.rpm
Pertama kita buka http://www.abc.com:8088/apex/apex_admin
Nama pengguna adalah admin
Kata sandi adalah kata sandi yang kita tetapkan saat kita menginstal oracle-xe-11.2.0, dan kata sandi perlu diubah untuk pertama kalinya untuk masuk, dan kata sandi harus memenuhi persyaratannya (baik angka dan simbol huruf besar dan kecil).

Selain itu, APEX mungkin tidak mendukung beberapa browser, yaitu memasukkan nama pengguna dan kata sandi yang salah akan memunculkan pesan kesalahan.
Memasukkan nama pengguna dan kata sandi yang benar akan mengarah ke lompatan langsung ke halaman login.

Anda dapat merujuk ke tips berikut.
Ubah nginx www.abc.com.conf. Isinya adalah sebagai berikut
server {
dengarkan 80;
server_name www.abc.com www.abc.com;
locatio untuk menghapus n / {
proxy_pass http://127.0.0.1:8088;
proxy_set_header Tuan Rumah $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Dengan cara ini kita dapat mengakses www.abc.com/apex secara langsung tanpa harus menambahkan port untuk mengakses puncak kita





Mantan:Ada perbedaan antara OAuth 1.0 dan OAuth 2.0
Depan:Kartu kredit Alipay Fungsi Huabei akhirnya tiba? Uji seberapa banyak Anda dapat mengundata?
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com