Webserver di ClearOS berbasiskan Apache Web Server. Dengan webserver anda dapat membangun Website serta instalasi CMS dan Aplikasi berbasis Web lainnya.Konfigurasi webserver dilakukan melalui Webconfig.
Install App Webserver via Marketplace. [ Baca : Tutorial Marketplace ]
Masuk ke Webconfig – Server – Webserver. Pastikan Status Webserver telah Running.
Server Name
Anda dapat merubah nama server. Klik Edit , isikan nama server, kemudian Update.
Websites
Konfigurasi Website seperti gambar dibawah ini :
Beberapa Keterangan penting :
- Website host name : Tentukan nama domain website nya.
- Group : Tentukan group yang memiliki hak akses unggah (upload) konten website.
- FTP Upload : Enable untuk memberi hak akses unggah via FTP.
- File Server Upload : Enable untuk memberi hak akses unggah via Samba/Windows Networking.
- Accessibility :
- All : website dapat diakses via internet dan LAN
- LAN only : website hanya dapat diakses melalui LAN.
- Require Authentication : Enable jika ingin membatasi akses hanya untuk akun tertentu. Setiap user akses ke website akan diminta memasukkan User dan Password.
Hasil akhirnya …
Webserver yang telah diaktifkan dapat di uji coba dengan akses ke ip server atau domain menggunakan Browser. Berikut ini tampilan default webserver yang telah berjalan dengan baik.
UNGGAH (UPLOAD) KONTEN WEBSITE
Secara umum, file-file website dapat diunggah di /var/www/html . Ada beberapa cara untuk melakukan pengunggahan, yaitu dengan SSH/SFTP, file server (windows network) dan via FTP.
A. SSH dengan WinSCP
Anda dapat mengunduh (download) aplikasi WinSCP di WinSCP.net
Jalankan WinSCP, isikan ip server, user, dan password nya ( jika anda belum membagi hak akses ke user lainnya, maka gunakan user = root )
Anda dapat melakukan Drag-Drop dari kiri (komputer lokal) ke kanan (server remote) atau sebaliknya.
B. FTP dengan FileZilla.
Filezilla adalah salah satu aplikasi FTP Client yang tersedia secara gratis. Anda dapat juga menggunakan aplikasi FTP Client lainnya dengan cara yang sama.
Unduh FileZilla di FileZilla Project
Pastikan FTP Server telah berjalan dengan baik [ Baca : Tutorial FTP Server ] dan fitur FTP Upload di Webserver telah di Enable.
Jalankan dan isi ip server/hostname , akun , password, dan port
NOTE : ClearOS secara default tidak mengijinkan akun root digunakan dalam transfer file menggunakan FTP. Anda dapat menggunakan akun user biasa yang sudah dibuat. Pastikan akun tersebut memiliki hak akses ke folder website.
Anda dapat melakukan Drag-Drop dari kolom kiri ke kanan atau sebaliknya. Pastikan path lokasi website nya sebelum unggah data.
Contoh Website sederhana yang dijalankan di Webserver ClearOS Professional.
INSTALASI APLIKASI BERBASIS WEB
Dengan Webserver, anda bebas untuk install Aplikasi berbasis Web ( Webbased ) seperti CMS dan software berbasis web lainnya.