Skip to main content

Konfigurasi UserDir Web Server - Centos 7

Sebelumnya post ini adalah post lanjutan dari post yang berjudul Konfigurasi Web Server Apache

Sekarang saya  akan menunjukkan cara untuk membuat Web Server untuk 2 user dengan tampilannya masing-masing . 

Topologi
Konfigurasi IP Address
Sebelum melakukan konfigurasi sebaiknya kita mengatur IP Addressnya terlebih dahulu

Konfigurasi Server
1.Menambahkan User 
Sekarang kita tambahkan 2 User yang akan kita masukkan ke Web Server
Dengan perintah adduser (namauser) dan passwd (namauser) untuk memberi password pada User tersebut.
  
2.Edit File Konfigurasi Userdir
Sekarang kita bisa Edit file Konfigurasi Userdirnya , menggunakan perintah "nano /etc/conf.d/userdir.conf"
UserDirnya kita ganti menjadi enable biar kita bisa membuat Web Server dengan User
dan Lokasi Direktorinya UserDir kita ganti menjadi public_html
AllowOverridenya kita ganti jadi All
Optionsnya kita ganti jadi None
Setelah itu save filenya (ctrl+x>y>enter)

3.Restart Apache
Agar Konfigurasi yang kita ubah tadi dapat aktif kita haru Restart Apache

4.Membuat Direktori public_html
Kita harus membuat direktori public_html pada direktori masing-masing user

5.Chown Direktori Setiap User
Sekarang kita Chown setiap Direktori public_html User sesuai dengan Usernya

6.Chmod Direktori User
Sekarang kita chmod setiap Direktori User
chmod 711 --> setiap user dan grup bisa menjalankan direktori tersebut tapi tidak bisa membaca dan menulis direktori tersebut
chmod 755 -->setiap user dan grup bisa membaca dan menjalankan direktori tersebut tapi tidak bisa menulis direktori tersebut

7.Membuat File index.html pada Direktori User
Untuk mengatur tampilan pada masing-masing User kita harus membuat file index.html pada setiap Direktori User menggunakan perintah "nano /home/(namauser)/public_html/index.html"
Jika sudah save filenya (ctrl+x>y>enter) 
Setelah itu jangan lupa untuk memberikan permission menggunakan perintah chmod 644

8.Memberikan Setsebool pada UserDir
Sekarang kita akan memberikan Setsebool pada UserDir agar bisa diakses
Menggunakan perintah seperti di bawah

9.Cek Web Server (Client)
Sekarang kita bisa cek apakah UserDir yang kita buat sudah bisa diakses
Dengan cara menuliskan "(fullhostname)/~(namauser)" pada Web Browser
Jika sudah berarti sudah berhasil
     

Comments

Popular posts from this blog