نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: راه اندازی سرور مجازی ( مبتدی)

  1. #1
    عضو جدید
    تاریخ عضویت
    Feb 2013
    نوشته ها
    19
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    18
    تشکر شده در
    11 پست

    Question راه اندازی سرور مجازی ( مبتدی)

    با سلام
    من یه برنامه ای نوشتم که توش باید یه فایل exec بشه و تقریبا تمام هاست های اشتراکی جز یکی به دلیل مسایل امنیتی این امکان رو برداشتن .
    از طرفی من با لینوکس ترمینالی اشنایی دارم ولی نه در حد کانفیگ سرور تحت شبکه و حرفه ای .
    از طرفی هم هاست ها vps رو بدون کانفیگ می دن و فقط یه cent os نصب می کنن !
    از این vps 15 تومنی ها کارم رو راه می اندازه .
    از طرفی هم خیلی وقت برا یاد گرفتن کانفیگ سرور لینوکسی ندارم
    یعنی خوندن network + , lpic 1 2 توی این زمان ممکن نیست.

    به نظرتون من چیکار کنم
    تنها هاست اشتراکی رو بگیرم ؟
    برم vps بگیرم یکی رو پیدا کنم برام کانفیگ کنه تا اخرش که مثل هاست اشتراکی بشه ؟
    اجرا این دستور exe چقدر مگه برا سرور خطرناکه که همه جلوش رو گرفتن؟

  2. تعداد تشکر ها از mobintmu به دلیل پست مفید


  3. # ADS




     

  4. #2
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2014
    محل سکونت
    آنلاین سرور
    نوشته ها
    148
    تشکر تشکر کرده 
    331
    تشکر تشکر شده 
    793
    تشکر شده در
    517 پست

    پیش فرض پاسخ : راه اندازی سرور مجازی ( مبتدی)

    در vps دست خودتون است چه تنظیمات و کانفیگی انجام دهید ولی در هاست اشتراکی این امکان را نداری

  5. تعداد تشکر ها ازsajjad65 به دلیل پست مفید


  6. #3
    عضو انجمن
    تاریخ عضویت
    Jul 2012
    نوشته ها
    135
    تشکر تشکر کرده 
    37
    تشکر تشکر شده 
    172
    تشکر شده در
    121 پست

    پیش فرض پاسخ : راه اندازی سرور مجازی ( مبتدی)

    نقل قول نوشته اصلی توسط mobintmu نمایش پست ها
    با سلام
    من یه برنامه ای نوشتم که توش باید یه فایل exec بشه و تقریبا تمام هاست های اشتراکی جز یکی به دلیل مسایل امنیتی این امکان رو برداشتن .
    از طرفی من با لینوکس ترمینالی اشنایی دارم ولی نه در حد کانفیگ سرور تحت شبکه و حرفه ای .
    از طرفی هم هاست ها vps رو بدون کانفیگ می دن و فقط یه cent os نصب می کنن !
    از این vps 15 تومنی ها کارم رو راه می اندازه .
    از طرفی هم خیلی وقت برا یاد گرفتن کانفیگ سرور لینوکسی ندارم
    یعنی خوندن network + , lpic 1 2 توی این زمان ممکن نیست.

    به نظرتون من چیکار کنم
    تنها هاست اشتراکی رو بگیرم ؟
    برم vps بگیرم یکی رو پیدا کنم برام کانفیگ کنه تا اخرش که مثل هاست اشتراکی بشه ؟
    اجرا این دستور exe چقدر مگه برا سرور خطرناکه که همه جلوش رو گرفتن؟
    كانفيگ كردن سرور كاري نداره

    دل رو بزن به دريا ما هم اولش همينطور شروع كرديم
    ویرایش توسط ehsaun_kkt : May 11th, 2014 در ساعت 01:06


  7. تعداد تشکر ها از ehsaun_kkt به دلیل پست مفید


  8. #4
    عضو انجمن M.Abooali آواتار ها
    تاریخ عضویت
    Apr 2013
    محل سکونت
    Shiraz
    نوشته ها
    269
    تشکر تشکر کرده 
    149
    تشکر تشکر شده 
    841
    تشکر شده در
    385 پست

    پیش فرض پاسخ : راه اندازی سرور مجازی ( مبتدی)

    شما فرض،

    سرویس دهنده ای یافتید که این تابع ( - دستور غلط است! ) را غیر فعال نکرده باشد.

    یا بر فرض خودتان سرور مجازی خرید کرده و کانفیگ کردین و این تابع روش فعال بود.


    در هر صورت تابع exec() می تواند برای سرور مشکلاتی به همراه داشته باشد. جهت پیش گیری از این مشکلات امنیتی که البته از یک سو در صورت تعداد بالای درخواست موجب دان شدن سرور و از سمت دیگر بستر نفوذ هکرها را فراهم می کند، باید اقداماتی بکنید.

    به طور مثال از توابع:




    جهت ایمن سازی مقادیر تابع exec() قبل از ارسال استفاده کنید.

    البته کاش میگفتین دقیقا به چه منظور از تابع exec() قصد استفاده را دارید، چون ممکن است راه حل خیلی ساده تری برای مقصود شما وجود داشته باشد.
    [ فعالیت تجاری در اینجا ندارم | پاسخ سوالات فقط در تاپیک | اطلاعات بیشتر درباره من: https://abooali.ir ]

  9. تعداد تشکر ها ازM.Abooali به دلیل پست مفید


  10. #5
    عضو جدید
    تاریخ عضویت
    Feb 2013
    نوشته ها
    19
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    18
    تشکر شده در
    11 پست

    پیش فرض پاسخ : راه اندازی سرور مجازی ( مبتدی)

    نقل قول نوشته اصلی توسط M.Abooali نمایش پست ها
    شما فرض،

    سرویس دهنده ای یافتید که این تابع ( - دستور غلط است! ) را غیر فعال نکرده باشد.

    یا بر فرض خودتان سرور مجازی خرید کرده و کانفیگ کردین و این تابع روش فعال بود.


    در هر صورت تابع exec() می تواند برای سرور مشکلاتی به همراه داشته باشد. جهت پیش گیری از این مشکلات امنیتی که البته از یک سو در صورت تعداد بالای درخواست موجب دان شدن سرور و از سمت دیگر بستر نفوذ هکرها را فراهم می کند، باید اقداماتی بکنید.

    به طور مثال از توابع:




    جهت ایمن سازی مقادیر تابع exec() قبل از ارسال استفاده کنید.

    البته کاش میگفتین دقیقا به چه منظور از تابع exec() قصد استفاده را دارید، چون ممکن است راه حل خیلی ساده تری برای مقصود شما وجود داشته باشد.
    دقیقا برای این کار !
    starting a websockets server in php on shared hosting - Stack Overflow

  11. تعداد تشکر ها از mobintmu به دلیل پست مفید


  12. #6
    عضو انجمن M.Abooali آواتار ها
    تاریخ عضویت
    Apr 2013
    محل سکونت
    Shiraz
    نوشته ها
    269
    تشکر تشکر کرده 
    149
    تشکر تشکر شده 
    841
    تشکر شده در
    385 پست

    پیش فرض پاسخ : راه اندازی سرور مجازی ( مبتدی)

    تا اونجا که سواد من قد میده جوابی که در استک آور فلو داده شده است غلط است ! احتمالا پاسخ دهنده اصلا با هاست اشتراکی انگار آشنا نیست.


    ببین دوست عزیز من هم در است آورفلو و هم اینجا جواب مسئله را میدم:

    http://stackoverflow.com/questions/1...48220#23548220

    روش صحیح کار شما همان است که از طریق خط فرمان یا ترمینال کار را مدیریت کنید. بهتره قید این تابع را بزنید چون اساسا شما اگر از اون تابع یا توابع دیگر استفاده کنید دارید کار را از طریق وب سرور هندل می کنید که در نهایت وب سرور منتظر پاسخ پردازنده باید بنشیند و خوب عملا قرار نیست پاسخی از پردازنده دریافت شود و این خودش یک مشکل است. که برای حلش لازم است تغییراتی در اسکریپت خود بدهید که در استک آور فلو mattexx راهنمایی مربوط را کرده است.

    اما نکته مهم تر این است که اساسا کمپانی های هاست اشتراکی به شما دسترسی به این توابع را نمی دهند، چون عملا با فعال بودن این توابع به شما اجازه اجرای daemon داده خواهد شد که چنین دسترسی روی یک هاست اشتراکی برای یک کاربر اصلا منطقی نیست.

    بنابراین نظر به کلیت ماجرا و موارد بالا، بنده توصیه میکنم برای رفع مشکل بهتره شما یک VPS تهیه کنید و روش مثلا از همین پانل های رایگان وب نصب کنید، که البته دسترسی به ترمینال هم دارید.

    در مورد مشکل نصب پانل و نااشنا بودن شما با لینوکس، مشکلی نیست خیلی شرکت ها مثل خود ما (کدباکس)، در صورت درخواست مشتری برای دریافت سرور مجازی مدیریت شده با نرم افزارهای رایگان (که به لایسنس نیاز نداشته باشند) به طور رایگان حاضر هستند برای شما تنظیمات اولیه را انجام بدهند.
    ویرایش توسط M.Abooali : May 8th, 2014 در ساعت 21:47
    [ فعالیت تجاری در اینجا ندارم | پاسخ سوالات فقط در تاپیک | اطلاعات بیشتر درباره من: https://abooali.ir ]

  13. تعداد تشکر ها ازM.Abooali به دلیل پست مفید


  14. #7
    عضو جدید
    تاریخ عضویت
    Feb 2013
    نوشته ها
    19
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    18
    تشکر شده در
    11 پست

    پیش فرض پاسخ : راه اندازی سرور مجازی ( مبتدی)

    ممنون از راهنمایی شما

  15. تعداد تشکر ها از mobintmu به دلیل پست مفید


  16. #8
    عضو جدید birmusical آواتار ها
    تاریخ عضویت
    May 2014
    محل سکونت
    my-pc
    نوشته ها
    94
    تشکر تشکر کرده 
    129
    تشکر تشکر شده 
    83
    تشکر شده در
    70 پست

    پیش فرض پاسخ : راه اندازی سرور مجازی ( مبتدی)

    دوست عزیز من بهتون پیشنهاد می کنم که اگر کاری که دارید رو سرور انجام میدید خیلی اهمیت داره، کانفیگش رو به شخص کار بلد بدید بهتره!

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 6
    آخرين نوشته: July 22nd, 2017, 16:20
  2. پاسخ ها: 14
    آخرين نوشته: July 31st, 2014, 18:44
  3. پاسخ ها: 9
    آخرين نوشته: February 10th, 2013, 19:48

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •