Cara mengkonfigurasi pelayan ujian tempatan? Belajar Pembangunan Web | MDN, buat pelayan rumah dari minipc: Panduan

Buat pelayan rumah dari minipc: Panduan

Dalam kursus MDN, kebanyakan masa, anda diminta untuk membuka contoh secara langsung dalam penyemak imbas-anda boleh melakukannya dengan mengklik dua kali fail HTML, mendepositkannya ke dalam tetingkap penyemak imbas anda, atau dengan membuat Fail > Buka. dan menavigasi ke fail HTML, dll. Terdapat banyak cara untuk sampai ke sana.

Cara mengkonfigurasi pelayan ujian tempatan ?

Artikel ini menerangkan cara mengkonfigurasi pelayan ujian tempatan yang mudah di mesin anda, dan asas -asas untuk menggunakannya.

Prasyarat: Anda mesti terlebih dahulu tahu bagaimana internet berfungsi (En-us) Dan apa itu pelayan web (En-us) .
Objektif: Anda akan belajar mengkonfigurasi pelayan ujian tempatan.

Fail tempatan terhadap fail jauh

Dalam kursus MDN, kebanyakan masa, anda diminta untuk membuka contoh secara langsung dalam penyemak imbas-anda boleh melakukannya dengan mengklik dua kali fail HTML, mendepositkannya ke dalam tetingkap penyemak imbas anda, atau dengan membuat Fail > Buka. dan menavigasi ke fail HTML, dll. Terdapat banyak cara untuk sampai ke sana.

Anda tahu bahawa anda telah melancarkan contoh dari fail tempatan, apabila URL bermula dengan fail: // diikuti di laluan akses dalam sistem fail anda. Sebaliknya, jika anda berunding dengan salah satu contoh kami yang dihoskan di GitHub (atau mana -mana pelayan jauh lain), alamat web akan bermula dengan http: // atau https: //; Dalam kes ini fail disampaikan melalui HTTP.

Masalah ujian tempatan

Beberapa contoh tidak akan berfungsi jika anda membukanya sebagai fail tempatan. Terdapat beberapa sebab yang mungkin, yang paling biasa adalah:

  • Mereka berdasarkan permintaan tak segerak. Beberapa pelayar seperti Chrome tidak melakukan pertanyaan tak segerak (lihat data penuaian dari pelayan) jika anda hanya melancarkan contoh sebagai fail tempatan. Ini disebabkan oleh sekatan keselamatan (lihat Keselamatan Laman Web untuk mengetahui lebih lanjut).
  • Mereka melaksanakan bahasa tertentu, menghidupkan pelayan. Bahasa di sisi pelayan (seperti PHP atau Python) memerlukan persekitaran tertentu yang disediakan oleh pelayan untuk mentafsirkan kod dan memberi hasil.

Buat pelayan HTTP tempatan yang mudah

Untuk memintas masalah pertanyaan tak segerak, kita mesti menguji contoh tersebut dengan melaksanakannya dari pelayan setempat. Modul SimpleHttpserver Python membolehkan pelaksanaan mudah penyelesaian ini.

Inilah prosedur yang harus diikuti:

  1. Pasang python. Sekiranya anda menggunakan GNU/Linux atau MacOS, persekitaran Python mungkin sudah tersedia di mesin anda. Pengguna Windows boleh mencari pemasang dari halaman utama Python (terdapat semua arahan):
    • Pergi ke Python.org
    • Di bawah memuat turun, klik pautan untuk Python “3.xxx “.
    • Di bahagian bawah halaman, muat turun fail yang ditunjukkan oleh pautan Pemasangan windows x86 boleh dilaksanakan.
    • Laksanakan program ini apabila muat turun selesai.
    • Di halaman pertama pemasang, pastikan anda memeriksa kotak “Tambah Python 3.xxx ke jalan “.
    • Untuk mengklik Pasang, Kemudian Tutup Apabila pemasangan selesai.
  2. Buka Prompt Perintah (Windows)/Terminal (OS X dan Gnulinux). Untuk mengesahkan bahawa pemasangan sebelumnya berlaku dengan betul, masukkan arahan berikut:

