مقالات آموزشی

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

با توجه به اینکه در سرورهای ویندوز جهت پاسخ به درخواست ها و  ارائه صفحات وب به کاربران ، از  وب سرور IIS مایکروسافت استفاده میشود ، با توجه به عملکرد وب سایت نیاز است تا تنظیمات وب سرور آی آی اس ویرایش و سفارشی سازی شود. IIS دارای تنظیمات زیادی میباشد که پلسک این امکان را فراهم کرده تا با دسترسی به این بخش ، این تنظیمات را سفارشی نمایید.

 

نحوه انجام تنظیمات وب سرور آی آی اس در کنترل پنل پلسک هاست ویندوز

برای انجام این کار ، ابتدا وارد کنترل پنل پلسک شده و از منوی سمت چپ پنل ، گزینه Websites & Domains را انتخاب میکنیم. سپس در قسمت میانی پنل ، بر روی گزینه IIS Settings کلیک میکنیم.

 

 

در صفحه باز شده میتوان اطلاعاتی مانند صفحه پیش فرض سایت و ... را مشخص نموده و تنظیمات خود را ذخیره نمایید.

 

به همین جهت در بخش Common Settings، تنظیمات به صورت زیر قابل انجام است: 

Directory browsing : به طور پیشفرض و جهت تامین امنیت وب سایت در وب سرور آی آی اس ، لیست دایرکتوری های وب سایت را از نمایش عموم مخفی میکند. بدین صورت که اگر فایل ایندکس در دایکتوری از هاست شما وجود نداشته باشد، از لیست کردن سایر فایل ها جلوگیری خواهد کرد. توصیه میشود همواره ، گزینه Directory browsing غیر فعال باشد.

در قسمت Default documents ، فایل های ایندکس تعریف می شوند. به عنوان مثال اگر نام صفحه اول وب سایت شما Index.html باشد ، و نخواهید نام این فایل را در آدرس وبسایت درج کنید، باید آن را در این بخش تعریف کرده باشید تا وب سرور به طور خودکار این فایل را تشخیص داده و در هنگام مراجعه به آدرس وبسایت، آن را اجرا کند. در این بخش میتوان فایل های بسیاری را تعریف کرد.توجه داشته باشید هر فایلی که در خط بالاتری قرار گرفته باشد ، اولویت بالاتری خواهد داشت.

 

در بخش MIME types ، نوع و پسوند فایل را به وب سرور معرفی می کنیم. به عنوان مثال اگر بخواهیم فایلی با پسوند avi در وبسایت قرار دهیم، باید فرمت فایل در وب سرور تعریف شده باشد. به همین علت باید فرمت فایل به صورت زیر به این بخش اضافه شود:

پسوند فایل نوع فایل /نوع محتوا

مثال:

video/avi .avi

Text/css .css

در قسمت Deny access to the site ،  تعیین میکنیم که مشاهده وب سایت تنها برای کاربران خاصی امکانپذیر باشد. به طور پیشفرض هر کاربری امکان مشاهده وبسایت را دارد. برای انجام این کار باید گزینه Enter custom value را فعال کرده و سپس در کادر اول علامت * را به معنای همه، وارد میکنیم.

حال باید آی پی کاربرانی که میخواهیم وب سایت را بدون مشکل مشاهده نمایند در کادر Excluding ، وارد میکنیم. در این صورت آی پی های این قسمت،  میتوانند به و سایت دسترسی داشته و آن را مشاهده نمایند.

در بخش Directory Security Settings ، با فعال کردن گزینه Anonymous authentication ، میتوانیم دسترسی به سایت را با نام کاربری و رمز عبور محدود کنیم تا تنها کاربران سیستم قادر به دسترسی به سایت باشند. ممنوعیت دسترسی افراد متفرقه در صورتی میتواند مفید باشد که وب سایت برای بازدید نبوده و به عنوان مثال برای یک برنامه وب برای استفاده داخلی باشد. توجه داشته باشید که کاربران اف تی پی که در پلسک ایجاد شده اند ،در صورتیکه مجوز دسترسی به آنها اعطا شده باشد، میتوانند به این وب سایت ها دسترسی داشته باشند.

