1 بله
2 اجباری نیست,Selinux یک Security Linux هست غیرفعال میشه برای نصب مشکل ایجاد نکنه
3 همه ی روش ها درست هست فقط مثل روش دومی آپاچی و... اگه از قبلا نصب بوده پاک کنه که موقع نصب دایرکت به مشکلی نخوره. 2 روش دیگه یکی هستند از هرکدوم خواستید میتونید استفاده کنید