#Memasukkan nama fail untuk pergi ke sana, #Sebagai contoh CD Meja # Gunakan dua mata untuk masuk Fail #parent jika perlu CD .. 
# Jika versi python kembali akan pada 3.X python3 -M http.pelayan # Jika versi python yang dikembalikan lebih lambat dari 2.X python -M SimpleHttpserver 

Catatan : Sekiranya port 8000 sibuk, anda boleh memilih port lain dengan menentukan nilai lain selepas pesanan misalnya python -m http.Pelayan 7800 (Python 3.x) atau python -m simpleHttpserver 7800 (Python 2.x). Anda kini boleh mengakses kandungan anda di alamat localhost: 7800 .

Bahasa pelayan operasi tempatan

Modul SimpleHttpserver Python berguna, tetapi dia tidak tahu bagaimana untuk melaksanakan kod bertulis dalam bahasa seperti PHP atau Python. Untuk menguruskan ini, anda memerlukan sesuatu yang lebih – apa yang anda perlukan tepat bergantung pada bahasa pelayan yang anda cuba laksanakan. Berikut adalah beberapa contoh :

  • Untuk melaksanakan kod python coté-server, anda perlu menggunakan kerangka web python. Anda boleh mengetahui cara menggunakan rangka kerja Django dengan membaca Rangka Kerja Web Django (Python). Flask adalah alternatif kepada Django, sedikit lebih ringan. Untuk melaksanakannya, anda perlu memasang python/pip, kemudian kelalang menggunakan pip3 pemasangan botol . Pada ketika ini, anda harus dapat melaksanakan contoh kelalang python menggunakan contoh python-python-example.Py, kemudian berunding dengan localhost: 5000 dalam penyemak imbas anda.
  • Untuk melaksanakan kod nod.JS (JavaScript) di sebelah pelayan, anda perlu menggunakan simpul mentah atau rangka kerja yang dibina di atas yang terakhir. Express adalah pilihan yang baik – lihat Rangka Kerja Web Express (Node.JS/JavaScript).
  • Untuk melaksanakan kod PHP di sisi pelayan, anda memerlukan konfigurasi pelayan yang dapat mentafsir php. Pilihan yang baik untuk menguji PHP secara tempatan adalah MAMP (Mac dan Windows), AMPPS (Mac, Windows, Linux) dan Lampu (Linux, Apache, MySQL, dan PHP/Python/Perl). Ini adalah pakej lengkap yang membuat konfigurasi tempatan yang membolehkan anda melaksanakan pangkalan data Apache, PHP dan MySQL.

Menemui masalah kandungan dengan halaman ini?

  • Edit halaman di GitHub.
  • Laporkan kandungan dari.
  • Lihat sumber di GitHub.

Halaman ini terakhir diubahsuai pada 3 Ogos 2023 oleh penyumbang MDN.

Buat pelayan rumah dari minipc: Panduan

Mahu membuat pelayan rumah di minipc ? Hanya untuk menampung laman web, menguruskan e -mel, simpan data, pelajari alat ini dan lain -lain ? Ia mungkin dan mudah dengan mengikuti panduan yang sangat terperinci ini yang ditawarkan oleh Magentix.

Oleh Pierre Lecourt pada 12 November 2021 12 komen

Magentix adalah pemaju Magento yang bebas dan kebetulan pembaca blog. Dia juga seseorang yang teliti dan diterapkan dan untuk alasan yang baik ini bahawa panduannya untuk membuat pelayan rumah membuat saya ingin membuat siaran ini.

Saya tidak akan menguraikan panduannya, tidak masuk akal, jadi saya akan menghantar anda kembali ke laman webnya yang akan memperincikan prosedur keseluruhan titik demi titik. Saya hanya mengambil kesempatan daripada jawatan ini untuk menarik balik salah satu kepentingan minimachines tertentu yang berkembang dari semasa ke semasa di blog. Peranti prestasi pengiraan yang sangat rendah untuk akhir tahun 2021. Meager Celeron, Pentium dan lain -lain cip yang kadang -kadang lebih tua, terkunci dalam casis yang sangat padat. Prestasi rendah mereka sepadan dengan kegunaan asas dari segi minipc: web, automasi pejabat, kegunaan multimedia. Tetapi mereka juga cukup mencukupi untuk membuat pelayan rumah. Dengan kelebihan besar hanya memakan beberapa watt dari masa ke masa dan oleh itu tidak meningkatkan bil elektrik mengundi.