با فعال کردن گزینه Require SSL/TLS ، تمامی کاربران وب سایت ،ملزم به استفاده از پروتکل HTTPS ، جهت دسترسی ایمن به وب سایت خواهند بود(نیاز به SSL). برای مثال، اگر این سایت اطلاعات شخصی در اختیار کاربران قرار میدهد ، به این گزینه باید فعال باشد.

 

1 1 1 1 1 1 1 1 1 1 Rating 1.25 (2 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

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

ابتدا تعریف مختصری از سرور ارائه میدهیم.سرور یک کامپیوتر سرویس دهنده است که همواره روشن و آماده برای دریافت درخواست و ارائه پاسخ به کلاینت ها بوده و منابع سخت افزاری و نرم افزاری خود را به اشتراک میگذارد.

سرورها بر اساس کاربردشان دسته بندی میشوند که به معرفی انواع آن میپردازیم:

File Server

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

 

Web Server

این نوع سرور جهت میزبانی وب سایت ها به ویژه شرکت های هاستینگ میباشد. اصلی ترین وظیفه وب سرور ارائه صفحات وب به کاربران بوده و در واقع ارتباط میان کاربران و صفحات وب را فراهم میکند. صفحات html همراه با هر نوع مطالب اضافی مانند: تصاویر، شیوه نامه ها و جاوا اسکریپت ها

 

Mail Server

میل سرور امکانات و سرویس های خاصی جهت ارسال ایمیل از یک سرور به ایمیل های دیگر فراهم میکند. بدین صورت که با استفاده از نرم افزارهای ارسال ایمیل مانند Webmail خدمات ارسال ایمیل را از طریق آن سرور انجام میدهد.

 

Proxy Server

این نوع سرور ، به عنوان یک کامپیوتر واسط میان سرور اصلی و کلاینت، اطلاعات را از مبدا دریافت کرده و پس از بررسی به مقصد ارسال میکند. در واقع یک سرور در مسیر سرور اصلی است و میتواند به عنوان خدمات VPN مورد استفاده قرار گیرد.

 

Database Server

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

 

Application Server

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

 

Print Server

خدماتی است که در آن پرینترهای موجود در شبکه به یکدیگر متصل شده و همگی توسط یک سرور کنترل میشوند.به طوری که تمامی کاربران شبکه میتوانند با اتصال به سرور ، به پرینتر مورد نظر خود دسترسی داشته باشند.

 

Media Server

این نوع سرور بدین صورت این که سرویس های چند رسانه ای یا Media ، مانند یک فایل صوتی و یا ویدئو بر روی سرور به اشتراک گذاشته شده و کاربران میتوانند بدون نیاز به دانلود فایل ، آن را بر روی سیستم خود مشاهده نمایند.

 

Communication Server

در این نوع سرور ،هر کلاینت میتواند به عنوان یک end point با اتصال به سرور با دیگر کلاینت ها ارتباط داشته و اطلاعات مورد نظر خود را برای کلاینت دیگری ارسال نماید.دسترسی ها و ارتباطات کلاینت ها در این نوع سرور دارای تنظیمات امنیتی است.

 

Computing Server

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

 

Game Server

در این نوع از سرور بازی بر روی سرور نصب ومیزبانی میشودو افراد متصل به شبکه میتوانند پس از برقراری ارتباط با سرور از بازی استفاده کنند.در واقع این نوع سرور مانند Application Server ولی با کاربری متفاوت میباشد.

 

 

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

در صورتیکه میخواهید در ایمیل های ارسالی ، در انتهای ایمیل ، امضای شما درج شده و توسط دریافت کننده ایمیل مشاهده شود ، میتوانید آموزش زیر را دنبال کنید.

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

برای انجام این کار ، ابتدا به وب میل RoundCube لاگین میکنیم. در صفحه اصلی RoundCube ، بر روی گزینه Settings در قسمت سمت راست بالای پنل ، کلیک میکنیم.

حال در بخش Identities ، ایمیل مورد نظر خود را از لیست مقابل آن انتخاب میکنیم.

در قسمت Signature ، میتوان امضای ایمیل را وارد نمود. برای اضافه کردن تصویر به امضا ، تیک گزینه HTML Signature را فعال میکنیم تا نوار ابزار در قسمت Signature ظاهر شود.

در این قسمت باید کد HTML تصویر مربوطه را وارد نماییم. به طورمثال:

<img alt="signature" src="https://webdataco.com/img/signature.png" />

در این کد ، باید مسیر فایل تصویر در هاست جایگزین شود. برای این کار ابتدا فایل تصویر را در هاست خود آپلود میکنیم.بدین صورت که در سی پنل هاست خود در بخش File manager در دایرکتوری Public_html پوشه ای به نام img ایجاد کرده و فایل تصویر را در این قسمت آپلود میکنیم. در نهایت با کلیک بر روی گزینه Save ، تنظیمات را ذخیره میکنیم. در صورتیکه کلیه مراحل به درستی انجام شده باشد ، پیغام موفقیت آمیز آن نمایش داده می شود.


حال در بخش Preferences ، گزینه Composing Massages را انتخاب میکنیم. سپس گزینه Compose HTML massage را بر روی Always قرار داده و در نهایت با کلیک بر روی گزینه Save تغییرات را ذخیره میکنیم. 

 

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

 

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

 

ftp چیست و چه کاربردی دارد ؟

ftp مخفف عبارت file transfer protocol است که برای انتقال فایل در اینترنت مورد استفاده قرار گرفته و یکی از امن ترین و سریع ترین پروتکل های انتقال اطلاعات میباشد. شما میتوانید با استفاده از FTP در یک شبکه TCP ، فایل های مورد نظر خود را از یک کامپیوتر به کامپیوتر دیگری منتقل نمایید. برای این کار هم نیاز دارید تا از یک برنامه FTP استفاده نمایید.

رایج ترین کاربرد پروتکل FTP ، انتقال فایل از کامپیوتر شخصی به فضای میزبانی وب یا هاست شما هست. شما میتوانید با استفاده از نرم افزارهای FTP ، فایل های وب سایت خود را در فضای هاستی که تهیه کرده اید ، آپلود نمایید.

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

 

روش های استفاده از  FTP

سه روش معمول برای استفاده از FTP وجود دارد :

۱. استفاده از یک برنامه گرافیکی FTP مانند filezilla یا cuteftp در سمت کاربر که معمولترین و ساده ترین روش است. برای این کار ابتدا بر روی سیستم شخصی خود یک برنامه اف تی پی نصب کرده و سپس با استفاده از اطلاعات اکانت اف تی پی ، به سرور متصل شده و فایل ها را منتقل نمایید.

۲. استفاده از یکی از مرورگرها. برای این کار مانند وارد کردن آدرس سایت در مرورگر، آدرس سرور اف تی پی را وارد میکنید. مانند /ftp://domain.com  و پس از وارد نمودن نام کاربری و رمز عبور ، فایل ها و محتویات فضای میزبانی شما نشان داده خواهد شد. ای روش برای جستجو در دایرکتورهای بزرگ جهت خواندن فایل ها مناسب است اما دارای سرعت کمتر و قابلیت اطمینان کمتری میباشد.

۳. و آخرین روش هم استفاده از خط فرمان FTP است. به عنوان مثال میتوانید با استفاده از خط فرمان CMD در ویندوز این کار را انجام دهید. این روش به علت نداشتن رابط گرافیکی کاربرپسند زیاد مورد استفاده افراد تازه کار قرار نمیگیرد.

 

 مزایای استفاده از FTP

FTP امن ترین و سریع ترین راه انتقال فایل ها در اینترنت است و میتوانید از طریق آن فایل های داخل هاست خود را مدیریت نمایید که دارای مزایای زیر میباشد :

۱. در صورتیکه شرکت هاستینگ وب سایت شما، برای آپلود فایل در هاست محدودیت اعمال کرده باشد ، به عنوان مثال محدودیت حجمی 300 مگابایت باشد و امکان آپلود یک فایل با حجم 300 مگ امکانپذیر نباشد ، میتوانید از طریق FTP برای آپلود این فایل اقدام نمایید. زیرا هیچ محدودیت حجمی آپلود وجود نخواهد داشت.

 

۲. در صورتیکه بخواهید فولدری را در هاست خود از طریق File Manager هاست آپلود نمایید ، باید حتما فایل را به صورت فشرده و زیپ تبدیل کرده  و سپس در هاست آپلود نمایید. با استفاده از  FTP دیگر نیاز به زیپ کردن فایل ندارید و  به راحتی میتوانید مانند کپی پیست کردن فایل در ویندوز ، فایل را روی هاست و در هر دایرکتوری مورد نظرتان آپلود نمایید. 

 

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

۴. در صورتیکه از طریق فایل منیجر هاست اقدام به آپلود فایل ها کنید ، در صورت قطع شدن اینترنت حتی یک لحظه آپلود متوقف خواهد شد و باید مجدد از اول فایل را آپلود نمایید. مخصوصا هنگامی که فایل شما حجیم هست و امکان قطع شدن ارتباط هر لحظه وجود دارد. در صورتیکه از طریق FTP اقدام به آپلود فایل ها کنید، در صورتیکه هر قطعی اتفاق بیفتد ، اف تی پی به صورت خودکار پس از اتصال مجدد از ادامه فایل آن را آپلود خواهد کرد که این یک مزیت بسیار بزرگ برا آپلود فایل FTP محسوب میشود.

 

حال نوبت به آموزش نحوه ساخت اکانت FTP در سی پنل است. برای این کار ابتدا به کنترل پنل سی پنل هاست خود لاگین نموده و سپس از بخش FILES روی گزینه FTP Accounts کلیک نمایید.

 قبل از ساختن اکانت FTP توجه نمایید که پس از خرید هاست ، در سی پنل به صورت خودکار یک اکانت FTP ایجاد میشود که غیرقابل حذف و ویرایش میباشد که در بخش Special FTP Accounts میتوانید آن را مشاهده نمایید.

پس از کلیک بر روی گزینه FTP Accounts وارد صفحه ای مانند عکس زیر خواهید شد. در بخش ADD FTP Account در فیلد Log In باید یوزرنیم اکانت اف تی پی و در فیلد Password و Password Again باید یک رمز عبور برای اکانت اف تی پی ایجاد نماییم. 

با استفاده از گزینه Password Generator سی پنل به صورت خودکار یک رمز عبور مطمئن برای اکانت اف تی پی ما ایجاد میکند که باید برای استفاده از اف تی پی آن را در جایی ذخیره کنیم. فراموش نکنیم که در بخش Password Generator حتما گزینه I have copied this password in a safe place را فعال کرده و سپس گزینه use password را بزنیم.همانطور که مشاهده میکنید با زدن این گزینه پسورد به صورت خودکار در دو فیلد password و password again وارد میشود.

پس از این کار نوبت به تعیین Directory اکانت FTP است. یعنی در این قسمت مشخص میکنیم که این اکانت اف  تی پی ایجاد شده به کدامیک از دایرکتوری های وب سایت دسترسی داشته باشد کهدر اینجا به صورت خودکار مسیردهی شده است. یعنی اینکه این کاربر FTP تنها میتواند به محتویات داخل پوشه test در public_html  هاست دسترسی داشته و در آن فایل آپلود و دانلود نماید. در صورتیکه میخواهید این اکانت به تمام محتویات سایت دسترسی داشته باشد، باید تنها مسیر public_html را در این فیلد قرار دهید. در صورتیکه میخواهید این اکانت به تمامی تنظیمات ریشه ای و اساسی هاست دسترسی داشته باشد تنها یک عبارت / داخل این فیلد میگذاریم که در اینصورت کاربر قادر است به تمامی محتویات دایرکتوری home دسترسی داشته باشد. غالبا توصیه نمیشود که اکانتی به این دایرکتوری دسترسی داشته باشد ولی در هر صورت بسته به نیاز هر کاربر دسترسی در بخش Quota مشخص میکنیم که این اکانت FTP میتواند تا چه میزانی از فضای هاست استفاده نموده و داخل هاست فایل آپلود نماید. در صورتیکه میخواهید این کاربر محدودیت حجمی نداشته و فایل آپلود کند ،گزینه Unlimited را انتخاب نمایید. سپس بر روی گزینه  Create FTP account کلیک میکنیم. 

پیام  Account Created مبنی بر ایجاد موفقیت آمیز اکانت FTP مشاده خواهد شد.

حال میتوانید از طریق یک نرم افزار FTP مانند Cute FTP یا Filezilla و با داشتن نام کاربری و رمز عبور اکانت FTP ، به هاست خود متصل شده و فایل های خود را آپلود کرده و مدیریت نمایید. با آموزش نحوه اتصال اکانت FTP از طریق FileZilla با ما همراه باشید.

 

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

ساب دامین ( subdomain ) این امکان را فراهم میکند تا بتوانیم تحت آدرس دامنه خود ، بخش های مختلفی برای وب سایت خود ایجاد نماییم که هر کدام از این بخش ها میتواند به طور مستقل از سایت عمل کرده و محتوای منحصر به خود را داشته باشد. به طور مثال در صورتیکه بخواهید با آدرس وب سایت domain.com یک بخش فروشگاه اینترنتی راه اندازی کنید میتوانید آن را با آدرس shop.domain.com و محتوای خاص خود روی هاست خود قرار دهید تا کاربران بتوانند با وارد نمودن این آدرس ، به بخش فروشگاه اینترنتی وب سایت شما دسترسی داشته باشند. 

با استفاده از زیر دامنه میتوانیم بخش های مختلفی مانند بلاگ، ایجاد سایت چند زبانه ، بخش دانلود و ... ایجاد کنیم. به همین علت دانستن نحوه ایجاد ساب دامنه برایاشخاصی که دارای وب سایت هستند بسیار حائز اهمیت است.

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

ابتدا وارد کنترل پنل پلسک خود میشویم.

در تب Websites and Domains ، روی گزینه Add Subdomain کلیک میکنیم.

در صفحه باز شده در فیلد Subdomain name ، نام زیر دامنه مورد نظر را وارد میکنیم. در صورتیکه چند دامنه در هاست خود داشته باشید، میتوانید انتخاب نمایید که ساب دامنه برای کدام یک از دامنه ها ایجاد شود.

پس از وارد نمودن نام زیر دامنه ، فیلد Document root به صورت پیش فرض ایجاد میشود که میتوان آن را تغییر داد.

جهت ایجاد ساب دامنه ، بر روی گزینه OK کلیک میکنیم و پیامی مبنی بر موفقیت آمیز بودن ایجاد ساب دامنه نمایش داده خواهد شد.

سابدامین ایجاد شده و در تب Websites and domains در کنار سایر دامنه ها و زیر دامنه های موجود اضافه خواهد شد. پس از ایجاد شدن ساب دامنه ، از طریق آیکو نهای موجود در لیست ساب دامنه از طریق گزینه Remove Subdomain ، میتوانید زیر دامنه  را از هاست حذف نمایید.