Hollallaaa aku dateng lagiiiii nihhh, aku mau melanjutkan materi selanjutnya lohh. kali ini aku mau men-sharing ilmu tentang " Konfigurasi Usrdir di centOS 7 ". Userdir ini diunakan seperti layakanya setiap user memiliki direktori web nya tersendiri.
Topologi :
Topologi :
1. Menambahkan User
Pertama-tama yang dilakukan adalah menambahkan User terlebih dahulu, caranya seperti pada gambar dibawah ini :
2. Mengedit file userdir.conf
Setelah
tadi membuat user, selanjutnya adalah mengedit file userdir.conf, file
tersebut merupakan file yang menampung semua konfigurasi userdir pada
server, untuk mengeditnya kalian bisa menggunakan perintah berikut :
2.1 Mengatur Userdir
setelah file nya terbuka, selanjutnya adalah mengedit pada bagian UserDir, lihat baik-baik pada gambar dibawah
- Sebelum Di Edit :
UserDir secara default masih di disable
- Setelah Di edit
UserDir sudah diaktifkan, dan edit menjadi seperti pada gambar dibawah.
Keterangan :
UserDir enabled = userdir nya sudah di enable atau di jalankan
UserDir
public_html = Letak directory yang akan ditampilkan ke halaman web,dan
berisi file index.html maupun .php atau bisa yang lainnya
2.2 Mengedit Directory
Langkah selanjutnya adalah mengedit directory, jadi disini kita akan mengedit syntax yang mengarah directory user.
Edit menjadi seperti gambar dibawah, lalu save
Default file nya :
3. Restart HTTPD
Setelah save konfigurasi, selanjutnya kita restart httpd nya
Setelah save konfigurasi, selanjutnya kita restart httpd nya
4. Membuat Directory dan Mengatur Permission
Selanjutnya kita buat directory public_html di dalam user , caranya dengan menggunakan perintah seperti berikut :
Setelah itu ubah permission directory /home/user/ nya dengan 711, agar client bisa mengeksekusi directory user nya, caranya dengan menggunakan perintah seperti dibawah ini :
Selanjutnya adalah mengganti owner dari directory /home/user/public_html/ , perintahnya seperti pada gambar dibawah ini :
Setelah itu
ubah permission directory /home/user/public_html/ nya menjadi 755, agar
client bisa mengakses dan mengexecute directory tersebut, caranya
dengan perintah seperti di bawah ini :
Kemudian kita beri permission ke directory /home/user/public_html/ , perintahnya seperti dibawah ini :
5. Membuat file index.html
Selanjutnya adalah membuat file index.html di dalam public_html, caranya dengan perintah seperti berikut :
Kemudian kita buat script didalam file tersebut, dan berikut adalah contoh script yang sudah saya buat :
6. Memberi permission index.html dan Mengaktifkan Homedirectory
Sebelum
mengakses Web , kita harus mengganti permission index.html nya terlebih
dahulu, kita ubah menjadi 644, yang berfungsi agar group user hanya bisa
write dan read, sedangkan group dan world hanya bisa read, jadi sama
aja supaya client bisa mengakses file index.html
untuk mengganti permission bisa menggunakan perintah dibawah ini :
Selanjutnya adalah mengaktifkan home directory nya menggunakan setsebool, caranya dengan command dibawah ini :
7. Verifikasi Web
Tahap terakhir adalah akses web nya, untuk mengaksesnya kita harus menggunakan ~user , contoh :
www.domain.com/~user
Dan akhirnya konfigurasi yang sudah dilakukan berhasil :)
Sekian postingan saya hari ini semoga bermanfaat dan jangan lupa di cobaaa yaaa
~TRIMAKASIH~
0 komentar:
Posting Komentar