


Bagaimana untuk mengkonfigurasi persekitaran Window2003 IIS+MySQL+PHP+Zend
Pakej pemasangan Windows 2003 termasuk Zend, PHP5.2.17, PHPWind8.7 dan PHPMyadmin3.5.2 Anda boleh memuat turun pakej pemasangan terus untuk menjimatkan masa mencari sumber.
Walau bagaimanapun, memandangkan MySQL telah melebihi had muat naik, anda perlu pergi ke laman web rasmi MySQL untuk memuat turun. Kemudian nyahzip dan salin ke pemacu D, seperti yang ditunjukkan di bawah:
MySQLinDdisk
Pemasangan dan konfigurasi WindowsIIS+FTP
Klik Mula>Panel Kawalan>Tambah atau Alih Keluar Program.
MenambahkanordeletingaPG
Klik Tambah/Buang Komponen Windows (A).
MenambahordeletingWindowscomponent
Pilih pelayan aplikasi dan klik Butiran.
Memilih pelayan aplikasi
Pilih Perkhidmatan Maklumat Internet (IIS) dan klik Butiran.
Mengklik maklumat perkhidmatanInternet(iis)
Semak perkhidmatan Protokol Pemindahan Fail (FTP) dan klik OK.
MemilihFTPservice
Klik Semak imbas dan pilih C:Win2003sysdisc1I386.
Memilihpejabat sumber
Klik untuk membuka IIS dan pemasangan akan bermula. Jika peranti anda menggunakan sistem pengendalian Windows200364bit, fail ini terletak dalam direktori C:/Win2003sys/disc1/AMD64.
Membuka fail
Apabila antara muka berikut muncul, ini bermakna pemasangan IIS dan FTP anda telah selesai.
Menyelesaikan pemasangan
Pemasangan dan konfigurasi WindowsIIS+PHP
Potong libeay32.dll, libmcrypt.dll, libmysql.dll dan ssleay32.dll dalam pemacu D ke direktori C:Windowssystem32. Potong fail tetapan konfigurasi PHP ke direktori C:Windows.
MySQLintheDdisk
Klik kanan Komputer Saya dan pilih Urus.
Cari dan klik Pelayan Maklumat Internet (IIS) dalam anak tetingkap navigasi, dan klik Sambungan Perkhidmatan Web.
Klik kanan dalam ruang kosong anak tetingkap maklumat dan pilih Tambah sambungan perkhidmatan Web baharu.
Menambahkan sambungan perkhidmatan berita
Masukkan: PHP dalam medan input sambungan dalam tetingkap timbul dan klik Tambah.
MenamakanPHPextenxion
Dalam tetingkap pop timbul, klik Semak imbas dan pilih D:websoftphp-5.2.17php5isapi.dll, klik OK.
Menugaskan sumber fail
Pilih Tetapkan status sambungan dalam kotak semak untuk Benarkan dan klik OK.
Membenarkan status pelanjutan
Selepas menetapkan, php ditambahkan pada item sambungan perkhidmatan Web dalam anak tetingkap navigasi pengurusan komputer.
Gambaran keseluruhan tetapan
Klik kanan tapak web dalam anak tetingkap navigasi dan pilih Properties.
Alttext
Klik Konfigurasikan di bawah tab Direktori Laman Utama.
Mengklik konfigurasi
Klik Tambah.
Menambah sambungan fail
Klik Semak imbas dan pilih laluan fail D:websoftphp-5.2.17php5isapi.dll. Masukkan sambungan .php dan klik OK.
Mappingextensionfiles
Di bawah tab Dokumen, klik Tambah, masukkan index.php dalam kotak input pop timbul dan klik OK.
Di bawah tab Dokumen, klik Tambah, masukkan index.html dalam kotak input pop timbul dan klik OK. Klik Guna (A).
Menambah dokumen
Klik Pilih Semua dan klik OK.
Memilih subnod
Klik Guna (A) dan klik OK.
Menyelesaikan konfigurasi
Pada ketika ini, konfigurasi IIS dan PHP anda telah selesai.
Pemasangan dan konfigurasi WindowsMySQL
Pasang MySQL
Masukkan laluan fail dan klik dua kali D:websoftmysql-essential-5.1.63-win32.msi.
Memasang
Selepas proses pemasangan selesai, klik Custom, kemudian klik Next.
Navigasi pemasangan
Klik MYSQLServer dalam struktur direktori.
Klik Tukar untuk mengubah suai laluan pemasangan MySQL, beralih daripada pemacu C kepada D:websoftmysql-5.1 (pilih semula laluan mengikut keperluan sebenar anda). Klik OK untuk mengesahkan laluan.
Menukarinstallingdestinationpath_1
Pengesahan
Klik MYSQLServerDatafiles dalam struktur direktori.
Klik Tukar untuk mengubah suai laluan pemasangan MySQL, beralih daripada pemacu C kepada D:websoftmysql-5.1 (pilih semula laluan mengikut keperluan sebenar anda). Klik OK untuk mengesahkan laluan.
Menukarinstallingdestinationpath_2Confirmation
Klik Seterusnya dalam tetingkap pop timbul untuk meneruskan pemasangan MySQL.
Selepas tetingkap pop timbul bertukar, klik Selesai untuk melengkapkan pemasangan MySQL.
Menukarinstallingdestinationpath_2
Mengkonfigurasi MySQL
Sambungan daripada artikel sebelum ini. Semak DetailedConfiguration dalam tetingkap pop timbul dan klik Seterusnya.
Memilih konfigurasi terperinci
Semak MultifunctionalDatabase dalam tetingkap pop timbul dan klik Seterusnya.
SelectingMultifunctionalDatabase
Klik Seterusnya.
Klikseterusnya
Semak ManualSetting dalam tetingkap pop timbul dan tetapkan bilangan sambungan kepada 1400.
MemilihTetapan Manual
Semak EnableTCP/IPNetworking dalam tetingkap pop timbul dan tetapkan nombor port kepada 3306. Semak EnableStrictMode dan klik Seterusnya.
SlectingEnableStrictMode
Semak StandardCharacterSet dalam tetingkap pop timbul dan klik Seterusnya.
Alttext
Semak InstallAsWindowsService dalam tetingkap pop timbul dan klik Seterusnya.
Alttext
Semak ModifySecuritySettings dalam tetingkap pop timbul untuk menetapkan kata laluan MySQLroot anda. Sila pastikan kata laluan anda selamat dan berhati-hati untuk tidak melupakannya. Klik Seterusnya.
Alttext
Klik Laksanakan untuk memulakan konfigurasi. Tunggu sehingga semua 4 konfigurasi MySQL berlangsung untuk dilengkapkan dan klik Selesai untuk menamatkan konfigurasi.
ClickingExecute
Pasang WindowsZend
Jika anda tidak mempunyai program penyulitan Zend pada peranti anda, anda tidak perlu memasang Zend. Jika terdapat program sedemikian, anda perlu memasang Zend sekiranya anda tidak dapat menjalankan program tersebut.
Masukkan laluan fail dan klik dua kali D:websoftZendOptimizer-3.3.3-Windows-i386.exe. Pilih semula laluan pemasangan dan pilih tetapan lalai untuk tetapan yang lain. Klik Seterusnya.
Memulakan pemasangan
Semak Iagreethetermsofthelicenseagreement dan klik Seterusnya.
Pengesahan
Pilih direktori pemasangan Zend, seperti D:websoftZend dalam contoh ini, dan klik Seterusnya.
Menukar akar
Pilih IIS dan klik Seterusnya.
MemilihIIS
Pasang php.ini dalam direktori C:Windows dan klik Seterusnya.
Memasangphp.ini
Klik Seterusnya.
MengklikSeterusnya
Klik Pasang.
Pemasangan
Klik Ya.
Ya
Selepas pemasangan Zend selesai, klik Selesai untuk menamatkan but pemasangan.
Mengkonfigurasi WindowsFTP
Terdapat banyak perisian pelayan FTP di pasaran Terdapat beberapa perisian berbayar tulen seperti Serv-u, Xlight, dll., dan terdapat juga perisian percuma atau termasuk sistem. Di sini, Alibaba Cloud mengambil perisian FTP yang disertakan dengan OS Windows sebagai contoh untuk menunjukkan proses konfigurasi FTP untuk anda.
Mengkonfigurasi FTP
Klik Komputer Saya>Klik kanan>Urus.
Klik Pengguna dan Kumpulan Tempatan > Pengguna dalam anak tetingkap navigasi, klik kanan di kawasan kosong anak tetingkap maklumat dan pilih Pengguna Baharu.
Pengguna
Masukkan nama pengguna dan kata laluan FTP.
SettingIDandpassword
Cari dan klik Pengurusan Perkhidmatan Maklumat Internet dalam anak tetingkap navigasi, klik kanan tapak FTP dan pilih Tapak FTP>baharu.
Laman Baru
Klik Seterusnya.
MengklikSeterusnya
Masukkan perihalan, seperti "pwftp" dalam contoh ini.
Huraian menaip
Tetapkan alamat IP dan port FTP dan klik Seterusnya. SettingIPandport
Tandai kotak untuk tidak mengasingkan pengguna dan klik Seterusnya.
Donotexcludeusers
Tetapkan laluan direktori, seperti D:websoftwww dalam contoh ini.
Menukar akar
Tetapkan kebenaran akses FTP untuk membenarkan membaca dan menulis, dan klik Seterusnya.
Menukar kuasa akses
Klik Selesai untuk meneruskan ke langkah seterusnya wizard penciptaan tapak.
Klikselesai
Tetapkan kebenaran FTP
Masukkan direktori D:websoft (atau direktori rumah tapak FTP anda), klik kanan folder www>Properties.
Clickingattribute
Di bawah tab Keselamatan, semak Pengguna (boleh jadi sesiapa sahaja yang log masuk ke peranti atau diri anda sendiri). Semak tetapan kebenaran yang sepadan dalam senarai benarkan dan tolak senarai.
Selepas menyemak Kawalan Penuh, klik Lanjutan untuk tetapan lanjutan.
Tetapkanautoriti akses
Semak Gunakan ditunjukkan di sini untuk digunakan pada sub-objek... dan klik Ya dalam tetingkap timbul.
Menyokong akses
Tunggu sehingga sistem menjalankan program.
Menunggu
Tetapkan kebenaran akaun PWFTP
Klik kanan folder WWW>Properties>Security dan klik Add (D).
Clickingattribute
Pilih jenis objek, pilih lokasi, masukkan nama objek pwftp, dan klik OK.
Settingthepwftp
Semak tetapan kebenaran yang sepadan dalam senarai benarkan dan tolak senarai.
Selepas menyemak Kawalan Penuh, klik Lanjutan untuk tetapan lanjutan.
Tetapan lanjutan
Ia adalah sama seperti tetapan kebenaran pengguna. Semak item kebenaran dalam antara muka tetapan keselamatan lanjutan, klik Ya dalam tetingkap timbul, dan kemudian klik Guna (A)>OK.
Tetapkanautoriti akses
Pada ketika ini, konfigurasi WindowsFTP anda telah selesai.
Mengkonfigurasi tapak WindowsIIS
Klik kanan Komputer Saya> Urus.
Dalam anak tetingkap navigasi, klik Perkhidmatan Maklumat Internet (IIS) >
Clickingattribute
Di bawah tab Direktori Laman Utama, klik Semak imbas dan tukar daripada pemacu C ke laluan yang ditentukan, seperti D:websoftwwwphpwind dalam contoh ini.
Menukar akar
Klik Guna (A) dan klik OK.
Mulakan semula IIS atau mulakan semula pelayan, dan anda boleh mengakses tapak web anda melalui https://localhost.
Nota: Jika peranti anda menggunakan versi sistem Windows 200364bit dan digesa bahawa %1 bukan ralat aplikasi win32 yang sah semasa mengakses https://localhost, sila ikut arahan di bawah untuk menyediakannya:
Klik Mula > Jalankan, masukkan cmd, dan klik OK.
Input: cscript%SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbsSETW3SVC/AppPools/Enable32bitAppOnWin641
Mengenai pengerasan keselamatan IIS dan FTP, sila rujuk log masuk tanpa nama FTP atau kelemahan kata laluan dan pengerasan perkhidmatan yang lemah.
Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi persekitaran Window2003 IIS+MySQL+PHP+Zend. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

