Cara Membangun Pelayan Web Linux Dengan Komputer Lama

Cara Membangun Pelayan Web Linux Dengan Komputer Lama

Berminat membina pelayan web rumah? Cara paling mudah adalah memasang Linux pada komputer ganti. Berkat kesederhanaan Linux, ini mudah, memberikan anda cara yang berpatutan untuk menjadi tuan rumah laman web atau blog.





Inilah cara untuk menyediakan pelayan web Linux.





Cara Membuat Pelayan Web Anda Sendiri Dengan Linux

Untuk membina pelayan web Linux yang dapat dijalankan dari rumah, anda memerlukan perkakasan dan sistem operasi. Sebagai tambahan, perisian pelayan web harus dipasang, dan cara untuk mengakses pelayan dari internet.





perisian berbayar terbaik untuk windows 10

Kami dapat membahagikannya kepada empat langkah mudah yang boleh anda ikuti untuk membina pelayan web Linux anda sendiri.

  1. Cari komputer lama / tidak diingini
  2. Pasang sistem operasi Linux
  3. Sediakan perisian pelayan web aplikasi (Apache, PHP, MySQL)
  4. Jangkau pelayan dari internet

Mari kita mulakan.



1. Cari Komputer Lama untuk Pelayan Web Linux Anda

Sebelum memilih komputer untuk digunakan sebagai pelayan web, anda perlu mengetahui keperluan minimum OS. Walaupun Ubuntu popular, ia tidak cukup ringan. Sebaliknya, Lubuntu 19.04 adalah pilihan yang lebih kuat. Ini adalah alternatif yang lebih ringan untuk Ubuntu, yang dibina berdasarkan kod yang sama.

Muat turun: Lubuntu 19.04





Keperluan Sistem Lubuntu

Lubuntu 19.04 mempunyai syarat minimum:

  • Pemproses dwi teras 512MHz atau lebih baik (disyorkan 1GHz, berbanding 2GHz untuk Ubuntu)
  • Memori sistem 4GB
  • 25GB ruang cakera keras percuma
  • Pilihan versi 32-bit (untuk PC lama) dan 64-bit

Anda mungkin mempunyai PC lama yang sesuai di bahagian belakang laci atau mengambilnya di kedai barang bekas. Perlu diingat bahawa anda boleh memasang Linux pelayan web pada Raspberry Pi . Komputer kecil ini berharga di bawah $ 30 dan merupakan pilihan bijak sekiranya anda menghadapi masalah dengan perkakasan lama.





Juga, jangan terhad pada PC Windows lama. Apple Mac dan MacBook dari era pra-2006 dengan pemproses PowerPC dapat menjalankan Linux.

Seperti Ubuntu, Lubuntu menyokong pelbagai jenis kad video, cakera keras, dan perkakasan lain. Untuk memeriksa sama ada distro berfungsi pada perkakasan pilihan anda, jalankan Live CD.

Sekiranya anda merancang untuk menjalankan pelayan 24/7, pastikan ia berada di kawasan yang berventilasi baik. Lebih baik meletakkannya di bilik berhawa dingin pada musim panas apabila panas menjadi musuh pelayan anda.

2. Pasang Sistem Operasi Linux

Memasang Lubuntu adalah mudah. Cukup ambil fail ISO dan tuliskan ke DVD atau peranti flash USB, untuk memulakan.

Muat turun: Lubuntu

Imej cakera ini mempunyai versi perisian terkini, jadi hanya peningkatan kecil yang diperlukan setelah pemasangan. Gunakan versi 64-bit jika komputer anda menyokongnya atau versi 32-bit sebaliknya.

Apabila anda sudah bersedia, masukkan media pemasangan di komputer anda dan but semula. Sekiranya anda perlu menukar tetapan BIOS untuk boot dari pemacu optik atau USB, maka lakukanlah. Dalam beberapa kes, menu pemilihan media boot dapat dibuka.

Dengan media pemasangan di boot, pilih Pasang Lubuntu. Apabila diminta, pilih Muat turun kemas kini semasa memasang dan Pasang Perisian Pihak Ketiga dan kemudian Padam dan Gunakan Keseluruhan Cakera .

Perhatikan bahawa ini akan menghapus sistem operasi lain yang anda miliki di komputer ini. Ikuti pilihan lain mengikut tetapan yang anda mahukan. Menyulitkan folder rumah anda tidak bijak untuk projek pelayan web. Reboot setelah pemasangan selesai.

Setelah reboot, periksa kemas kini. Pergi ke Sistem> Pentadbiran> Pengurus Kemas kini> Pasang Kemas Kini . Anda mungkin perlu reboot setelah memasang kemas kini yang dijumpainya.

3. Pasang Perisian Pelayan Web Linux