Minimachines-11-2021

Magentix menggunakan mele lebih tenang 2 untuk pelayannya sendiri. Mesin yang mempunyai Celeron J4125 dan penggunaannya hanya mengukur beberapa watt. Mesin ini dibina untuk bertukar 24 jam sehari dan tidak menjana bunyi bising kerana ia benar -benar pasif. Tahun Kos -Dilengkapi dengan pelayan kecil ini di sebelah kotak pembekalnya ? Hanya dua euro.

Panduan ini sangat terperinci dan berdasarkan pengedaran Debian Linux sambil meninggalkan anda untuk memilih penyelesaian lain. Anda tidak perlu menjadi pakar bersumpah untuk membuat pelayan rumah, semuanya sangat terperinci dengan beberapa senario setiap kali. Satu -satunya elemen tertentu yang kecil sepadan dengan pengendalinya kerana mesin bertukar di belakang serat percuma yang menawarkan alamat IP tetap yang membolehkan anda menyambung lebih mudah ke mesin anda. Terdapat perarakan bagi pengendali lain yang berputar di sekitar perkhidmatan yang akan membuat hubungan antara mesin fizikal anda dan alamat yang ditetapkan tanpa mengira IP yang diberikan oleh pengendali anda.

Oleh itu, prinsip pemasangan dan konfigurasi tetap sama -sama sama dengan pengendali. Sekiranya anda selalu ingin membuat pelayan buatan sendiri, jika anda mempunyai minipc yang tidak digunakan di sekeliling anda, jika anda ingin menggosok latihan, saya hanya boleh menasihati anda untuk melayari tutorial yang ditawarkan. Ia adalah keajaiban.

Buat pelayan berdaftar baru (SQL Server Management Studio)

Bahagian ini menerangkan cara merakam maklumat sambungan yang berkaitan dengan pelayan yang sering anda akses dengan mendaftarkannya dalam komponen pelayan studio pengurusan SQL Server di SQL Server. Pelayan boleh didaftarkan sebelum sambungan atau semasa menyambung dari Explorer Object. Terdapat pilihan menu yang membolehkan anda mendaftarkan contoh pelayan di komputer tempatan.

Terdapat dua jenis pelayan yang didaftarkan:

    Kumpulan Pelayan Tempatan menggunakan kumpulan pelayan tempatan untuk menyambung dengan mudah ke pelayan yang sering anda uruskan. Pelayan tempatan dan bukan local didaftarkan dalam kumpulan pelayan tempatan. Pelayan tempatan adalah unik untuk setiap pengguna. Untuk maklumat lanjut mengenai cara berkongsi maklumat pelayan yang didaftarkan, lihat Maklumat Eksport dari Pelayan Berkhidmat (SQL Server Management Studio) dan mengimport maklumat dari pelayan berdaftar (SQL Server Management Studio).

Nota Kami cadangkan menggunakan pengesahan Windows sejauh mungkin.

Penggunaan SQL Server Management Studio

Untuk membuat pelayan berdaftar baru

  1. Sekiranya elemen pelayan berdaftar tidak dapat dilihat di SQL Server Management Studio, di menu Paparan, Klik pada Berkhidmat pelayan. Jenis pelayan
    Apabila pelayan didaftarkan dari pelayan berdaftar, kawasan tersebut Jenis pelayan dibaca sendiri dan sepadan dengan jenis pelayan yang dipaparkan dalam pengatup pelayan berdaftar. Untuk mendaftarkan jenis pelayan yang lain, klik Pangkalan data, Pelayan analisis, Perkhidmatan pelaporanAtau Perkhidmatan Integrasi Dalam bar alat Berkhidmat pelayan Sebelum anda mula mendaftarkan pelayan baru. Nama pelayan
    Pilih contoh pelayan untuk mendaftar dalam format berikut: [\]. Pengesahan
    Dua mod pengesahan tersedia semasa menyambung ke contoh SQL Server. Pengesahan Windows
    Mod Pengesahan Windows membolehkan pengguna menyambung melalui akaun pengguna Microsoft Windows. Pengesahan SQL Server
    Apabila pengguna menyambung dengan nama sambungan dan kata laluan yang ditentukan dari sambungan yang belum pernah terjadi sebelumnya, SQL Server sendiri membuat pengesahan dengan menyemak sama ada akaun sambungan SQL Server telah ditakrif. Sekiranya pelayan SQL tidak mempunyai akaun sambungan, pengesahan gagal dan mesej ralat dihantar kepada pengguna.

Penting apabila mungkin, gunakan pengesahan Windows. Untuk maklumat lanjut, lihat Pilih Mod Pengesahan.

nama pengguna
Menentukan nama pengguna semasa yang anda sambungkan. Pilihan bacaan ini sahaja tersedia jika anda memilih untuk menyambung melalui pengesahan Windows. Untuk mengubah suai Nama pengguna, Buka sesi di komputer sebagai pengguna yang berbeza. Sambungan
Masukkan nama akses yang akan disambungkan. Pilihan ini hanya tersedia jika anda telah memilih sambungan dengan pengesahan SQL Server . Kata laluan
Masukkan kata laluan yang digunakan dengan sambungan. Pilihan ini hanya boleh diubah jika anda memilih untuk menyambung melalui pengesahan SQL Server . Ingat kata laluan
Pilih pilihan ini supaya angka SQL Server dan menyimpan kata laluan yang dimasukkan. Pilihan ini hanya dipaparkan jika anda telah memilih sambungan dengan pengesahan SQL Server .

Nota Sekiranya anda telah menyimpan kata laluan dan tidak lagi mahu menyimpannya dalam ingatan, nyahtistikan kotak, kemudian klik Simpan.

Permintaan pelbagai perkhidmatan

Tetingkap Editor Keperluan di SQL Server Management Studio boleh menyambung ke beberapa contoh SQL Server dan mempersoalkannya secara serentak. Hasil yang dikembalikan oleh permintaan dapat digabungkan ke dalam komponen hasil tunggal atau dikembalikan dalam aspek hasil yang berasingan. Sebagai pilihan, editor permintaan mungkin termasuk lajur yang memberikan nama pelayan yang telah menghasilkan setiap baris dan juga sambungan yang digunakan untuk menyambung ke pelayan yang telah menyediakan setiap baris. Untuk maklumat lanjut mengenai cara melakukan pertanyaan berbilang perkhidmatan, berunding dengan arahan berjalan secara serentak di beberapa pelayan (SQL Server Management Studio).

Untuk menjalankan permintaan pada semua pelayan kumpulan pelayan tempatan, kanan -klik kumpulan pelayan, tunjuk ke Untuk log in, kemudian klik pada Permintaan baru. Apabila permintaan dilaksanakan dalam tetingkap Editor Window baru, mereka berjalan di semua pelayan kumpulan menggunakan maklumat sambungan yang disimpan (termasuk konteks pengesahan pengguna). Sebarang sambungan pelayan yang didaftarkan menggunakan pengesahan SQL Server tetapi tidak merakam kata laluan yang ditakdirkan untuk kegagalan.

Untuk melaksanakan permintaan pada semua pelayan yang didaftarkan dengan pelayan pengurusan terpusat, mengembangkan pelayan pengurusan berpusat, kanan -klik kumpulan pelayan, tunjuk ke Untuk log in, kemudian klik pada Permintaan baru. Apabila permintaan dilaksanakan dalam tetingkap editor permintaan baru, mereka melawan semua pelayan dalam kumpulan pelayan, menggunakan maklumat sambungan yang disimpan dan konteks pengesahan Windows pengguna.

Thanks! You've already liked this