KomputerPerisian

Localhost Denwer - penerangan, pemasangan, penyelesaian masalah

Sesiapa sahaja yang berurusan dengan pembangunan web, pasti mengetahui atau sekurang-kurangnya mendengar program Denwer. Bagi mereka yang berhadapan dengan konsep ini buat kali pertama, dan akan dipertimbangkan definisi asas, jika tidak lengkap, sekurang-kurangnya untuk pemahaman sebahagian daripada apa yang merupakan Localhost Denwer dan komponen yang berkaitan. Juga sedikit lebih mendalam ke dalam isu-isu pemasangan, konfigurasi dan menyelesaikan masalah-masalah yang paling biasa dan kesilapan dalam program shell.

Apa yang Denwer?

Mari kita mulakan dengan yang paling penting. Jika anda memahami konsep "Localhost Denwer" (host tempatan Denwer) sendiri boleh ditafsirkan (sudah tentu, tidak betul-betul) sebagai "alat untuk membuat dan menguruskan pelayan dan membuat komputer anda sendiri menggunakan satu set khas peralatan tanpa menggunakan sumber yang jauh."

Perkembangan domestik wujud pada tahun 2002 melalui usaha tiga lelaki: Dmitry Koterova, Anton Sushchev dan Michael Livacha, walaupun idea mewujudkan apa-apa shell universal, yang akan termasuk satu set lengkap alat untuk mencipta dan debugging tapak dan penempatan mereka yang berikutnya pada hosting.

Tidak menghairankan, pakej ini kadang-kadang ditafsirkan sebagai pengurangan "DNVR", yang bermaksud "set lelaki itu Web-pemaju." Malah, ia adalah kerana kit asas termasuk banyak pelbagai cara, walaupun ia adalah mungkin untuk bertemu dan dipotong (lebih ringan) versi.

Kelebihan pakej ini ialah ia membolehkan anda untuk membuat pelayan tempatan, tanpa lokasi asal mereka kepada sumber jauh. Pada dasarnya, semua maklumat yang boleh dirakam walaupun pada pemacu flash biasa dan apa yang perlu dilakukan sekiranya berlaku editing atau menggerakkan pada komputer lain.

pakej perisian konfigurasi asas

Seperti yang jelas, pakej terdiri daripada beberapa komponen asas yang membolehkan anda untuk melakukan hampir apa-apa tugas:

  • pemasang;
  • server berdasarkan Apache;
  • PHP shell 5;
  • platform MySQL5;
  • kawalan elemen pangkalan data phpMyAdmin untuk bekerja dengan mereka menggunakan 'browser';
  • mencontohi alat untuk SMTP-pelayan dan sendmail (simulator menghantar e-mel).

Walau bagaimanapun, untuk mencapai fungsi penuh Localhost Denwer, di sini anda akan perlu menambah enjin khas. Yang paling biasa dan yang paling popular boleh dipanggil Joomla dan WordPress. Tetapi perkara pertama yang pertama.

memasang Denwer

Salah satu daripada isu-isu asas yang boleh digunakan untuk memulakan menemui program ini adalah pemasangan. Sebagai peraturan umum, pemasangan Denwer kepada terminal komputer tempatan atau komputer riba tidak menyebabkan kesukaran.

Selepas melancarkan pemasang sekali akan membuka penyemak imbas (ia tidak diperlukan, anda boleh menutup tetingkap) dan tingkap pada Mengeluarkan mesin dari bungkusan jenis DOS-mode. Pengguna akan diminta untuk tekan "Enter" untuk meneruskan. Press.

Seterusnya, program pemasangan menggesa anda untuk menyatakan tempat pada cakera keras anda yang akan menyimpan semua data dan fail (piawai adalah webservices langsung di «C» pemacu sistem, tetapi anda boleh membuat, sebagai contoh, folder Server, sekali lagi - pada akar partition sistem).

Dalam langkah seterusnya, anda perlu untuk memilih huruf 'cakera maya. Pemasang menawarkan untuk membuat partition dalam Z. sistem Jika tiada seksyen itu. Kami bersetuju dan teruskan.

Kini, proses menyalin fail diaktifkan, maka anda perlu untuk memilih mod untuk cakera maya:

  • penciptaan pada permulaan;
  • penciptaan program panggilan.