Walaupun ada alternatif, kebanyakan laman web menggunakan gabungan Apache, MySQL, dan PHP (dikenali sebagai LAMP). Ini serupa dengan yang kami sarankan memasang pada Windows .

Ketiga-tiga alat boleh dipasang melalui Pusat Perisian. Lancarkan ini melalui Sistem> Pentadbiran> Pengurus Pakej Synaptic . Di sinilah kita memasang perisian yang kita perlukan.

Cari dan pasang nama pakej berikut, yang masing-masing akan merangkumi pelbagai prasyarat: apache2 , php5 , php5-mysql , dan pelayan mysql . Terapkan perubahan untuk memasang pakej.

Pakej akan dimuat turun dan dipasang tidak lama lagi. Pemasang akan meminta kata laluan 'root' MySQL kepada anda. Tidak perlu reboot.

Anda boleh memasang alat ini sebagai alternatif pada baris arahan. Buka Terminal kemudian:

sudo apt install lamp-server^ -y

Uji Pelayan Web Anda!

Anda boleh menguji pemasangan dengan membuka penyemak imbas Firefox di pelayan anda dan menuju ke URL http://127.0.0.1/. Sebagai alternatif, masukkan http: // localhost /.

Anda mesti melihat 'Ia berfungsi!' mesej yang bermaksud bahawa pelayan web anda sedang berjalan! Apache dan MySQL akan berjalan di latar belakang dan akan dimulakan semasa boot. Dengan pelayan web yang kini berfungsi, anda boleh mengedit fail di / var / www. Cukup muat semula penyemak imbas untuk melihat perubahan secara langsung di laman web anda.

Mencari Alamat IP Setempat Pelayan

Walaupun pelayan berfungsi, ia perlu dilihat oleh dunia luar. Oleh yang demikian, penting untuk memastikan pelayan sentiasa dikemas kini dengan semua tampalan biasa.

Pertama, cari alamat IP tempatan pelayan dan tetapkan ke sesuatu yang kemudian anda dapat rujukan. Anda akan menemui alamat IP semasa --- yang ditetapkan oleh penghala anda --- di kotak Maklumat Rangkaian.

Cari ini dengan mengklik sambungan rangkaian anda, kemudian memilih Maklumat Sambungan. Ini akan muncul kotak dengan alamat IP semasa anda, kad penyesuai rangkaian, alamat siaran, pintu masuk, dan pelayan DNS. Buat nota alamat IP.

Seterusnya, edit maklumat sambungan anda untuk memberi anda alamat IP statik di rangkaian tempatan anda. Klik kanan sekali lagi, tetapi kali ini pergi ke Edit Sambungan . Pilih nama penyesuai yang sesuai (mis. Eth1) dan edit tetapan tersebut.

Pilih IPv4 tab dan tukar Kaedah ke Buku Panduan . Klik Tambah kemudian masukkan maklumat dari tetapan sambungan anda. Namun, perhatikan, alamat IP perlu dimasukkan secara berbeza. Kekalkan tiga oktet pertama (nombor di antara titik) tetapi ubah yang terakhir ke angka tinggi di bawah 254.

Adalah penting bahawa alamat IP yang ditetapkan secara manual belum digunakan di rangkaian anda. Sekiranya anda tidak pasti, pilih alamat IP tinggi seperti 250. Ini akan menjadi alamat IP tempatan anda yang statik.

bagaimana saya mengosongkan memori di komputer saya

Berkongsi Folder Web

Beberapa pilihan tersedia untuk mengakses dan memuat naik fail ke pelayan anda. Untuk menggambarkan kepentingan kebenaran folder, pertimbangkan untuk berkongsi folder web sebagai pilihan.

Penting untuk menggunakan kaedah ini hanya jika pelayan anda menggunakan rangkaian peribadi. Pastikan tidak ada yang dapat menyambung ke sana dan mengakses folder bersama anda.

Mulakan dengan melepaskan kebenaran di folder web. Buka terminal dengan menekan Ctrl + Alt + T, kemudian masukkan:

sudo chmod 777 /var/www

Anda akan diminta memasukkan kata laluan anda. Sekiranya betul, kebenaran akan dikemas kini.

Sekarang pergi ke penyemak imbas fail dan cari / di mana / . Klik kanan folder www dan kemudian pilih Pilihan perkongsian dan nyahtandakannya. Untuk pilihan keselamatan, anda boleh membaginya dengan atau tanpa kata laluan. Pilih Akses tetamu untuk berkongsi folder tanpa memerlukan nama pengguna dan kata laluan.