InnoDB menggunakan redolog dan undologs untuk memastikan konsistensi dan kebolehpercayaan data. 1. Pengubahsuaian halaman data rekod untuk memastikan pemulihan kemalangan dan kegigihan transaksi. 2.UNDOLOGS merekodkan nilai data asal dan menyokong penggantian transaksi dan MVCC.

Metrik utama untuk menjelaskan arahan termasuk jenis, kunci, baris, dan tambahan. 1) Jenis mencerminkan jenis akses pertanyaan. Semakin tinggi nilai, semakin tinggi kecekapan, seperti const adalah lebih baik daripada semua. 2) Kunci memaparkan indeks yang digunakan, dan null menunjukkan tiada indeks. 3) Baris menganggarkan bilangan baris yang diimbas, yang mempengaruhi prestasi pertanyaan. 4) Tambahan memberikan maklumat tambahan, seperti menggunakanFilesort meminta bahawa ia perlu dioptimumkan.

MenggunakanTemary menunjukkan bahawa keperluan untuk membuat jadual sementara dalam pertanyaan MySQL, yang biasanya dijumpai di Orderby menggunakan lajur yang berbeza, GroupBy, atau tidak diindeks. Anda boleh mengelakkan berlakunya indeks dan menulis semula pertanyaan dan meningkatkan prestasi pertanyaan. Khususnya, apabila menggunakan pembelian muncul dalam menjelaskan output, ini bermakna MySQL perlu membuat jadual sementara untuk mengendalikan pertanyaan. Ini biasanya berlaku apabila: 1) deduplikasi atau pengelompokan apabila menggunakan yang berbeza atau kumpulan; 2) Susun apabila Orderby mengandungi lajur bukan indeks; 3) Gunakan subquery kompleks atau menyertai operasi. Kaedah Pengoptimuman termasuk: 1) Orderby dan GroupB