Di sini - mengikut budi bicara sendiri. Pada dasarnya, jika partition maya yang aktif akan jarang digunakan, anda boleh memilih pilihan kedua. Pada bahagian utama pemasangan selesai.

ujian operability

Sememangnya, selepas pemasangan pelayan tempatan, ia adalah disyorkan bahawa pemeriksaan mandatori untuk kebolehkhidmatan. Pada desktop selepas pemasangan akan membuat tiga tab: Mula, Stop dan Mulakan semula. Mula pelayan.

Selepas itu terdapat pemacu maya (jika pengaktifan memasang telah terpilih dengan panggilan yang jelas), dan dalam dulang sistem - dua ikon dengan imej pen dan topi.

Kini membuka pelayar dan dalam bar alamat menetapkan http: // localhost atau localhost sahaja. Denwer dalam pelayar yang sama memaparkan mesej bahawa ia bekerja. Jika halaman ke bawah di bawah, anda akan melihat pautan yang boleh dibuat dan diuji fungsi pelayan, seperti yang ditunjukkan dalam gambar di bawah.

Jika akibat peralihan setiap pautan individu muncul muka surat yang berbeza, jadi semua komponen yang beroperasi secara normal.

masalah pengekodan

Kadang-kadang, bagaimanapun, tidak bermula localhost Denwer untuk menghantar e-mel atau mesej berbentuk simbol yang tidak difahami. Ini adalah disebabkan oleh hakikat bahawa pada mulanya program ini menggunakan pengekodan UTF-8. Tetapi ia adalah perlu untuk memeriksa penghantaran.

Untuk tujuan ini, yang terakhir dalam senarai itu dibentangkan di atas link. Selepas klik pada ia di dalam kotak teks yang anda perlu menulis sesuatu (sebaik-baiknya dalam Russian) dan menghantar mesej.

Sekarang kita perlu memastikan bahawa ia dihantar. Untuk melakukan ini, semak folder! Sendmail, yang terletak di dalam direktori tmp dalam bahagian maya (Z), kerana melakukan tindakan yang sama dengan cakera fizikal, di mana lapisan (C) yang telah dipasang. Mengapa tidak bermula localhost (Denwer, Windows 7 sebagai OS utama), akan dibincangkan secara berasingan.

Memasang dan mengkonfigurasi enjin

Langkah seterusnya adalah untuk memasang enjin. Untuk melakukan ini, periksa dahulu adanya folder www, yang terletak di pemacu sistem dalam perjalanan folder pelayan (webservices lalai) \ rumah \ tuan rumah tempatan. sekarang kita perlu membuat folder lain dalam folder www (nama-adakan apa yang dikehendaki), maka katakanlah Probe.

Lagi menetapkan Denwer memerlukan restart program dengan menggunakan Mulakan semula jalan pintas. Maka dalam bar alamat penyemak imbas, masukkan http: // localhost / Probe. Jika ia membuka halaman ini, ia bermakna segala-galanya dilakukan dengan betul dan kerja-kerja yang tidak memuaskan. Kini ia adalah kecil. Menyalin fail ke folder enjin (kita ada Probe) pi menggunakan mana-mana pengurus fail, dan kemudian mengulangi prosedur untuk memasukkan alamat di atas dalam pelayar. Anda akan dapat melihat tetingkap wizard pemasangan, di mana anda hanya perlu mengikuti arahannya.

Mewujudkan Pangkalan Data yang

Sejak enjin berada dalam kes ini bertindak sebagai tuan rumah tempatan (localhost) Denwer melibatkan juga penciptaan pangkalan data tempatan peringkat. Mengenai keperluan untuk mempunyai program phpMyAdmin, yang boleh masuk ke dalam menggunakan alamat di http pelayar: // localhost / alat.

kuda klik pada pautan dengan nama permohonan dan memilih talian untuk mewujudkan sebuah pangkalan data baru. Anda boleh memanggil ia sebagai anda mahu. Tetapi untuk mengelakkan kekeliruan, adalah lebih baik untuk menggunakan folder ke dalam mana pemasangan enjin (Siasatan).

