Daftar Isi:

Siapkan Server Web Anda Sendiri!: 12 Langkah
Siapkan Server Web Anda Sendiri!: 12 Langkah

Video: Siapkan Server Web Anda Sendiri!: 12 Langkah

Video: Siapkan Server Web Anda Sendiri!: 12 Langkah
Video: Menyiapkan Web Server untuk Membuat Website 2024, Juli
Anonim
Siapkan Server Web Anda Sendiri!
Siapkan Server Web Anda Sendiri!

Pernah ingin memiliki tempat di mana Anda dapat menyimpan file dan mengaksesnya di mana pun Anda mendapatkan koneksi Internet? Katakanlah Anda ingin perpustakaan musik Anda tersedia jika Anda ingin memberikan lagu kepada salah satu teman Anda, atau mungkin Anda ingin kerabat Anda mengunduh seluruh perpustakaan foto liburan Anda, atau mungkin Anda memerlukan tempat untuk menyelenggarakan program yang Anda tulis atau peta yang Anda buat. Bagaimana dengan halaman Web? Pernah ingin memiliki halaman Web Anda sendiri? Semua ini dapat dicapai dengan server Web rumahan…dan banyak lagi!

Sebenarnya sangat mudah untuk menyiapkan server Web di rumah. Saya akan menggunakan ini saat saya kuliah untuk meng-host server game, memiliki cadangan file di luar kantor, dan berbagi file dengan teman. Karena PC hosting server akan berada di rumah saya dan saya akan berada di kamar asrama saya, jelas saya tidak bisa begitu saja berjalan dan mulai mengubah pengaturan sistem, jadi kami memerlukan semacam akses jarak jauh. Juga, jelas, Anda akan memerlukan PC khusus, yang dapat Anda biarkan berjalan dan tetap terhubung setiap saat. Apa gunanya server yang selalu down? PC ini tidak harus hebat, tapi ingat, semakin banyak Anda menjalankannya, semakin cepat pula kebutuhan PC agar tidak lag (duh).

Langkah 1: Dapatkan PC Khusus

Dapatkan PC Khusus
Dapatkan PC Khusus
Dapatkan PC Khusus
Dapatkan PC Khusus
Dapatkan PC Khusus
Dapatkan PC Khusus

Langkah ini mungkin mudah bagi sebagian orang dan sulit bagi orang lain. Saya sudah memiliki PC yang tidak benar-benar saya gunakan (awalnya adalah PC lama orang tua saya, tetapi kemudian mati dan saya membangunnya kembali dengan suku cadang yang murah, tetapi karena saya sudah memiliki PC, saya tidak terlalu sering menggunakannya).

Spesifikasi sistem: AMD Sempron 64 2600+ (overclock hingga 1,85 GHz) 1,5GB DDR RAM nVidia GeForce4 MX420 64MB (GPU benar-benar tidak penting, server tidak memerlukan kartu video yang bagus, bahkan terintegrasi banyak) hard drive 60GB (IDE) (tidak itu bagus untuk server, tapi cukup bagus, saya tidak ingin mengeluarkan uang untuk ini) DVD dan CD drive (Anda memerlukan setidaknya drive CD untuk menginstal OS, selain itu, tidak perlu) 3 Ethernet kartu (Anda akan membutuhkan setidaknya 1) Sistem ini berkinerja sangat baik sebagai server, jadi apa pun di atas ini akan berkinerja lebih baik. PC ini membutuhkan biaya sekitar $100 untuk membangun kembali (sudah memiliki RAM, kasing, drive optik, dan hard drive) dan pada akhir 2007 saya membangunnya kembali.

Langkah 2: Dapatkan OSnya

Dapatkan OSnya!
Dapatkan OSnya!
Dapatkan OSnya!
Dapatkan OSnya!

Untuk server saya, saya menggunakan Ubuntu Linux 8.04. Linux adalah OS server yang hebat dan merupakan salah satu OS utama di belakang server Web profesional (seperti Google, jika saya ingat benar, Google menggunakan server Linux). Namun, Linux dapat membingungkan bagi pengguna baru, jadi saya akan menggunakan versi desktop daripada versi server. Versi desktop memiliki antarmuka pengguna grafis (GUI) sehingga Anda tidak perlu mengonfigurasi server Anda menggunakan semua perintah terminal. Hanya karena ini bukan "edisi server" tidak berarti itu tidak dapat menjalankan server yang hebat!