MySQL/InnoDB menyokong empat tahap pengasingan transaksi: ReadUncommitted, ReadCommitted, RepeatableRead dan Serializable. 1. ReadoMuncommitted membolehkan membaca data yang tidak komited, yang boleh menyebabkan bacaan kotor. 2. 3.RepeatableRead adalah tahap lalai, mengelakkan bacaan kotor dan bacaan yang tidak boleh diulang, tetapi bacaan hantu mungkin berlaku. 4. Serializable mengelakkan semua masalah konkurensi tetapi mengurangkan kesesuaian. Memilih tahap pengasingan yang sesuai memerlukan keseimbangan data konsistensi dan keperluan prestasi.

MySQL sesuai untuk aplikasi web dan sistem pengurusan kandungan dan popular untuk sumber terbuka, prestasi tinggi dan kemudahan penggunaan. 1) Berbanding dengan PostgreSQL, MySQL melakukan lebih baik dalam pertanyaan mudah dan operasi membaca serentak yang tinggi. 2) Berbanding dengan Oracle, MySQL lebih popular di kalangan perusahaan kecil dan sederhana kerana sumber terbuka dan kos rendah. 3) Berbanding dengan Microsoft SQL Server, MySQL lebih sesuai untuk aplikasi silang platform. 4) Tidak seperti MongoDB, MySQL lebih sesuai untuk data berstruktur dan pemprosesan transaksi.

