Ini adalah langkah-langkah yang harus Anda ikuti untuk menjalankan dan menjalankan server:
Pertama, apache dan jalankan dan mencari tahu di mana harus meletakkan file html. (Sepertinya Anda sudah memiliki ini). Di ubuntu setelah menginstal apache, index.html harus di / var / www (mungkin mirip untuk SUSE).
Setelah mengetikkan POTATO di index.html, Anda harus dapat menulis localhost di browser web Anda dan itu harus menunjukkan POTATO. Berhasil? Maka server Anda sudah berjalan!
Sekarang jika Anda mengambil komputer lain di jaringan yang sama, Anda harus bisa mengetik IP laptop Anda di browser-web dan melihat POTATO.
Anda dapat mencari IP komputer Anda yang mengutak-atik informasi koneksi (Saya tidak tahu bagaimana itu di SUSE tapi itu mudah di ubuntu saya, hanya dengan mengklik ikon wifi dan kemudian informasi koneksi). Anda juga dapat membuka konsol dan mengetik ifconfig. ethx adalah antarmuka kabel dan wlanx adalah antarmuka wifi. Alamatnya harus seperti 192.168.1.40. Salin dan tempel alamat itu di peramban komputer lain. Menunjukkan kentang? Maka semuanya baik-baik saja!
Seperti yang saya baca di wiki instalasi apache opensuse, firewall on opensuse secara default memblokir semua lalu lintas ke port 80, jadi Anda harus membuka kuncinya.
Jadi, jika Anda perlu mengizinkan akses agar server web dapat diakses dari dalam LAN, kami perlu memperbaiki konfigurasi firewall. Langkah di bawah ini perlu dilakukan sebagai pengguna root. Konfigurasi yang disediakan disebut apache2 dan apache2-ssl. Mereka dapat diaktifkan melalui YaST, dengan menambahkannya ke FW_CONFIGURATIONS_EXT di / etc / sysconfig / SuSEfirewall2
# sysconf_addword /etc/sysconfig/SuSEfirewall2 FW_CONFIGURATIONS_EXT apache2
# sysconf_addword /etc/sysconfig/SuSEfirewall2 FW_CONFIGURATIONS_EXT apache2-ssl
# rcSuSEfirewall2 restart
Sekarang tangkapan di sini adalah NAT. Internet pertama kali dirancang sehingga setiap komputer di dunia memiliki IP uniknya sendiri, dan masing-masing IP memiliki port yang berbeda yang dapat digunakan oleh berbagai program yang berjalan di dalam mesin. Tetapi penyedia layanan internet mulai kehabisan IP untuk ditugaskan ke mesin dan bukannya bermigrasi ke ipv6, mereka menciptakan "solusi" menjijikkan bernama NAT, di mana Anda hanya mendapatkan satu IP untuk router Anda untuk dibagikan di rumah Anda. Ini bekerja dengan mengarahkan paket yang diterima ke beberapa port di router ke komputer di jaringan dan paket yang diterima ke beberapa port lain di router ke beberapa komputer lain di jaringan.
Jadi yang tersisa untuk dilakukan saat ini adalah memberi tahu router bahwa semua paket yang masuk ke port 80 harus dialihkan ke port 80 di laptop Anda. Karena jika tidak, router Anda tidak tahu apa yang harus dilakukan dengan mereka.
Sekarang periksa apakah ini berfungsi dengan mengetikkan alamat IP router Anda pada katakanlah ... ponsel Anda menggunakan koneksi data. Cara termudah untuk mengetahuinya adalah dengan bertanya kepada google "Apa IP saya?" Apakah ini menunjukkan POTATO? Hore!
Sekarang, alih-alih meminta orang mengetik IP itu, Anda dapat mendaftarkan domain Anda untuk mengarahkan Anda ke IP itu. Tetapi berhati-hatilah; jika Anda memiliki IP dinamis dan bukan IP statis, ini berarti bahwa IP Anda akan berubah setiap kali Anda mereset router Anda !!