Jika Anda memiliki PC 64 bit, Anda akan menginginkan Linux versi 64 bit. Ini adalah chipset 64 bit: -AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64 (tidak secara resmi ditandai Sempron64, tetapi akan memiliki logo AMD 64 pada kemasannya) -Intel Core 2 -Intel Core 2 Duo - Intel Core 2 Quad Jika Anda memiliki PC 32 bit, Anda tidak dapat menggunakan edisi 64 bit, jadi dapatkan versi 32 bit (x86). Ini adalah CPU 32 bit yang umum: -AMD Athlon -AMD AthlonXP -AMD Sempron -AMD Duron -Intel Pentium 1/2/3/4/M/D -Intel Celeron (beberapa yang baru mungkin kompatibel dengan 64 bit) Unduh Ubuntu di www.ubuntu.com Saya sarankan menggunakan BitTorrent untuk mengunduh. Setelah Anda mendapatkan citra ISO dari versi apa pun yang akan Anda gunakan, bakar file.iso ke CD kosong menggunakan program pembakar CD pilihan Anda.

Langkah 3: Instal OSnya

Instal OSnya!
Instal OSnya!

Masukkan CD ke PC Anda dan nyalakan. Dengan sedikit keberuntungan, itu akan muncul di layar CD Ubuntu. Pilih bahasa Anda dan kemudian pilih opsi pertama pada menu (bukan Instal, saya pikir itu Tes atau LiveCD atau semacamnya). Ini akan melanjutkan untuk memuat dan Anda akan segera melihat Desktop Ubuntu.

Sekarang, jika Anda ingin melakukan dual boot (memiliki Windows dan Linux pada PC yang sama), buka System->Administration->Partition Editor. Anda dapat menggunakan ini untuk mengubah ukuran partisi Windows (FAT32 atau NTFS) dan menyisakan ruang kosong untuk menginstal Linux. Setelah mengubah ukuran dan menerapkan, atau jika Anda hanya akan menginstal Linux sendiri, klik dua kali ikon "Instal" di Desktop Anda. Ikuti penyiapan terpandu, pilih "Gunakan ruang kosong berkelanjutan terbesar" sebagai lokasi pemasangan. Setelah selesai menginstal, reboot PC Anda. Anda harus mendapatkan GRUB (bootloader, layar hitam dengan daftar menu semua sistem operasi yang diinstal pada PC Anda). Pilih Ubuntu dari daftar dan tekan Enter. Setelah boot, login menggunakan nama dan kata sandi yang Anda masukkan saat proses instalasi. Anda sekarang akan melihat Desktop Ubuntu. Sekarang Anda siap untuk melayani!

Langkah 4: Siapkan VNC

Siapkan VNC
Siapkan VNC
Siapkan VNC
Siapkan VNC

Nah, sekarang Anda telah menginstal sistem operasi Anda, Anda akan ingin mengaktifkan semacam akses jarak jauh. Dengan akses jarak jauh, Anda dapat terhubung ke server menggunakan PC lain dan melihat layar server. Anda juga dapat menggunakan mouse dan keyboard pada PC jarak jauh untuk mengontrol mouse dan keyboard server sendiri, yang berarti Anda dapat menggunakan server dari mana saja di Internet.

Untuk mengatur akses desktop jarak jauh, buka System->Preferences->Remote Desktop. Centang ini: "Izinkan pengguna lain melihat desktop Anda" "Izinkan pengguna lain mengontrol desktop Anda" "Wajibkan pengguna memasukkan sandi ini:" Kemudian ketik sandi di bidang Sandi. Ada batasan karakter, jadi kata sandi Anda harus cukup pendek. Kata sandi ini harus dimasukkan pada PC jarak jauh sebelum Anda melihat Desktop server.

Langkah 5: Instal FTP

Instal FTP
Instal FTP

Sekarang Anda dapat mengakses PC Anda dari PC lain, tetapi saya akan membahas cara menggunakan fitur ini nanti. Pertama, mari selesaikan pengaturan dasar server kita.