Cardinality Indeks MySQL mempunyai kesan yang signifikan terhadap prestasi pertanyaan: 1. Indeks kardinaliti yang tinggi dapat lebih berkesan menyempitkan julat data dan meningkatkan kecekapan pertanyaan; 2. Indeks kardinaliti yang rendah boleh membawa kepada pengimbasan jadual penuh dan mengurangkan prestasi pertanyaan; 3. Dalam indeks bersama, urutan kardinaliti yang tinggi harus diletakkan di depan untuk mengoptimumkan pertanyaan.

Laluan pembelajaran MySQL termasuk pengetahuan asas, konsep teras, contoh penggunaan, dan teknik pengoptimuman. 1) Memahami konsep asas seperti jadual, baris, lajur, dan pertanyaan SQL. 2) Ketahui definisi, prinsip kerja dan kelebihan MySQL. 3) menguasai operasi CRUD asas dan penggunaan lanjutan, seperti indeks dan prosedur yang disimpan. 4) Biasa dengan debugging kesilapan biasa dan cadangan pengoptimuman prestasi, seperti penggunaan rasional indeks dan pertanyaan pengoptimuman. Melalui langkah -langkah ini, anda akan memahami sepenuhnya penggunaan dan pengoptimuman MySQL.

Aplikasi dunia nyata MySQL termasuk reka bentuk pangkalan data asas dan pengoptimuman pertanyaan kompleks. 1) Penggunaan Asas: Digunakan untuk menyimpan dan mengurus data pengguna, seperti memasukkan, menanyakan, mengemas kini dan memadam maklumat pengguna. 2) Penggunaan lanjutan: Mengendalikan logik perniagaan yang kompleks, seperti perintah dan pengurusan inventori platform e-dagang. 3) Pengoptimuman Prestasi: Meningkatkan prestasi dengan menggunakan indeks, jadual partisi dan cache pertanyaan.


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

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

EditPlus versi Cina retak
Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

DVWA
Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

Dreamweaver CS6
Alat pembangunan web visual

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.