سلام
من یک ویندوز سرور 2003 دارم و میخوام روی این سرور apache و mysql نصب کنم
اما امنیت برای من خیلی مهم هست ، به نظر شما با همین Xampp راه اندازی کنم یا نه تک تک را خودم نصب کنم و کانفیگ کنم ؟
سرور بر روی اینترنت هست و شبکه داخلی نیست
مرسی
Printable View
سلام
من یک ویندوز سرور 2003 دارم و میخوام روی این سرور apache و mysql نصب کنم
اما امنیت برای من خیلی مهم هست ، به نظر شما با همین Xampp راه اندازی کنم یا نه تک تک را خودم نصب کنم و کانفیگ کنم ؟
سرور بر روی اینترنت هست و شبکه داخلی نیست
مرسی
فكر نمي كنم از نظر امنيتي تفاوت خاصي داشته باشه . xampp تا اونجا كه من ديدم فقط يه مديريت متمركز و يه رابط گرافيكيه . بهتره براي حفظ امنيت از فايروال استفاده كنيد . اپ ديت هاي ويندوز رو نصب كنيد و ....
در ویندوز سرور چون به سرویس ها اولویت بیشتری نسبت به برنامه ها داده میشود بهتر است از سرویس استفاده شود . در مورد امنیت فکر نمیکنم تفاوت خاصی داشته باشه .
1- اول از همه از یه فایروال در جلوی وب سرورت استفاده کن و تمامی پورت های غیر ضروری را block کن
2-ویندوز رو حتما آپدیت کن
3-تنظیمات امنیتی مرتبط با php و apatch رو انجام دهید همانند safe mode و magic qoute و ...
یه راهکار دیگه هم دارید اون اینکه php را روی iis نصب کنید
[URL]http://forum.persiannetworks.com/f97/t49824.html[/URL]
مرسی دوستان لطف کردید
[QUOTE=f14f21;342360]در ویندوز سرور چون به سرویس ها اولویت بیشتری نسبت به برنامه ها داده میشود بهتر است از سرویس استفاده شود . در مورد امنیت فکر نمیکنم تفاوت خاصی داشته باشه .[/QUOTE]
این یعنی چی ؟ خوب اگه آپاچی و mysql را با xampp یا easyphp یا ... نصب کنم ، به عنوان یک سرویس توی سیستم شناخته نمیشن ؟
[QUOTE=essivision;342366]1-
3-تنظیمات امنیتی مرتبط با php و apatch رو انجام دهید همانند safe mode و magic qoute و ...
یه راهکار دیگه هم دارید اون اینکه php را روی iis نصب کنید
[URL]http://forum.persiannetworks.com/f97/t49824.html[/URL][/QUOTE]
خوب همین تنظیمات امنیتی این دو را میخوام بدونم که توی xampp و امثال اون انجام میشه ؟ یا من باید انجام بدم ؟ اگر من باید انجام بدم ، این تنظیمات چه چیز هایی هستن ؟!
PHP روی IIS ????? یعنی چی ؟؟؟؟؟؟ اصلا چرا باید همچین کاری کرد ؟؟؟؟؟؟
[QUOTE][COLOR=#333333]به عنوان یک سرویس توی سیستم شناخته نمیشن ؟[/COLOR][/QUOTE] ]
سرويس محسوب ميشن . حداقل ما اس كيو ال رو مطمئنم .
[QUOTE][COLOR=#333333] اصلا چرا باید همچین کاری کرد ؟؟؟؟؟؟[/COLOR][/QUOTE]
كجايي اين مطلب براتون عجيبه ؟ فرض كن شما يه سايت داري كه قسمتي اش با asp.net هست و حالا ميخوايي از يه اپليكيشن php مثلا word press استفاده كني ...
مرسی خوب آخه من اصلا هیچ کاری با ASP ندارم ! فقط خود php را لازم دارم !
[QUOTE=Nicolas139;342380]خوب اگه آپاچی و mysql را با xampp یا easyphp یا ... نصب کنم ، به عنوان یک سرویس توی سیستم شناخته نمیشن ؟
[/QUOTE]
خیر به عنوان سرویس شناخته نمیشوند هرچند سرویس دهنده خواهند بود . از نظر ویندوز سرویس برنامه ای است که با دستور sc ایجاد شود . در حالی که برنامه easyphp یک نخ (مباحث سیستم عامل) برای آپاچی و مای اسکیو ال ایجاد میکند که به پورت خاصی گوش میدهند که این به عنوان برنامه برای سیستم عامل ویندوز شناخته میشوند نه سرویسی که اولویت دارد .
در ویندوز شما میتوانید اولویت را برای یکی از دو گروه تنظیم کنید . یا سرویس یا برنامه . البته در سیستم های سرور اولویت با سرویس و در ویندوز های غیر سرور اولویت با برنامه هاست که این البته قابل تغییر است .
مرسی لطف کردید
خوب پس اگه mysql و apache را دستی نصب کنم به عنوان سرویس شناخته میشن ؟
مرسی
[QUOTE][COLOR=#333333]سرويس محسوب ميشن . حداقل ما اس كيو ال رو مطمئنم . [/COLOR][/QUOTE]
[QUOTE][COLOR=#333333]خیر به عنوان سرویس شناخته نمیشوند هرچند سرویس دهنده خواهند بود .[/COLOR][/QUOTE]
آقاي عباسي درست مي گند . حداقل easyphp هيچ سرويسي رو راه اندازي نكرد تو سيستم من .
[QUOTE][COLOR=#333333]خوب پس اگه mysql و apache را دستی نصب کنم به عنوان سرویس شناخته میشن ؟[/COLOR][/QUOTE]
اگر ماي اسكيوال رو نصب كنيد فكر كنم سرويس بشه . اما آپاچي رو نمي دونم . اگر نشد بايد از iis استفاه كنيد .
[QUOTE=Nicolas139;342540]خوب پس اگه mysql و apache را دستی نصب کنم به عنوان سرویس شناخته میشن ؟[/QUOTE]
بله هر دو به صورت سرویس نصب خواهند شد
مرسی
این نرم افزار های مثل XAMPP چی روی سیستم نصب می کنن ؟ فقط apache و mysql ?
یعنی من فقط دنبال نصب آپاچی و Mysql باشم ؟ phpmyadmin و بقیه چیز ها خودش نصب میشه ؟
نرم افزار Xampp و مشابه آن، علاوه بر راه اندازی سرویس های آپاچی و مای اس کیو ال، سیستم مدیریتی مبتنی بر وب برای مدیریت مای اس کیو ال (phpmyadmin) و بسته های گسترش یافته برای پردازش زبان های مفسری پویا بر روی آپاچی (مثل php) را نیز برای شما راه اندازی میکنند .
اگر میخواهید به صورت جدا نصب کنید پیشنهاد من این است که بهتر است روی لینوکس سرور باشد ولی اگر به هر دلیلی نیاز دارید که روی ویندوز باشد، بسته های زیر را بایستی نصب کنید :
1) Apache نسخه 2
2) [URL="http://www.php.net/manual/en/install.windows.apache2.php"]php[/URL]
3) mysql
phpmyadmin چیزی غیر از رابط مدیریت پایگاه داده ما اس کیو ال نیست بنابر این میتوانید از نرم افزار های جایگزین آن مثل navicat استفاده کنید