Sekarang, anda atau orang lain akan dapat mengakses fail tanpa kata laluan. Atas sebab ini, berkongsi dengan kata laluan disyorkan untuk tujuan keselamatan. Luangkan masa juga untuk memeriksa Benarkan orang lain membuat dan memadam fail dalam folder ini . Ini membolehkan akses menulis dari direktori bersama.

Untuk melihat fail anda, pergi ke lokasi rangkaian // localhost / www .

Ini akan meminta kata laluan anda atau membolehkan anda mengakses terus ke fail anda, bergantung pada tetapan keselamatan anda. Ini adalah fail yang sama yang boleh diakses di penyemak imbas web anda melalui http: // localhost / (atau apa sahaja alamat IP statik yang anda tetapkan).

Dapatkan Pelayan Linux Anda Dalam Talian Dengan Pemajuan Port

Sekarang anda mempunyai alamat IP, konsep penting yang perlu difahami ialah pemajuan port. Setiap orang yang tersambung ke internet berada di belakang alamat IP. Untuk kebanyakan sambungan rumah (dan banyak hubungan perniagaan) IP komputer anda sebenarnya tidak terdedah kepada internet. -

Oleh itu, bagaimana pelawat ke laman web anda menghubungi pelayan anda? Kami melakukan ini dengan penghantaran port.

pakej amazon saya tidak pernah sampai tetapi kata dihantar

Pelabuhan di pelayan seperti pintu atau tingkap di sebuah rumah dan dengan itu mempunyai implikasi keselamatan. Setiap port akan memberi anda akses ke perkhidmatan lain yang berjalan di pelayan. Pelayan web menggunakan port 80 secara lalai.

Untuk mengaktifkannya, anda perlu log masuk ke halaman pentadbir penghala anda. Periksa dokumentasi peranti untuk mengetahui perincian ini (beberapa router mempunyai alamat IP yang dicetak di belakang). Di sini, anda harus mencari bahagian yang dipanggil Penghantaran Pelabuhan , atau Permohonan yang akan membolehkan anda meneruskan port dengan betul.

Teruskan port TCP 80 ke dalam rangkaian anda ke alamat IP statik yang anda tetapkan sebelumnya. Setiap penghala berbeza, jadi lihat manual operasi penghala Anda tentang cara mengaturnya dengan benar.

Berikan Pelayan Web Linux Anda sebagai Nama Hos Statik

Sebilangan besar penghala rumah menyambung ke ISP melalui apa yang dipanggil IP dinamik. Ini bermaksud alamat IP yang menghadap ke publik untuk penghala anda akan berubah setelah jangka waktu yang ditetapkan, biasanya seminggu atau lebih.

Cara mengatasi ini adalah pelayan DynDNS yang hebat yang membolehkan anda menetapkan URL DynDNS untuk laman web anda. Terima kasih kepada aplikasi pelanggan, setiap kali alamat IP awam anda berubah, URL akan tetap menunjuk ke pelayan Linux anda.

Oleh itu, pelawat seharusnya dapat mengunjungi pelayan web anda dari dunia luar dengan pergi ke http://yourhostname.dyndns.org . Beberapa ISP akan menyekat port 80 ke penghala anda. Dalam kes ini, teruskan seperti port 8080 ke port 80. Ini akan membolehkan anda melawat laman web anda dengan pergi ke http://yourhostname.dyndns.org:8080 .

Anda Membina Pelayan Web Linux!

Setelah pelayan web anda disiapkan, anda boleh fokus pada pengaturcaraan atau memasang perisian anda sendiri!

Mungkin anda akan menjalankan perisian blog atau menjadi tuan rumah forum atau papan buletin. Anda mungkin lebih berminat untuk mengadakan rangkaian sosial seperti Mastodon, portfolio, apa sahaja. Terpulang pada anda.

Hari-hari ini, anda boleh menghoskan laman web dengan apa sahaja. Inilah caranya untuk ubah peranti Android anda menjadi pelayan web untuk membuktikannya.

Berkongsi Berkongsi Tweet E-mel 5 Petua untuk Meningkatkan Mesin Linux VirtualBox Anda

Bosan dengan prestasi buruk yang ditawarkan oleh mesin maya? Inilah yang harus anda lakukan untuk meningkatkan prestasi VirtualBox anda.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Ubuntu
  • Pelayan Web
  • Tutorial Projek DIY
Mengenai Pengarang Christian Cawley(1510 Artikel Diterbitkan)

Wakil Editor untuk Keselamatan, Linux, DIY, Pengaturcaraan, dan Penerbit Podcast yang Dijelaskan, dan Benar-benar Berguna, dengan pengalaman luas dalam sokongan desktop dan perisian. Penyumbang kepada majalah Linux Format, Christian adalah Raspberry Pi tinkerer, peminat Lego dan peminat permainan retro.

Lagi Dari Christian Cawley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan