Meskipun saya cukup nyaman sebagai pengguna Linux , Linux Admin-fu saya agak lemah. Jadi, saya di sini mencari panduan dengan server CentOS yang akan saya bangun.
Saya perlu menyiapkan server web Apache2 untuk beberapa klien kami. Saya ingin konten web setiap klien berada di bawah direktori home mereka ( USERDIR
di apache.conf, kan?) Untuk situs HTML statis. Saya ingin Apache dijalankan sebagai klien ( suexec
?). Beberapa barang mereka adalah aplikasi PHP dan saya merasa saya ingin melihatnya suphp
juga.
Jadi pada dasarnya saya ingin terlihat seperti versi kecil dari perusahaan web hosting bersama. Mengingat betapa umum hal itu, saya pikir saya akan dengan mudah menemukan panduan How-To terkini yang bagus untuk mengatur semua ini tetapi sejauh ini saya hanya memiliki sedikit keberuntungan. Saya curiga kata pencarian saya tidak aktif.
Jadi pertanyaannya (jangan ragu untuk menjawab semua atau semua):
- Adakah yang memiliki beberapa tautan kuat ke panduan terkini / modern yang akan membantu saya mengatur ini semua? Tidak, situs dokumentasi apache bukan panduan ;-)
- Karena saya memiliki campuran situs statis dan aplikasi PHP, apakah saya ingin / perlu suexec dan suphp diinstal? Jika demikian, apakah itu menimbulkan tantangan yang harus saya waspadai?
- Haruskah saya melihat opsi lain daripada suexec dan suphp?
Saya berencana untuk memberikan kepada pengguna akhir akses SSH, SFTP atau SCP ke barang-barang mereka (jika itu mempengaruhi apa pun).
Terima kasih sebelumnya atas bantuan Anda.
[Sunting] Saya seharusnya menyebutkan ini sebelumnya: Salah satu tujuan utama dari pencarian saya untuk meniru penyedia hosting bersama yang terkait dengan izin dan kepemilikan file. Saya benar-benar harus menghindari mengajar pengguna tentang perlunya mengubah hal-hal seperti itu hanya untuk melihat penambahan / perubahan mereka.