FTP (File Transfer Protocol) adalah sistem yang digunakan untuk mengunggah dan mengunduh file ke dan dari server. Pada dasarnya, ini seperti memiliki folder di Internet, Anda dapat memiliki beberapa folder tempat Anda menyalin file. Anda bahkan dapat menggunakan Windows Explorer untuk mengakses folder online Anda dan menyeret file Anda ke sana untuk mengunggahnya. Kemudian Anda dapat memberikan akun kepada teman Anda dan mereka juga dapat mengunggah dan mengunduh, sehingga tidak perlu menjejalkan file ke dalam email. Untuk ini, saya akan menggunakan Pro FTP Daemon (proftpd), sebuah program Linux yang menjalankan server FTP di komputer Anda. Saya juga akan menggunakan gproftpd, antarmuka grafis (GUI) yang memungkinkan Anda mengatur proftpd tanpa harus mengedit file teks atau menggunakan kode terminal. Saya tahu ini mungkin terdengar membingungkan, tetapi pada kenyataannya ini sangat mudah. Mulailah dengan membuka terminal (Applications->Accessories->Terminal). Ada cara lain untuk menginstal program (jika Anda benar-benar tidak tahan terminal), tetapi secara pribadi saya pikir lebih cepat menggunakan terminal jika Anda tahu apa yang Anda cari. Setelah terbuka, ketik: sudo apt-get install proftpd dan tekan ENTER. Itu akan mengatakan "kata sandi:", masukkan kata sandi Anda (yang Anda atur selama instalasi) dan kemudian tekan ENTER lagi. Itu tidak akan menempatkan tanda bintang atau titik saat Anda mengetik kata sandi Anda, jadi jangan khawatir jika Anda tidak melihat indikasi bahwa Anda telah mengetik kata sandi Anda. Kemudian akan berjalan melalui banyak hal, mungkin meminta Anda untuk menekan Y atau N (Ya atau Tidak) untuk menginstal, jelas tekan Y. Kemudian setelah selesai dengan itu (akan kembali ke baris @), ketik: sudo apt-get install gproftpd dan tekan ENTER. Seharusnya tidak menanyakan kata sandi Anda kali ini karena Anda sudah memasukkannya, tetapi jika diminta, ulangi saja di atas. Setelah perintah itu selesai, Anda siap untuk mengonfigurasi.

Langkah 6: Konfigurasikan Pengguna FTP

Konfigurasikan Pengguna FTP
Konfigurasikan Pengguna FTP

Sekarang untuk bagian yang menyenangkan. Buka Sistem -> Administrasi -> GPROFTPD dan masukkan kata sandi Anda jika diminta. Anda harus dihadapkan dengan jendela GPROFTPD. Server Anda mungkin tidak akan diaktifkan, juga tidak akan diatur, jadi kita harus melalui dan mengkonfigurasinya terlebih dahulu.

