Rumah pangkalan data tutorial mysql apache+php+mysql配置攻略_MySQL

apache+php+mysql配置攻略_MySQL

Jun 01, 2016 pm 02:12 PM
mysql php Semak semula Pasang Strategi sistem Konfigurasi

Apache


  作者:vipcui
  
  一、系统要求:
  本系统在REDHAT7.2版本测试通过
  二、服务器端软件要求:
  1:到APACHE的网络站下载APACHE WEB SERVER http://www.apache.org/
  2. 到php的网络站下载php解析器 http://www.php.net/
  3.到mysql的网站下载 mysql http://sourceforge.net/projects/mysql/
  三.安装调试WEB SERVER
  把以上各文件下载后放到同一个目录下,我把他们放在/usr/local下,用tar命令把个文件解包
  
  tar zxvf apache_1.3.12.tar.gz
  tar zxvf php-4.0.6.tar.gz
  tar zxvf mysql-3.22.40.tar.gz
  为了便于安装建议把目录该名字
  #mv apache_1.3.12 apache
  #mv php-4.0.6 php
  #mv mysql-3.22.40 mysql
  安装mysql
  
  四.在安装web服务前可以先安装mysql
  
  cd mysql
  
  ./configure
  
  make
  
  make install
  
  根据机子的性能,编译过程要花费一定的时间,编译完成后系统默认把mysql安装在/usr/local下。
  
  安装完成后,先把mysql的进程启起来
  
  cd /usr/local/bin
  
  ./mysql_install_db(安装mysql的基本数据库)
  
  ./safe_mysqld & (把进程启起来并转入后台)
  
  到这里mysql算安装完成了,试试运行./mysql看看能不能链接数据库,如果正常的话,应该可以看到这样的界面
  
  Welcome to the MySQL monitor.Commands end with ; or g.
  
  Your MySQL connection id is 880 to server version: 3.22.40
  
  Type 'help' for help.
  
  mysql>
  
  到这恭喜你完成了mysql的安装
  
  mysql的使用大家可以参照他的doc文档
  
  五.
  整合apache、php4
  
  这是所有工作的关键所在,也是最难的一步,可能因为版本的不同在安装过程中有这样那样的错误,大家可以根据版本信息作出相应的修改。
  
  先cd apache
  ./configure
  这一步好象可有可无,可是我曾经因为没有作这一步而出错所以必须有这一步
  cd ../php
  
  ./configure --with-mysql=/usr/local --with-apache=/usr/local/apache --enable-track-vars
  
  make
  
  make install
  cd ../apache
  
  ./configure --activate-module=src/modules/php4/libphp4.a
  
  make
  
  make install
  
  这步是安装apache WEB服务,大家可以看看./configure –help自己加入相应需要的模块,或者参照安装手册进行安装。
  
  把php的配置文件拷贝到相应的目录下
  
  cd ../php
  
  cp php.ini-dist /usr/local/lib/php.ini
  
  php.ini基本可以不用作什么修改,要修改可以参照相应的说明。
  
  配置完PHP就该配置Apache Web SERVER了,先对httpd.conf进行配置
  
  cd /usr/local/apache/conf
  
  vi httpd.conf
  
  针对php要对以下内容进行修改:
  
  # AddType application/x-httpd-php .php
  
  # AddType application/x-httpd-php-source .phps
  
  把以上两行的注释符去掉,并根据实际情况确定php文档的后缀名,根据horde的需要,建议大家把第一行改成如下形式
  
  AddType application/x-httpd-php .php .php3 .htm .phtml .php4
  另外还要修改系统默认的首页类型,建议把  
  DirectoryIndex index.htm
  
  改成这样
  
  DirectoryIndex index.htm index.html index.php3 index.php default.php
  
Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1674
14
Tutorial PHP
1278
29
Tutorial C#
1257
24
MySQL: Pangkalan Data, Phpmyadmin: Antara Muka Pengurusan MySQL: Pangkalan Data, Phpmyadmin: Antara Muka Pengurusan Apr 29, 2025 am 12:44 AM

MySQL dan phpmyadmin boleh diuruskan dengan berkesan melalui langkah -langkah berikut: 1. Buat dan hapus pangkalan data: hanya klik phpmyadmin untuk diselesaikan. 2. Mengurus Jadual: Anda boleh membuat jadual, mengubahsuai struktur, dan menambah indeks. 3. Operasi Data: Menyokong memasukkan, mengemas kini, memadam data dan melaksanakan pertanyaan SQL. 4. Data Import dan Eksport: Menyokong SQL, CSV, XML dan format lain. 5. Pengoptimuman dan Pemantauan: Gunakan arahan yang boleh dioptimumkan untuk mengoptimumkan jadual dan gunakan penganalisis pertanyaan dan alat pemantauan untuk menyelesaikan masalah prestasi.

Apakah kepentingan fungsi session_start ()? Apakah kepentingan fungsi session_start ()? May 03, 2025 am 12:18 AM

session_start () iscrucialinphpformanaginguserSessions.1) itinitiatesanewsessionifnoneexists, 2) resumeSanexistingsession, dan3) setSasessionCookieforcontinuityAcrossrequests, enableingApplicationeUseUshenticationandPersonalConizedConizedContentContentContentContentContentContentContentContentContentContentContentC.

Langkah -langkah untuk menambah dan memadam medan ke jadual mysql Langkah -langkah untuk menambah dan memadam medan ke jadual mysql Apr 29, 2025 pm 04:15 PM

Di MySQL, tambah medan menggunakan alterTabletable_nameaddcolumnnew_columnvarchar (255) afterexisting_column, memadam medan menggunakan altertabletable_namedropcolumncolumn_to_drop. Apabila menambah medan, anda perlu menentukan lokasi untuk mengoptimumkan prestasi pertanyaan dan struktur data; Sebelum memadam medan, anda perlu mengesahkan bahawa operasi itu tidak dapat dipulihkan; Mengubah struktur jadual menggunakan DDL dalam talian, data sandaran, persekitaran ujian, dan tempoh masa beban rendah adalah pengoptimuman prestasi dan amalan terbaik.

Penjelasan terperinci mengenai langkah pemasangan MySQL pada sistem macOS Penjelasan terperinci mengenai langkah pemasangan MySQL pada sistem macOS Apr 29, 2025 pm 03:36 PM

Memasang MySQL pada macOS boleh dicapai melalui langkah-langkah berikut: 1. Pasang homebrew, menggunakan command /bin/bash-c"$(curl-fsslhttps://raw.githubusercontent.com/homebrew/install/head/install.sh) ". 2. Kemas kini homebrew dan gunakan brewupdate. 3. Pasang MySQL dan gunakan Brewinstallmysql. 4. Mulakan perkhidmatan MySQL dan gunakan BrewServicessTartMysql. Selepas pemasangan, anda boleh menggunakan mysql-u

Cara menggunakan fungsi MySQL untuk pemprosesan dan pengiraan data Cara menggunakan fungsi MySQL untuk pemprosesan dan pengiraan data Apr 29, 2025 pm 04:21 PM

Fungsi MySQL boleh digunakan untuk pemprosesan dan pengiraan data. 1. Penggunaan asas termasuk pemprosesan rentetan, pengiraan tarikh dan operasi matematik. 2. Penggunaan lanjutan melibatkan menggabungkan pelbagai fungsi untuk melaksanakan operasi kompleks. 3. Pengoptimuman prestasi memerlukan mengelakkan penggunaan fungsi dalam klausa WHERE dan menggunakan GroupBy dan jadual sementara.

Cara menyahpasang mysql dan fail sisa bersih Cara menyahpasang mysql dan fail sisa bersih Apr 29, 2025 pm 04:03 PM

Untuk selamat dan teliti menyahpasang MySQL dan membersihkan semua fail sisa, ikuti langkah -langkah berikut: 1. Hentikan perkhidmatan MySQL; 2. Nyahpasang pakej MySQL; 3. Fail konfigurasi bersih dan direktori data; 4. Sahkan bahawa pemotongan adalah menyeluruh.

Cara yang cekap untuk memasukkan data memasukkan data dalam mysql Cara yang cekap untuk memasukkan data memasukkan data dalam mysql Apr 29, 2025 pm 04:18 PM

Kaedah yang cekap untuk memasukkan data dalam MySQL termasuk: 1. Menggunakan sintaks Insertinto ... Sintaks, 2. Menggunakan perintah LoadDatainFile, 3. Menggunakan pemprosesan transaksi, 4. Laraskan saiz batch, 5. Lumpuhkan pengindeks

Komposer: Pengurus Pakej untuk Pemaju PHP Komposer: Pengurus Pakej untuk Pemaju PHP May 02, 2025 am 12:23 AM

Komposer adalah alat pengurusan ketergantungan untuk PHP, dan menguruskan kebergantungan projek melalui fail komposer.json. 1) parse composer.json untuk mendapatkan maklumat ketergantungan; 2) Mengurangkan kebergantungan untuk membentuk pokok pergantungan; 3) Muat turun dan pasangkan kebergantungan dari Packagist ke Direktori Vendor; 4) Menjana fail komposer.lock untuk mengunci versi ketergantungan untuk memastikan konsistensi pasukan dan kebolehkerjaan projek.

See all articles