Bagaimana untuk memasang Apache pada Windows 10

apache

Pertama kali dikeluarkan pada tahun 1995, Apache ialah pelayan web sumber terbuka yang bebas sepenuhnya, merentas platform, yang telah digunakan oleh hampir separuh daripada tapak web dunia. Walaupun ia berfungsi pada sistem pengendalian yang berbeza, dalam siaran ini kami akan menerangkan bagaimana Pasang Apache pada Windows 10.

Pelayan HTTP Apache, dinamakan sempena salah satu puak asli Amerika yang paling suka berperang, sangat popular di kalangan pengaturcara, terutamanya untuk modularitinya dan fakta bahawa ia sentiasa dikemas kini.

Tetapi ia juga merupakan pilihan yang semakin diminati oleh pengguna biasa. Jika kita mengambil kira bahawa fungsi penting pelayan Apache adalah untuk melayani web yang dihoskan oleh pelbagai pelayar seperti Chrome, Firefox, Safari, kita boleh mengatakan bahawa tugas utamanya adalah untuk mengekalkan komunikasi yang lancar dan stabil antara pelayan web dan pelanggan web, iaitu pengguna.

Semua pertukaran maklumat ini diuruskan melalui protokol HTTP. Selain itu, Apache menawarkan kami tahap penyesuaian yang tinggi terima kasih kepada sistem modularnya. Walaupun anda perlu berhati-hati dengan pilihan ini, kami mempunyai kemungkinan untuk mengaktifkan beberapa dan menyahaktifkan yang lain, mengikut keutamaan kami.

Apache dalam Windows 10: Kelebihan dan keburukan

Secara umum, memasang pelayan Apache dalam Windows 10 akan membawa kita banyak faedah, walaupun aspek lain yang tidak begitu positif juga mesti dipertimbangkan. Ini adalah ringkasan ringkas kebaikan dan keburukan:

Kelebihan

  • Ia serasi dengan laman web berasaskan WordPress dan dengan hampir semua CMS yang wujud di pasaran.
  • Mempunyai a struktur jenis modular, sangat fleksibel dan serba boleh.
  • Ia berfungsi pada kedua-dua pelayan Windows dan Linux.
  • Adakah dari sumber terbuka (ia mempunyai komuniti pembangun yang besar di belakangnya) dan benar-benar percuma.
  • Atas sebab yang sama seperti dalam perkara sebelumnya, ia sentiasa dikemas kini, yang bermaksud a jaminan keselamatan.
  • Usa fail .htaccess, yang memudahkan kerja dengan CMS utama.

Contras

  • Dalam kes laman web dengan trafik tinggi, prestasi mungkin terjejas.
  • Penggunaan modul yang salah boleh menyebabkan pelanggaran keselamatan.

Pasang Apache dalam Windows 10 langkah demi langkah

Setelah menjelaskan apa itu Apache dan jualan yang diwakilinya, mari lihat apakah langkah-langkah untuk memasang Apache dalam Windows 10, serta halangan paling biasa yang boleh kita hadapi dan cara menyelesaikannya.

Prasyarat

keperluan apache

Sebelum meneruskan pemasangan, adalah perlu untuk mengesahkan bahawa versi Windows kami mempunyai Modul Boleh Edar Semula Microsoft Visual C++ 2017. Ini diperlukan untuk Apache berfungsi. Biasanya dalam Windows 10 ini tidak menjadi masalah, tetapi masih, lebih baik untuk menyemaknya seperti ini:

  1. Kami pergi ke menu permulaan dan mencari Panel Kawalan.
  2. Kemudian kita pilih «Program».
  3. Dalam menu yang dibuka, kita akan "Program dan Ciri".
  4. Dalam senarai yang dipaparkan, komponen yang diperlukan untuk pemasangan pelayan Apache akan muncul (lihat imej di atas, dalam kotak merah).

Jika kami tidak mempunyai modul ini, kami boleh memuat turunnya dari pautan ini dan pasangkannya pada komputer kami. Untuk sistem 32-bit anda perlu memuat turun versi (X86).

Satu lagi tugas penting yang mesti kita lakukan ialah memastikan bahawa kita ada dalam pasukan kita a port yang tersedia untuk Apache. Biasanya, port 80 ialah port yang diberikan kepada pelayan. Itulah yang mesti dibiarkan percuma untuk digunakan oleh Apache. Untuk memastikan ia percuma, kami akan melakukan perkara berikut:

  1. Dalam menu Windows, kami menaip powershell.
  2. Seterusnya, dalam konsol kita masukkan teks berikut: Uji-NetConnection localhost -Port 80
  3. akhirnya di talian TcpTestBerjaya kami akan menerima jawapannya:
    • Benar jika port 80 sudah sibuk.
    • Palsu jika port 80 tersedia.

Konfigurasi Apache

Setelah keperluan dipenuhi, kami boleh memuat turun dan memasang Apache dalam Windows 10. Perkara seterusnya yang perlu dilakukan ialah ubah suai fail konfigurasi untuk memberitahu anda port yang betul. Jika, seperti yang kami nyatakan dalam contoh sebelumnya, port itu ialah 80 dan ia tidak muncul sebagai pilihan lalai, kami akan meneruskan seperti berikut:

  1. Pertama sekali, kami membuka folder c:\apache24\conf
  2. Di sana kami mengedit fail yang ditandakan sebagai httpd.conf (anda boleh menggunakan Notepad, sebagai contoh).
  3. Dalam baris di mana ia berbunyi "Dengar XX" kami menukar nombor tersebut ("XX") kepada 80, iaitu port yang dipilih.
  4. Akhirnya, dalam baris di mana ia berkata Nama Pelayan localhost:XX kita buat perkara yang sama

jalankan apache

pasang apache

Dengan segala-galanya bersedia, ini adalah bagaimana kita akan dapat jalankan apache pada windows 10 secara manual:

  1. Mula-mula kita mengakses folder c:\Apache24\bin
  2. Kemudian kita klik dua kali pada fail httpd.exe

Jika kita mahu Apache berjalan secara automatik, kita perlu melakukannya pasangkannya sebagai perkhidmatan windows. Dengan cara ini, ia akan dilaksanakan setiap kali kami memulakan sistem pengendalian. Kaedah ini mempunyai kelebihan lain, seperti meningkatkan tahap keselamatan dengan disepadukan ke dalam Windows. Beginilah cara kita harus melakukannya:

  1. Dalam menu Windows kami menulis cmd.
  2. Kami melaksanakan cmd dengan hak pentadbir.
  3. Seterusnya, kami membuka folder \Apache\bin: cd c:\Apache24\bin
  4. Kami memasang perkhidmatan dengan arahan berikut: httpd.exe -k pasang
  5. Akhirnya, kami memulakan Apache dengan arahan httpd.exe -k mula

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.