Pertama, buka tab Pengguna. Di sinilah Anda akan membuat akun untuk diri sendiri. Cukup jelas, tapi inilah informasi yang perlu Anda isi: Nama pengguna: masukkan saja nama pengguna yang Anda inginkan di server Anda. Anda akan menggunakan ini untuk login. Tidak boleh ada huruf kapital atau karakter non-standar, hanya huruf kecil dan angka. Kata sandi: cukup jelas, sekali lagi, huruf kecil dan angka. Perhatikan bahwa itu tidak akan menutupi kata sandi Anda, jadi jika Anda memasukkan kata sandi pribadi, jangan biarkan teman Anda melihat layar Anda! Grup: Tidak terlalu yakin tentang ini, cukup masukkan nama grup. Saya akan menempatkan "administrator" karena Anda seorang admin, kemudian untuk teman-teman menempatkan "pengguna" (kecuali mereka benar-benar istimewa dan Anda ingin mengklasifikasikan mereka sebagai administrator juga: P) Sekali lagi, huruf kecil dan angka saja. Komentar: Cantumkan siapa akunnya sebenarnya ("saya" bekerja untuk Anda sendiri, atau tulis nama asli teman Anda di sini). Sekali lagi, huruf kecil dan angka saja. Shell: biarkan saja, /dev/null. Saya tidak tahu untuk apa, tetapi itu berfungsi dengan baik jika Anda membiarkannya begitu saja. Centang "Memerlukan kata sandi" dan "Tampilkan pengguna dalam statistik" (jika Anda ingin pengguna tersembunyi, hapus centang "Tampilkan pengguna dalam statistik") Login maksimum: Setel berapa banyak koneksi simultan yang boleh dibuka pengguna. Untuk Anda, saya akan mengaturnya lebih tinggi, untuk orang lain, mengaturnya lebih rendah. Kemungkinannya adalah, Anda akan menjadi orang yang mengunggah sebagian besar file, jadi itulah mengapa Anda mendapatkan lebih banyak koneksi. Izinkan login dari: semua, biarkan saja. Untuk bagian bawah, letakkan direktori home pengguna. Untuk milik saya, saya meletakkan /home/adam/ftp. Karena saya ingin mengakses direktori home saya dari akun saya (/home/adam), saya menempatkan akun orang lain yang disetel ke subdirektori rumah saya (/home/adam/ftp). Dengan begitu direktori FTP berada di dalam beranda akun pengguna saya, dan akun FTP saya dapat mengakses beranda FTP serta direktori beranda pribadi saya. Saya sarankan menggunakan /home// untuk direktori home ANDA, dengan semua izin dicentang, dan /home//ftp untuk teman-teman Anda (periksa izin sesuai keinginan Anda). Izin cukup jelas, untuk memungkinkan pengguna melakukan tindakan tertentu pada file atau folder, centang kotaknya. Setelah Anda mengatur pengguna Anda, klik tombol "Tambah" untuk menambahkan pengguna ke daftar. Ulangi langkah ini untuk pengguna sebanyak yang Anda inginkan.

Langkah 7: Konfigurasi dan Aktifkan Server FTP

Konfigurasi dan Aktifkan Server FTP!
Konfigurasi dan Aktifkan Server FTP!

Sekarang adalah bagian yang menyenangkan. Anda benar-benar bisa menempatkan server FTP Anda di luar sana di jaringan Anda, dan pada akhirnya akan ada di Internet.

Kembali ke tab pertama, tab "Server". Ini sudah cukup banyak diatur, tetapi berikut adalah beberapa opsi yang mungkin ingin Anda ubah. Alamat IP atau nama host server: Saya sarankan membiarkan ini di 0.0.0.0, itu berarti ia akan secara otomatis mendeteksi lokasinya dan mengonfigurasi dirinya sendiri sesuai Identitas server alternatif: Anda dapat menggunakan ini untuk memberi nama pada server Anda. Ini opsional, dan jika Anda ingin memberinya nama, ubah kotak menjadi "On" Configure NAT routing: Setel ini ke IP router Anda, tetapi tampaknya tidak perlu, ini berfungsi tanpa menyalakannya, jadi bukan masalah besar, biarkan saja dan gunakan hanya jika Anda memiliki masalah Alamat email administrator: Anda adalah administrator, letakkan email Anda di sini. Gunakan pencarian identitas/terbalik: Tidak tahu apa fungsinya, tetapi Mati/Mati berfungsi dengan baik Standar waktu: Tetap di Lokal, kemungkinan orang yang menggunakan FTP Anda tahu zona waktu tempat Anda tinggal. Port: Biarkan ini pada 21, itulah port FTP standar. Jika Anda ingin mengubahnya, dan tahu apa yang Anda lakukan, silakan, tetapi jika Anda tidak tahu apa ini, biarkan di 21. Rentang port pasif: Saya tidak tahu, biarkan default dan Anda harus be fine Koneksi Maksimum: Ini adalah jumlah total (dari semua pengguna) koneksi yang diizinkan oleh server Anda. Default baik-baik saja di sini. Upaya masuk maksimum: Saya kira ini untuk percobaan kata sandi yang buruk. Saya lebih suka mengatur ini lebih tinggi, karena saya tahu orang dapat mengacaukan kata sandi mereka. Hanya karena Anda mengacaukan kata sandi Anda tidak berarti Anda seorang peretas, jadi saya mengizinkan 40 percobaan di server saya. Kecepatan unggah: Setel ini lebih tinggi dari kecepatan jaringan maksimum yang terhubung ke server, ini akan memastikan bahwa server Anda tidak melambat secara tidak perlu. Jika Anda menggunakan LAN dan Internet untuk mentransfer, setel ini di atas 1000, karena LAN dapat mentransfer lebih cepat dan transfer LAN akan melambat tanpa alasan. Internet tidak akan mencapai kecepatan maksimum, tapi itu sudah jelas. Kecepatan unduh: Sama seperti di atas, saya mengaturnya tinggi (1000) untuk mencegah transfer LAN yang lambat. Hapus unggahan yang dibatalkan secara otomatis: Saya AKTIFKAN ini. Dengan begitu, jika seseorang membatalkan unggahan, Anda tidak akan mendapatkan setengah file di server Anda (setengah file sangat tidak berguna dan membuang-buang ruang). OKE! Sekarang Anda telah mengkonfigurasi. Klik "Terapkan" untuk menerapkan perubahan pengaturan. Sekarang untuk yang besar, klik tombol "Aktifkan" dan status server Anda akan berubah menjadi "Diaktifkan". Itu berarti Anda sekarang ONLINE! (well, tidak juga, server Anda aktif tetapi hanya di LAN Anda, lebih lanjut tentang ini nanti).