Sekarang anda akan kembali ke halaman rumah dan menggunakan keistimewaan talian (selepas memasuki menu yang anda mahu untuk menambah pengguna baru). Menyatakan apa-apa nama, nama pengguna dan kata laluan untuk menggunakan localhost tuan rumah, di bawah keistimewaan Global kutu meraikan apa yang ada, dan klik "Pergilah!". Pangkalan data boleh digunakan untuk memasang WordPress atau Joomla. Akses kepada sumber pada akhir pemasangan, sekali lagi, dijalankan di alamat di atas.

memindahkan hosting

Sekarang kita perlu bergerak hosting pelayan. Membuat ia boleh didapati di pelayar Internet. Tetapi pertama, anda perlu memberi perhatian kepada beberapa syarat. Pertama sekali, anda perlu mempunyai tidak dinamik dan statik alamat IP. Anda juga perlu benar-benar melumpuhkan firewall Windows, yang boleh menyekat akses), serta menubuhkan struktur folder hierarki yang dipanggil, iaitu, dalam direktori rumah rumah, mula-mula buat folder XXX.XXX.XX, dan di dalamnya - subfolder www (seperti alamat dan bukannya watak harus alamat yang anda serahkan ISP anda).

Kita boleh teruskan dengan cara yang berbeza. Untuk memindahkan fail menggunakan aplikasi FileZilla, yang mana kita bergerak semua fail pada pelayan tempatan folder Probe dengan yang kami telah bekerja dalam proses persediaan, sumber yang jauh, tetapi folder pihak akar (biasanya sama ada HTDOCS, atau public_html). Akan datang hanya akan mempunyai untuk menukar laluan mutlak untuk fail dan folder pada hos jauh dalam projek-projek pembinaan fail konfigurasi enjin dan menukar nama pengguna pangkalan data dan log masuk kata laluan untuk orang-orang yang akan digunakan semasa membuat pangkalan data yang baru telah sumber yang jauh.

Denwer tidak terbuka, localhost tidak tersedia: sebab dan workarounds

Sekarang kita pergi kepada masalah-masalah penting yang dikaitkan dengan pelayan yang tidak boleh dibedah.

Jadi, Denwer tidak berfungsi, localhost tidak boleh didapati. Sebabnya ialah bahawa banyak selepas pemasangan segera cuba untuk mengakses penyemak imbas, lupa untuk menjalankan program ini. Dalam bar alamat perlu diambil semata-mata rentetan localhost, bukan sesuatu untuk mengatakan, dengan tambahan .com, .com atau sesuatu yang lain.

Satu lagi sebab - menyekat pelabuhan: 80 dan 443 program pihak ketiga (biasanya di port 80 "tergantung» Skype, tetapi pada 443-m - Torrent atau mesin maya VMWare, jika terdapat di dalam sistem). penyelesaian adalah agak mudah - untuk menukar keutamaan pelabuhan di aplikasi ini. Sebagai contoh, dalam "Skype" untuk menembak "semak" dengan garis menggunakan pelabuhan ini sebagai alternatif.

Tiada masalah kurang biasa ialah kekurangan folder www di bahagian utama. Sebagai contoh, jika folder hierarki asal yang dicipta dalam bentuk pelayan \ localhost atau apa-apa bentuk, semak folder utama, iaitu untuk menjadi direktori yang dinyatakan.

Ia kadang-kadang boleh mencetuskan kunci Antivirus TUAN RUMAH fail (dalam kebanyakan kes ini adalah Dr. Web). Untuk membetulkan perlu yang akan senarai pengecualian. Anda pertama boleh membuat salinan sandaran, memadam, cek, sama ada program ini dijalankan, dan kemudian kembali fail ke lokasi asalnya.

Ia mungkin bahawa permulaan permohonan itu boleh dibuat sama ada dalam mod keserasian, atau dengan hak pentadbir (kanan menu klik).

Jika terdapat kegagalan sambungan, sistem mungkin mempunyai versi lama MySQL, dari mana anda mahu menyingkirkan. Kadang-kadang, ia boleh menyekat pelabuhan: 3306 (anda perlu mengetahui bahawa permohonannya menggunakan, dan menukar tetapan).

Dan ingat! Dengan sendirinya, program ini Denwer Internet siaran benar-benar apa-apa, dan ia hanya alat, dan jika anda mahu pembantu untuk menjalankan operasi untuk membuat pelayan dan pemprosesan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.birmiss.com. Theme powered by WordPress.