linux下安装oracle和php环境_PHP教程
写的比较粗糙,凑合着看吧!linux下oracle比较繁琐!^0^ 一.Redhat7.2 操作系统的安装: 二.Mysql源码的安装: >groupadd mysql >useradd –g mysql mysql >tar –zxvf mysql-VERSION.tar.gz >cd mysql-VERSION >./configure --prefix=/usr./local/mysql >make >make install >chown –R root /usr/local/mysql >chown –R mysql /usr/local/mysql/var >chgrp -R mysql /usr/local/mysql >cp support-files/my-medium.cnf /etc/my.cnf >cd /usr/local/mysql/bin >./safe_mysqld --user=mysql & 三.Oracle8.1.7的安装: 1. 安装以下软件包: compat-libstdc++-6.2-2.9.0.16 compat-glibc-6.2-2.1.3.2 compat-egcs-c++-6.2-1.1.2.16 compat-libs-6.2-3 compat-egcs-6.2-1.1.2.16 compat-egcs-objc-6.2-1.1.2.16 (在redhat 安装碟Disk1和 Disk2 中有以上软件包) 2. 安装jdk118_v3-glibc-2.1.3.tar.bz2 bunzip2 jdk118_v3-glibc-2.1.3.tar.bz2 tar –xvf jdk_v3-glibc-2.1.3.tar ln –s jdk118_v3 java 3.准备用户环境 Groupadd oinstall Groupadd dba Groupadd oper Useradd oracle –g oinstall –G dba,oper 4. 创建安装目录: mkdir /oracle chown oracle.dba /oracle chmod 775 /oracle 5. 设置环境变量: 在 /etc/profile文件中添加以下内容: OARCLE_BASE=/oracle/app/oracle ORACLE_HOME=/oracle/app/oracle/product/8.1.7 ORALCE_SID=orcl ORA_NLS=/oracle/app/oracle/product/8.1.7/ocommon/nls/admin/data ORA_LANG=”SIMPLIFIED CHINESE” CLASSPATH=.:/oracle/app/oracle/product/8.1.7/jdbc/lib/classes111.zip LD_LIBRARY_PATH=/oracle/app/oracle/product/8.1.7/lib PATH=$PATH:$OACLE_HOME/BIN:$ORACLE_HOME/dbs:/etc Export ORACLE_BASE ORALCE_HOME ORACLE_SID ORA_NLS NLS_LANG LD_IBRARY 查看环境变量: . /etc/profile env|grep oracle 看看oracle 的设置是否正确 在 /home/oracle/.bash_profile 文件中添加如下内容: . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh export LD_ASSUME_KERNEL=2.2.5 . /home/oracle/.bash_profile gcc –v 查看是否已替换。 6. 安装 退出以oracle用户登录进行安装: >su root >tar -xvf linux1701.tar >cd Disk1 >./runInstaller 进行安装。 一路点击next 此时会弹出窗口提示运行orainstRoot.sh >su >cd $ORACHE_HOME >./orainsRoot.sh 继续安装又弹出对话框要求运行root.sh >cd $ORACLE_HOME >./root.sh exit 安装完毕,打一个oracle 补丁 >cp glibc-2.1.3-stubs.tar.gz $ORACLE_HOME >tar –zxvf glibcs-2.1.3-stubs.tar.gz >./setup_stubs.sh 安装完毕启动oracle >svrmgrl >connect internal >startup >quit 启动侦听窗口: >lsnrctl >start >quit 四.Apache php 的安装 >tar –zxvf apache_1.3.26.tar.gz >tar –zxvf php_4.1.2.tar.gz >cd apache_1.3.26 >./configure --prefix=/usr/local/apace >cd ../php-4.1.2 >./configure --with-mysql –with-apache=/usr/local/apache_1.3.26 --with-oci8=/oracle/app/oracle/product/8.1.7 –with-oracle=/oracle/app/oracle/product/8.1.7 --enable-track-vars >make >make install >cp php.ini-dist /usr/local/lib/php.ini >cd ../apache_1.3.26 >./configure --activate-module=src/modules/php4/libphp4.a >make >make install 启动apache >/usr/local/apache/bin/apachectl start 五.配置apache和php >cd /usr/local/apache/conf >vi httpd.conf 设置成自己想设置的路径。 >cd /usr/local/lib >vi php.ini 配置oracle启动模块。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Kaedah Import Data: 1. Gunakan utiliti SQLLoader: Sediakan fail data, buat fail kawalan, dan jalankan SQLLoader; 2. Gunakan alat IMP/EXP: data eksport, data import. Petua: 1. Disyorkan SQL*loader untuk set data besar; 2. Jadual sasaran harus wujud dan perlawanan definisi lajur; 3. Selepas mengimport, integriti data perlu disahkan.