Langkah 8: Instal Dukungan HTTP, Duduk dan Santai

Instal Dukungan HTTP, Duduk dan Santai!
Instal Dukungan HTTP, Duduk dan Santai!
Instal Dukungan HTTP, Duduk dan Santai!
Instal Dukungan HTTP, Duduk dan Santai!

Pikir FTP agak sulit (atau setidaknya lama?), tidak perlu takut. Menyiapkan dukungan HTTP sangat sederhana.

Ketik ini di Terminal: Sudo apt-get install Apache2 dan tekan Enter, ketikkan kata sandi Anda jika perlu, dan tekan Y jika perlu. Sekarang, duduk dan rileks, server HTTP aktif dan berjalan! (omong-omong, direktori home halaman web Anda adalah /var/www, Anda meletakkan file html Anda di sana)

Langkah 9: Instal Server Video Game (Opsional)

Instal Server Video Game (Opsional)
Instal Server Video Game (Opsional)
Instal Server Video Game (Opsional)
Instal Server Video Game (Opsional)

Saya tidak akan membahas banyak detail tentang yang satu ini, karena semua game berbeda, dan setiap orang memainkan game yang berbeda. Namun, jika mau, Anda dapat menggunakan server baru untuk menjalankan server video game.

MASALAH! Sebagian besar video game ditulis untuk WINDOWS…tetapi server kami tidak menjalankannya:(Jawabannya? Wine. Wine adalah program yang memungkinkan Anda menjalankan program Windows di Linux. Dukungan 3d tidak sempurna, jadi gim itu sendiri sering mengalami gangguan atau masalah grafis, tetapi program server khusus untuk game tersebut biasanya bekerja dengan sempurna. Sekali lagi, gunakan Terminal untuk menginstal Wine dengan perintah mudah: sudo apt-get install wine Sekarang Anda seharusnya sudah mengetahui cara menggunakan ini. Setelah Wine menginstal, Anda akan memiliki folder /home//.wine/drive_c/ (Anda harus mengklik Tampilkan File Tersembunyi di browser file untuk melihat.wine, karena apa pun dengan titik di depan dianggap tersembunyi di Linux). Ini setara dengan Windows Anda C: drive. Semua program yang Anda miliki di drive C: masuk ke folder ini, karena Wine melihat folder ini sebagai drive C: virtual Anda. Dalam kasus saya, /home/adam/.wine/drive_c/gmodserver/orangebox /srcds.exe adalah lokasi program yang saya butuhkan. Anda dapat membuat peluncur di Desktop Anda untuk memulai server Anda (dengan asumsi Sumber Server Khusus di sini). Ketik - Nama Aplikasi - Perintah Server Mod Garry - anggur C:/gmodserver/orangebox/srcds.exe -game garrysmod Komentar - Mulai Server Mod Garry Sekarang Anda harus mendapatkan ikon yang bagus di Desktop Anda, Anda dapat menggunakan ini untuk menjalankan server Anda. Selamat bermain game:)

Langkah 10: Teruskan Port

Maju Pelabuhan!
Maju Pelabuhan!
Maju Pelabuhan!
Maju Pelabuhan!

Apa? Port maju? Apa itu? Port Forwarding adalah opsi yang tersedia di hampir semua router rumah. Karena PC server Anda kemungkinan berada di belakang router (jaringan rumah Anda adalah Jaringan Area Lokal [LAN] dengan router yang menghubungkannya ke Internet), alamat IP PC Anda (nomor yang digunakan PC lain untuk berbicara dengan PC server) saja bekerja dalam jaringan lokal Anda (semua PC terhubung ke router Anda). Agar dunia luar (Internet) dapat berbicara langsung ke server Anda, router Anda harus membiarkan keduanya berkomunikasi. Biasanya, dunia luar (Internet) akan berbicara dengan router Anda, dan router Anda akan menyampaikan pesan itu ke PC Anda. Ini berfungsi baik untuk menjelajah, tetapi tidak untuk melayani. Untuk membuka saluran komunikasi ini, kita perlu melihat port. Port adalah "saluran" yang digunakan oleh berbagai program untuk berbicara. Beberapa port umum:21 - FTP80 - HTTP5900 - VNC29070 - Jedi Academy (digunakan untuk meng-host server JKA) Ada banyak lagi (seperti 65 ribu dari mereka lol) tapi bukan itu intinya. Intinya adalah, Anda memerlukan port pada alamat IP Internet Anda untuk terhubung langsung ke port pada alamat IP lokal server Anda. Untuk melakukan ini, buka halaman pengaturan router Anda (Anda harus mengetahui nama pengguna dan kata sandi admin untuk itu). Halaman router biasanya di https://192.168.1.1, meskipun beberapa bisa di https://192.168.0.1, https://192.168.2.1, atau alamat lainnya. Jika Anda tidak dapat terhubung, lihat instruksi manual router Anda atau cari di Google. Setelah masuk, Anda perlu menemukan Port Forwarding. Netgear saya memilikinya tepat di kolom samping, tidak yakin tentang merek lain. Dari sini Anda bisa pergi bekerja. Anda harus mengetahui IP lokal PC server (Anda dapat menemukannya dengan mengklik kanan ikon jaringan di sudut kanan atas layar, ikon dengan dua PC, dan memilih Informasi Koneksi, ini adalah "IP Alamat"). Sekarang, tambahkan pengaturan berikut:(format: "nama" - TCP/UDP - port awal - port akhir - 192.168.xx (ganti dengan server Anda))"VNC" - TCP - 5800 - 5900 - 192.168.xx"FTP" - TCP/UDP - 21 - 21 - 192.168.xx"HTTP" - TCP - 80 - 80 - 192.168.xx"Gmod" - TCP/UDP - 27015 - 27015 - 192.168.xx (ganti dengan pengaturan untuk permainan Anda jelas) Setelah Anda menerapkan ini, Anda harus benar-benar ONLINE.

Langkah 11: Dapatkan Domain Gratis

Dapatkan Domain Gratis!
Dapatkan Domain Gratis!
Dapatkan Domain Gratis!
Dapatkan Domain Gratis!

Oke, jadi Anda memiliki server. Apakah Anda benar-benar berpikir semua teman Anda akan sangat ingin masuk ke https://75.185.355.1337 (jelas bukan IP asli, tetapi sebagian besar teman Anda tidak akan mengetahuinya) untuk mendapatkan yang terbaru? TIDAK! Mengingat IP Anda yang panjang, membosankan, dan selalu berubah itu sulit bahkan bagi mereka yang memahaminya. Ini adalah Internet, namun Anda memberi tahu mereka sesuatu yang mirip dengan nomor telepon yang panjang. Anda memerlukan domain! Nama domain adalah topeng untuk alamat IP Anda. Sama seperti situs lainnya, server Google memiliki alamat IP. Namun, Anda tidak tahu alamat IP mereka, yang Anda tahu hanyalah www.google.com. Jadi, bagaimana Anda bisa terhubung ke mereka tanpa mengetahui IP mereka? Karena, domain www.google.com menautkan ke alamat IP server Google dan mengirimkan permintaan ke alamat tersebut. Masalah dengan nama domain adalah bahwa mereka memerlukan biaya untuk mendaftar. Namun, jika Anda rela berkorban, Anda bisa mendapatkan domain gratis di www.no-ip.com. Kelemahannya adalah domain Anda akan menjadi.servegame.com atau yang serupa. Mereka memiliki banyak domain yang dapat Anda pilih (servegame, servehttp, serveftp hanya untuk beberapa nama) tetapi Anda tidak bisa mendapatkan domain yang sepenuhnya disesuaikan. (Misalnya, saya bisa mendapatkan [dan sudah mendapatkan] https://calc.servegame.com, tetapi tidak https://calcprogrammer1.com [yang akan membutuhkan biaya untuk mendaftar])Selain nama, no-ip domainnya bagus. Yang gratis hanya bertahan 60 hari, tetapi ketika akan kedaluwarsa, mereka mengirimi Anda email bahwa Anda dapat memperpanjang penggunaan domain secara gratis. Anda harus mengetahui alamat IP Internet Anda, yang dapat ditemukan hanya dengan googling "Apa IP saya" (Anda akan mendapatkan banyak situs yang akan memberi tahu Anda IP Anda). Gunakan IP Internet Anda dalam pengaturan no-ip Anda.

Langkah 12: Ujilah

Uji!
Uji!
Uji!
Uji!
Uji!
Uji!

Sekarang tiba bagian menyenangkan. Semuanya harus diatur dan siap digunakan, yang harus Anda lakukan hanyalah menguji. Mulailah dengan menguji http, karena itu yang paling mudah. Cukup buka browser Anda dan ketik "https://.com" dan tekan Enter. Dengan sedikit keberuntungan, "Berhasil!" akan muncul (pesan pengujian dari Apache2, Anda dapat mengubah file di /var/www setelah Anda tahu itu memang berfungsi). Jika tidak, coba "https:// [no www. or.com, just the IP number]". Ini HARUS berfungsi, jika tidak, penerusan port Anda tidak berfungsi. Jika keduanya tidak berfungsi, sebagai upaya terakhir, coba <a href="https://https:// (sekali lagi, tidak ada www. atau.com, hanya nomor). Ini HARUS bekerja, jika INI tidak berfungsi, itu berarti server Anda tidak berfungsi. Kemudian uji FTP. Buka Windows Explorer dan ketik "ftp://.com". Anda akan dimintai nama pengguna dan kata sandi, ketik nama pengguna dan kata sandi FTP Anda dan Anda akan melihat semua folder Anda. Coba unggah file. Seharusnya berfungsi, jika tidak menerima file, bermain-main dengan halaman pengguna GPROFTPD. Sekali lagi, jika tidak berhasil, coba URL di atas kecuali dengan ftp://Next, uji VNC. Anda akan membutuhkan penampil VNC. TightVNC dan UltraVNC keduanya adalah VNC Viewer yang bagus untuk Windows. Untuk alamat VNC, cukup masukkan domain no-ip Anda dan.com (misalnya, calc.servegame.com, tanpa https://, tanpa www., dan tanpa ftp://). Anda harus dimintai kata sandi. Masukkan kata sandi apa pun yang Anda masukkan untuk VNC. Jika semuanya berjalan dengan baik, Anda akan melihat layar server Anda di layar PC Windows Anda. Terakhir, uji permainan. Jika Anda menghosting server game, masuk dan lihat apakah Anda dapat bergabung. Jika semuanya berjalan lancar, Anda sekarang memiliki server! Sekarang pelajari cara membuat halaman web, unggah beberapa file untuk dibagikan, dan mainkan beberapa game! Memiliki server sendiri dapat sangat membantu di perguruan tinggi atau di mana pun mereka membatasi koneksi Internet (yaitu P2P) karena Anda dapat menjalankan aplikasi P2P di server Anda di rumah dan kemudian mengunduh unduhan yang telah selesai melalui FTP atau HTTP. Selamat bersenang-senang!

Direkomendasikan: