Bagaimana saya menyiarkan subdomain / nama virtual di server lokal dengan orang-orang yang terhubung ke jaringan yang sama

0

Saya memiliki server yang terhubung ke router yang memiliki ubuntu 12.04. Ini memiliki apache / mysql / php semua diinstal siap untuk digunakan. struktur foldernya seperti ini:

/var/www -- this isnt the root
-/libs
-/logs
-/public - this is the root
-/vhosts - all subdomains go here

Saya memiliki folder di vhost bernama mysite. Saya masuk ke / etc / apache2 / sites-available dan membuat file dan inilah isinya - & gt; ( file vhost ). dan saya juga menambahkan entri di file / etc / hosts yang berisi: 127.0.1.1 mysite.dev dan saya juga melakukannya

sudo a2ensite mysite

saya mencoba mengakses situs dari komputer melalui mysite.dev dan ip publik kami ke server tetapi saya tidak dapat melihatnya. direktori publik dalam struktur di atas ditampilkan di semua komputer ketika saya mencoba ip publik kami. tetapi untuk apa pun yang ditambahkan di vhosts situs tidak akan ditampilkan. tidak ada domain terlampir hanya ip kami. Saya mencoba mengubah port dari 80 menjadi 9999 di file situs saya di situs-tersedia dan mencoba myip: 9999 tapi itu tidak berhasil apa yang saya lakukan salah?

Sarmen B.
sumber
Jika Anda ingin mengubah port, Anda perlu mengubahnya di mana saja, termasuk dalam konfigurasi penerusan port router.
David Schwartz
oh saya lupa menyebutkan bahwa router untuk komputer itu telah dmz aktif. Jadi semua port terbuka dan tidak ada yang berfungsi
Sarmen B.