Untuk menanyakan saiz ruang meja oracle, ikuti langkah -langkah berikut: Tentukan nama meja dengan menjalankan pertanyaan: pilih Tablespace_Name dari DBA_TableSpaces; Tanya saiz meja dengan menjalankan pertanyaan: pilih jumlah (bait) sebagai total_size, jumlah (bytes_free) sebagai tersedia_space, jumlah (bytes) - jumlah (bytes_free) sebagai digunakan_space dari dba_data_files di mana tablespace_

Mewujudkan Jadual Oracle melibatkan langkah -langkah berikut: Gunakan sintaks Create Table untuk menentukan nama jadual, nama lajur, jenis data, kekangan, dan nilai lalai. Nama jadual harus ringkas dan deskriptif, dan tidak boleh melebihi 30 aksara. Nama lajur hendaklah menjadi deskriptif, dan jenis data menentukan jenis data yang disimpan dalam lajur. Kekangan tidak null memastikan bahawa nilai null tidak dibenarkan dalam lajur, dan klausa lalai menentukan nilai lalai untuk lajur. Kekangan utama utama untuk mengenal pasti rekod unik jadual. Kekangan utama asing menentukan bahawa lajur dalam jadual merujuk kepada kunci utama dalam jadual lain. Lihat penciptaan pelajar jadual sampel, yang mengandungi kunci utama, kekangan unik, dan nilai lalai.

Penyelesaian kepada Oracle tidak boleh dibuka termasuk: 1. Mulakan perkhidmatan pangkalan data; 2. Mulakan pendengar; 3. Periksa konflik pelabuhan; 4. Menetapkan pembolehubah persekitaran dengan betul; 5. Pastikan perisian firewall atau antivirus tidak menghalang sambungan; 6. Periksa sama ada pelayan ditutup; 7. Gunakan RMAN untuk memulihkan fail rasuah; 8. Periksa sama ada nama perkhidmatan TNS betul; 9. Periksa sambungan rangkaian; 10. Pasang semula perisian Oracle.

Masalah Garbled Oracle boleh diselesaikan dengan memeriksa set aksara pangkalan data untuk memastikan ia sepadan dengan data. Tetapkan set aksara klien untuk memadankan pangkalan data. Tukar data atau ubah suai set aksara lajur untuk memadankan set aksara pangkalan data. Gunakan set aksara Unicode dan elakkan set aksara multibyte. Semak bahawa tetapan bahasa pangkalan data dan pelanggan betul.

Komuniti PHP menyediakan sumber dan sokongan yang kaya untuk membantu pemaju berkembang. 1) Sumber termasuk dokumentasi rasmi, tutorial, blog dan projek sumber terbuka seperti Laravel dan Symfony. 2) Sokongan boleh didapati melalui saluran StackOverflow, Reddit dan Slack. 3) Trend pembangunan boleh dipelajari dengan mengikuti RFC. 4) Integrasi ke dalam masyarakat dapat dicapai melalui penyertaan aktif, sumbangan kepada kod dan perkongsian pembelajaran.

PHP kekal sebagai alat yang kuat dan digunakan secara meluas dalam pengaturcaraan moden, terutamanya dalam bidang pembangunan web. 1) PHP mudah digunakan dan diintegrasikan dengan lancar dengan pangkalan data, dan merupakan pilihan pertama bagi banyak pemaju. 2) Ia menyokong penjanaan kandungan dinamik dan pengaturcaraan berorientasikan objek, sesuai untuk membuat dan mengekalkan laman web dengan cepat. 3) Prestasi PHP dapat ditingkatkan dengan caching dan mengoptimumkan pertanyaan pangkalan data, dan komuniti yang luas dan ekosistem yang kaya menjadikannya masih penting dalam timbunan teknologi hari ini.

Untuk membuat pengguna di Oracle, ikuti langkah -langkah berikut: Buat pengguna baru menggunakan pernyataan pengguna Create. Berikan kebenaran yang diperlukan menggunakan penyata geran. Pilihan: Gunakan pernyataan sumber untuk menetapkan kuota. Konfigurasikan pilihan lain seperti peranan lalai dan ruang meja sementara.
