هر آنچه برای راهاندازی اولین وبسایت، نصب وردپرس، انتقال سایت و رفع مشکلات دامنه و DNS نیاز دارید — به زبان ساده و گامبهگام.
همین حالا شروع کنید!
مقالات به چهار گروه دستهبندی شدهاند. روی هر عنوان کلیک کنید تا محتوای کامل باز شود.
در کنار هاست رایگان، میتوانید از پنل پیامک رایگان و ثبت دامنه ارزان پارسه دو هم استفاده کنید.
اولین قدمهای راهاندازی وبسایت روی هاست رایگان
تبریک! شما به تازگی یک حساب میزبانی در هاست رایگان VCP ایجاد کردهاید و آماده راهاندازی وبسایت خود هستید. اگر نمیدانید قدم بعدی چیست، این راهنما شما را از ابتدا تا انتها همراهی میکند.
پس از فعال شدن حساب میزبانی، اولین قدم این است که فایلهای وبسایت خود را روی هاست قرار دهید یا یک سایت جدید ایجاد کنید. بسته به نیاز خود میتوانید یکی از روشهای زیر را انتخاب کنید:
اگر تجربه برنامهنویسی ندارید، میتوانید از ابزارهای سایتساز استفاده کنید. سایتسازها به شما اجازه میدهند با قالبهای آماده و ابزارهای گرافیکی، بدون کدنویسی یک وبسایت ایجاد کنید. این روش برای سایتهای شخصی، معرفی کسبوکار، صفحات تبلیغاتی و نمونهکارها مناسب است. برای اطلاعات بیشتر آموزش سایتساز را ببینید.
یکی از محبوبترین روشهای ساخت وبسایت، استفاده از سیستمهای مدیریت محتوا (CMS) است. برخی از سیستمهای معروف عبارتاند از:
در بسیاری از هاستها میتوانید نصب این نرمافزارها را به کمک ابزارهای نصب خودکار مانند Softaculous انجام دهید.
اگر قبلاً وبسایتی داشتهاید، میتوانید آن را به هاست جدید منتقل کنید. برای انتقال معمولاً باید:
اگر سایت خود را با کدنویسی ساختهاید، میتوانید فایلهای آن را از طریق FTP روی هاست آپلود کنید. برای این کار معمولاً به موارد زیر نیاز دارید:
پس از اتصال، فایلهای سایت را در پوشه اصلی وبسایت (htdocs) قرار دهید. برای اطلاعات بیشتر آموزش FTP را ببینید.
پس از ایجاد حساب میزبانی، ممکن است هنگام باز کردن دامنه خود با یک صفحه خوشامدگویی یا صفحه پیشفرض مواجه شوید. این موضوع معمولاً به این معنی است که:
برای نمایش سایت خود کافی است فایلهای وبسایت را در مسیر صحیح هاست قرار دهید. اگر پس از آپلود سایت همچنان صفحه پیشفرض نمایش داده میشود، موارد زیر را بررسی کنید:
index.php یا index.htmlاطمینان حاصل کنید سایت شما با آدرس https:// باز میشود. استفاده از SSL باعث افزایش امنیت کاربران و بهبود وضعیت سئو میشود. برای اطلاعات بیشتر آموزش SSL را ببینید.
صفحات مختلف سایت را باز کنید و مطمئن شوید لینکها درست کار میکنند، تصاویر نمایش داده میشوند، فرمها بدون مشکل ارسال میشوند و خطای PHP یا دیتابیس وجود ندارد.
همیشه از فایلها و پایگاه داده سایت خود نسخه پشتیبان داشته باشید تا در صورت بروز مشکل بتوانید اطلاعات را بازیابی کنید.
اگر هنگام استفاده از هاست یا راهاندازی سایت با مشکل مواجه شدید، روشهای زیر میتواند به شما کمک کند:
اگر به تازگی یک حساب میزبانی در VCP ایجاد کردهاید و نمیدانید اولین قدم برای راهاندازی سایت چیست، این راهنما به شما کمک میکند مسیر مناسب را انتخاب کنید. برای ساخت یک وبسایت روشهای مختلفی وجود دارد و انتخاب بهترین روش به میزان تجربه، نوع سایت و امکانات مورد نیاز شما بستگی دارد.
برای ایجاد یک سایت میتوانید از روشهای مختلفی استفاده کنید:
هر کدام از این روشها مزایا و کاربردهای خاص خود را دارند.
اگر تجربه برنامهنویسی ندارید، استفاده از سایتسازها یکی از سادهترین روشها برای شروع است. این ابزارها به شما اجازه میدهند بدون نوشتن کد، صفحات سایت را با قرار دادن بخشهای مختلف مانند متن، تصویر، فرم تماس، گالری و دکمهها طراحی کنید.
بسیاری از سایتسازها امکان انتشار مستقیم سایت روی هاست را نیز دارند. برخی از سایتسازهای محبوب عبارتاند از:
همچنین میتوانید از سایتسازهای آنلاین موجود در پنل مدیریت هاست VCP برای ساخت سریع صفحات سایت استفاده کنید. برای اطلاعات بیشتر آموزش سایتساز را ببینید.
یکی از محبوبترین روشها برای ساخت وبسایت، استفاده از سیستمهای مدیریت محتوا است. سیستمهای CMS به شما اجازه میدهند بدون نیاز به طراحی تمام بخشهای سایت از ابتدا، یک وبسایت حرفهای ایجاد کنید.
وردپرس یکی از پرکاربردترین سیستمهای مدیریت محتوا است که برای ساخت انواع سایتها استفاده میشود، از جمله:
مزایای وردپرس:
بسیاری از سیستمهای مدیریت محتوا از طریق ابزارهایی مانند Softaculous در کنترل پنل هاست قابل نصب هستند. این ابزار به شما امکان میدهد تنها با چند کلیک نرمافزارهای مختلف را روی سایت خود نصب کنید.
اگر علاقهمند به برنامهنویسی هستید، میتوانید وبسایت خود را از ابتدا طراحی کنید. هاست شما یک فضای خالی برای اجرای پروژههای مختلف است و میتوانید فایلهای HTML، CSS، JavaScript و PHP خود را روی آن قرار دهید.
برای یادگیری طراحی سایت، منابع آموزشی زیادی در اینترنت وجود دارد: آموزشهای متنی، دورههای ویدیویی، کلاسهای آنلاین و مستندات برنامهنویسی.
با یادگیری HTML و CSS میتوانید ظاهر سایت را طراحی کنید و با PHP قابلیتهای پویا مانند فرمها، ورود کاربران و ارتباط با پایگاه داده را ایجاد کنید.
پس از آماده شدن وبسایت، باید فایلهای آن را روی هاست خود قرار دهید. برای انتقال فایلها میتوانید از روشهای مختلف استفاده کنید:
کافی است فایلهای سایت را در مسیر صحیح دامنه خود آپلود کنید تا وبسایت شما برای کاربران قابل مشاهده شود.
نصب CMS و ساخت سایت با ابزارهای آماده
ساخت یک وبسایت حرفهای با استفاده از سیستمهای مدیریت محتوا (CMS) بسیار سادهتر از گذشته شده است. ابزارهایی مانند وردپرس و جوملا به شما اجازه میدهند بدون نیاز به کدنویسی پیچیده، یک سایت قدرتمند ایجاد کنید و امکانات آن را با استفاده از قالبها و افزونههای مختلف توسعه دهید.
اما چگونه میتوان یک سیستم مدیریت محتوا را روی هاست نصب کرد؟ در ادامه مراحل نصب را توضیح میدهیم.
ابتدا وارد پنل کاربری VCP شوید. پس از ورود، حساب میزبانی خود را انتخاب کنید و وارد بخش کنترل پنل هاست شوید.
در کنترل پنل هاست، ابزار Softaculous Apps Installer را پیدا کنید. این بخش معمولاً در قسمت نرمافزارها قرار دارد. اگر آن را مشاهده نمیکنید، میتوانید از قسمت جستجوی کنترل پنل استفاده کنید. Softaculous امکان نصب سریع صدها نرمافزار مختلف را تنها با چند کلیک فراهم میکند.
پس از ورود به Softaculous، از قسمت جستجو نام سیستم مورد نظر خود را وارد کنید یا از دستهبندیهای موجود، نرمافزار مورد نظر را انتخاب کنید. برای مثال:
پس از انتخاب CMS، روی گزینه Install Now یا «نصب اکنون» کلیک کنید. در این مرحله صفحه تنظیمات نصب نمایش داده میشود.
در این بخش باید اطلاعات مورد نیاز را وارد کنید. موارد مهم:
مثال صحیح: نصب روی example.com
نصب در پوشه: example.com/blog باعث میشود سایت در آدرس example.com/blog نمایش داده شود.
همچنین حتماً اطلاعات مدیریت را با دقت تنظیم کنید:
admin و رمزهای قابل حدس خودداری کنید.پس از تکمیل تنظیمات، روی گزینه Install کلیک کنید. Softaculous به صورت خودکار فایلهای مورد نیاز را آپلود میکند، پایگاه داده را ایجاد میکند و تنظیمات اولیه را انجام میدهد. پس از چند لحظه، نصب کامل خواهد شد.
بعد از پایان نصب، میتوانید وارد بخش مدیریت سیستم مدیریت محتوای خود شوید. از این قسمت میتوانید:
برای مثال، در وردپرس معمولاً بخش مدیریت از مسیر example.com/wp-admin قابل دسترسی است.
پس از راهاندازی سایت بهتر است اقدامات زیر را انجام دهید:
اگر به دنبال روشی ساده و سریع برای ساخت وبسایت هستید، استفاده از سایتساز Site.pro میتواند گزینه مناسبی باشد. این ابزار به شما اجازه میدهد بدون نیاز به دانش برنامهنویسی، وبسایت خود را با روش کشیدن و رها کردن (Drag & Drop) طراحی کنید.
Site.pro امکاناتی مانند ویرایش آسان صفحات، طراحی سازگار با موبایل و دسکتاپ، پشتیبانی از زبانهای مختلف، قالبهای آماده متنوع و امکانات مناسب برای بهینهسازی موتورهای جستجو (SEO) را در اختیار شما قرار میدهد.
در این آموزش از VCP مراحل شروع ساخت یک وبسایت با Site.pro را توضیح میدهیم. برای اطلاعات بیشتر آموزش سایتساز را ببینید.
قبل از شروع طراحی سایت، ابتدا باید یک حساب میزبانی وب داشته باشید. شما میتوانید از یک دامنه اختصاصی خودتان یا یک زیر دامنه برای راهاندازی وبسایت استفاده کنید. پس از فعال شدن حساب هاست، میتوانید وارد بخش مدیریت سایت شوید و مراحل طراحی را آغاز کنید.
برای شروع طراحی سایت مراحل زیر را انجام دهید:
پس از انجام این مراحل، محیط طراحی Site.pro برای شما باز خواهد شد.
پس از ورود به سایتساز، ابتدا باید یک قالب مناسب انتخاب کنید. قالبهای آماده به شما کمک میکنند سریعتر ظاهر اولیه سایت را ایجاد کنید. پس از انتخاب قالب میتوانید بخشهای مختلف آن را تغییر دهید.
در محیط ویرایشگر Site.pro میتوانید:
تمام این تغییرات بدون نیاز به نوشتن کد انجام میشود.
پس از اینکه طراحی سایت را کامل کردید و از نتیجه راضی بودید، میتوانید آن را منتشر کنید. برای انتشار:
اکنون میتوانید آدرس دامنه خود را در مرورگر باز کنید و سایت جدیدتان را مشاهده کنید.
اطمینان حاصل کنید صفحات سایت در گوشیهای هوشمند نیز بهدرستی نمایش داده میشوند.
برای بهتر دیده شدن سایت:
اگر از زیر دامنه استفاده میکنید، در آینده میتوانید دامنه اختصاصی خود را به سایت متصل کنید تا ظاهر حرفهایتری داشته باشید. برای ثبت دامنه ارزان و نمایندگی رایگان دامنه، میتوانید از سرویس ثبت دامنه پارسه دو استفاده کنید.
حل خطاهای رایج دامنه، DNS و صفحه پیشفرض
زمانی که یک حساب میزبانی جدید به همراه یک دامنه ایجاد میکنید، سیستم به صورت خودکار یک صفحه خوشامدگویی اولیه برای شما ایجاد میکند. این صفحه معمولاً پیامی مانند «ساخت یک وبسایت فوقالعاده را شروع کنید» نمایش میدهد.
اگر نمیدانید چرا این صفحه نمایش داده میشود یا چرا هنوز سایت اصلی شما باز نمیشود، این راهنما میتواند به شما کمک کند.
نمایش صفحه خوشامدگویی معمولاً خبر خوبی است؛ زیرا نشان میدهد تنظیمات اولیه هاست و دامنه شما به درستی انجام شده است. این صفحه از حساب میزبانی شما بارگذاری میشود، بنابراین مشاهده آن یعنی:
در این مرحله، کافی است وبسایت خود را جایگزین صفحه پیشفرض کنید. شما میتوانید یک سایت جدید بسازید، یک سیستم مدیریت محتوا مانند وردپرس نصب کنید یا فایلهای سایت قبلی خود را منتقل نمایید.
اگر قبلاً فایلهای وبسایت خود را بارگذاری کردهاید اما همچنان صفحه پیشفرض را میبینید، چند مورد را بررسی کنید.
فایلهای سایت باید در پوشه اصلی وبسایت شما قرار بگیرند. در سرویسهای میزبانی VCP، این پوشه معمولاً با نام htdocs شناخته میشود. اگر فایلها را خارج از این مسیر یا در پوشه اشتباه قرار دهید، سرور نمیتواند سایت شما را نمایش دهد.
یکی از اشتباهات رایج هنگام آپلود سایت این است که فایلها داخل یک پوشه دیگر قرار میگیرند. برای مثال، ساختار اشتباه:
htdocs/
website/
index.php
در این حالت، سرور فایل اصلی سایت را پیدا نمیکند. ساختار صحیح باید مانند زیر باشد:
htdocs/ index.php style.css images/
فایل اصلی سایت باید مستقیماً داخل پوشه اصلی وبسایت قرار داشته باشد.
هنگامی که یک کاربر آدرس دامنه شما را وارد میکند، سرور به دنبال یک فایل پیشفرض میگردد تا آن را نمایش دهد. معمولاً این فایلها عبارتاند از:
index.phpindex.htmlindex.htmاگر یکی از این فایلها در پوشه اصلی سایت وجود نداشته باشد، ممکن است صفحه پیشفرض هاست نمایش داده شود. همچنین توجه داشته باشید که نام فایلها به حروف کوچک و بزرگ حساس است. برای مثال Index.php با index.php یکسان نیست و ممکن است باعث نمایش نادرست سایت شود.
اگر میخواهید ترتیب اولویت فایلهای اصلی سایت را تغییر دهید، میتوانید از فایل .htaccess استفاده کنید. برای مثال، با قرار دادن دستور زیر:
DirectoryIndex home.php index.php index.html
سرور ابتدا فایل home.php را بررسی میکند و در صورت نبود آن، فایلهای بعدی را باز میکند.
در صورتی که تمام موارد بالا را بررسی کردهاید، موارد زیر را نیز امتحان کنید:
گاهی پس از اضافه کردن یک دامنه جدید به هاست VCP یا تغییر تنظیمات DNS و نیمسرورها، ممکن است هنگام باز کردن دامنه با خطاهایی مانند خطای DNS، صفحه قدیمی سایت یا پیامهای نامشخص روبهرو شوید.
این اتفاق معمولاً طبیعی است و به دلیل فرآیندی به نام انتشار DNS (DNS Propagation) و حافظه کش DNS رخ میدهد. در بیشتر مواقع، نیازی به انجام کار خاصی نیست و فقط باید کمی زمان دهید تا تغییرات در سراسر اینترنت منتشر شوند.
در بیشتر موارد، دامنه طی چند ساعت شروع به کار میکند؛ اما تکمیل انتشار DNS ممکن است تا ۲۴ الی ۷۲ ساعت زمان ببرد.
این مدت زمان به عوامل مختلفی بستگی دارد، از جمله:
پس از اتصال دامنه به هاست، تنظیمات سمت سرور معمولاً سریع انجام میشود، اما ممکن است برخی کاربران همچنان اطلاعات قدیمی دامنه را مشاهده کنند.
DNS را میتوان مانند دفترچه تلفن اینترنت در نظر گرفت. وقتی کاربری آدرس سایت شما را وارد میکند، سیستم او ابتدا بررسی میکند که این دامنه باید به کدام سرور متصل شود. برای افزایش سرعت، این اطلاعات برای مدتی ذخیره میشوند تا هر بار نیاز به جستجوی دوباره نباشد.
حال اگر شما:
اطلاعات جدید باید به تدریج در سرورهای DNS سراسر جهان جایگزین شوند. در این فاصله ممکن است برخی افراد سایت جدید را ببینند، برخی افراد همچنان سایت قبلی را مشاهده کنند و بعضی کاربران با خطای DNS مواجه شوند. پس از پایان زمان انتشار، همه کاربران به نسخه جدید سایت شما متصل خواهند شد.
اگر نمیخواهید منتظر بمانید، چند روش برای بررسی سریعتر وجود دارد. توجه داشته باشید که این روشها فقط روی دستگاه شما تأثیر میگذارند و باعث نمیشوند DNS برای همه کاربران سریعتر تغییر کند.
گاهی کامپیوتر شما آدرس قدیمی دامنه را ذخیره کرده است. پاک کردن کش DNS باعث میشود سیستم دوباره اطلاعات دامنه را دریافت کند. در ویندوز میتوانید Command Prompt را باز کرده و دستور زیر را اجرا کنید:
ipconfig /flushdns
پس از انجام این کار، مرورگر را دوباره باز کنید و سایت را بررسی کنید.
ممکن است DNS شرکت ارائهدهنده اینترنت شما هنوز اطلاعات قدیمی را ذخیره کرده باشد. میتوانید DNS دستگاه یا مودم خود را تغییر دهید و از سرویسهای عمومی استفاده کنید:
DNS کلودفلر:
1.1.1.1 1.0.0.1
DNS گوگل:
8.8.8.8 8.8.4.4
OpenDNS:
208.67.222.222 208.67.220.220
استفاده از DNSهای عمومی معمولاً باعث میشود تغییرات دامنه سریعتر مشاهده شوند.
برای اطمینان از وضعیت انتشار DNS میتوانید از ابزارهای بررسی DNS استفاده کنید. این ابزارها نشان میدهند که دامنه شما در کشورهای مختلف به چه سروری متصل شده است.
اگر با تنظیمات سیستم آشنایی دارید، میتوانید فایل Hosts را تغییر دهید تا فقط کامپیوتر شما مستقیماً دامنه را به یک IP مشخص متصل کند. این روش بیشتر برای آزمایش سایت قبل از تکمیل انتشار DNS استفاده میشود.
اگر بیش از سه روز گذشته و سایت هنوز باز نمیشود، احتمال دارد مشکل دیگری وجود داشته باشد. موارد زیر را بررسی کنید:
مطمئن شوید دامنه شما به نیمسرورهای صحیح هاست متصل شده است.
بررسی کنید دامنه منقضی نشده باشد، دامنه توسط ثبتکننده غیرفعال نشده باشد و اطلاعات DNS صحیح وارد شده باشد.
اطمینان حاصل کنید دامنه در پنل هاست به درستی اضافه شده باشد، حساب میزبانی فعال باشد و فایلهای سایت در مسیر درست قرار گرفته باشند.
در بیشتر مواقع خیر. تأخیر در فعال شدن دامنه بخشی طبیعی از ساختار اینترنت است و تقریباً در تمام شرکتهای هاستینگ اتفاق میافتد. پس از اینکه DNS به طور کامل منتشر شد، بازدیدکنندگان سایت شما بدون تأخیر و مشکل به وبسایت دسترسی خواهند داشت.
اصطلاحات، امکانات و انتقال سایت
اگر قصد دارید وبسایت خود را از یک شرکت هاستینگ دیگر به هاست رایگان VCP منتقل کنید، این فرآیند بسته به نوع سایت شما میتواند ساده یا کمی تخصصی باشد.
اگر سایت شما فقط شامل فایلهای HTML، CSS، JavaScript یا فایلهای ساده PHP باشد و از دیتابیس استفاده نکند، انتقال بسیار راحت است. کافی است فایلهای سایت خود را به هاست جدید منتقل کنید.
اما اگر وبسایت شما از پایگاه داده MySQL استفاده میکند (مانند وردپرس، جوملا، فروشگاهسازها و بسیاری از اسکریپتهای PHP)، علاوه بر فایلها باید دیتابیس را نیز منتقل کرده و تنظیمات سایت را تغییر دهید.
برای سایتهای ساده، مراحل زیر کافی است:
htdocs) قرار دهیددر برخی سایتهای PHP ممکن است اطلاعاتی مانند موارد زیر در فایل تنظیمات ذخیره شده باشد:
در صورت نیاز، این اطلاعات را با تنظیمات جدید هاست خود هماهنگ کنید.
برای انتقال سایتهایی که از دیتابیس استفاده میکنند، باید علاوه بر فایلها، پایگاه داده را نیز منتقل کنید.
ابتدا باید از دیتابیس سایت خود در هاست قدیمی یک نسخه پشتیبان تهیه کنید. اگر شرکت هاستینگ قبلی شما ابزار مدیریت MySQL دارد، میتوانید از همان استفاده کنید. معمولاً این کار از طریق phpMyAdmin انجام میشود:
فایل دریافتشده معمولاً با پسوندهایی مانند .sql یا .sql.gz ذخیره میشود.
قبل از وارد کردن اطلاعات دیتابیس، باید یک پایگاه داده جدید در هاست خود ایجاد کنید. برای این کار:
اطلاعات زیر را یادداشت کنید:
این اطلاعات در مرحله بعد مورد نیاز خواهند بود.
پس از ساخت دیتابیس:
بسته به حجم دیتابیس، این فرآیند ممکن است چند دقیقه طول بکشد. در زمان انتقال، صفحه را نبندید و منتظر تکمیل عملیات بمانید.
بعد از انتقال فایلها و دیتابیس، باید فایل تنظیمات سایت را ویرایش کنید تا به دیتابیس جدید متصل شود. برای مثال در وردپرس این فایل wp-config.php نام دارد.
در سایر اسکریپتها نیز معمولاً فایلهایی مانند config.php، database.php یا settings.php وجود دارند.
در این فایلها باید اطلاعات زیر را تغییر دهید:
اطلاعات صحیح اتصال را میتوانید از بخش دیتابیس در کنترل پنل هاست دریافت کنید.
localhost نیست و باید مقدار اعلامشده در کنترل پنل را وارد کنید.پس از انتقال کامل، موارد زیر را بررسی کنید:
هنگام استفاده از خدمات میزبانی وب، مطالعه مقالات آموزشی یا دریافت پشتیبانی، ممکن است با اصطلاحات مختلفی روبهرو شوید که درک صحیح آنها به مدیریت بهتر سایت کمک میکند.
در این راهنما، مهمترین واژهها و مفاهیم مربوط به هاست، کنترل پنل، فایلها، دامنه و ابزارهای مدیریت وبسایت را توضیح میدهیم تا بتوانید ارتباط بهتری با محیط میزبانی وب داشته باشید.
ناحیه کاربری، بخش اصلی مدیریت خدمات شما در VCP است. از طریق این قسمت میتوانید سرویسهای خود را مدیریت کنید، اطلاعات حساب را تغییر دهید، وضعیت هاست را مشاهده کنید و به امکانات مختلف دسترسی داشته باشید.
کنترل پنل محیطی است که برای مدیریت مستقیم یک حساب میزبانی وب استفاده میشود. در این بخش میتوانید فایلها، پایگاههای داده، تنظیمات PHP، دامنهها و سایر امکانات هاست را مدیریت کنید.
برخی از امکانات رایج کنترل پنل عبارتاند از:
فایل منیجر یک ابزار تحت وب است که به شما اجازه میدهد فایلهای سایت خود را بدون نیاز به نرمافزار جانبی مدیریت کنید. با استفاده از فایل منیجر میتوانید فایل آپلود کنید، فایلها را ویرایش کنید، پوشه ایجاد کنید، فایلهای اضافی را حذف کنید و سطح دسترسی فایلها را تغییر دهید.
FTP روشی برای انتقال فایل بین کامپیوتر شما و سرور هاست است. برای استفاده از FTP معمولاً از نرمافزارهایی مانند FileZilla استفاده میشود. این روش مخصوصاً زمانی کاربرد دارد که تعداد زیادی فایل دارید و میخواهید آنها را سریعتر منتقل کنید. برای اطلاعات بیشتر آموزش FTP را ببینید.
پروفایل کاربری همان حسابی است که با آن وارد پنل مدیریت VCP میشوید. این حساب میتواند شامل موارد مختلفی باشد: سرویسهای هاست، دامنهها، تنظیمات حساب، اطلاعات پرداخت و درخواستهای پشتیبانی.
حساب میزبانی فضایی است که فایلهای وبسایت، پایگاه دادهها و تنظیمات سایت شما روی آن قرار میگیرد. هر حساب هاست معمولاً دارای موارد زیر است: فضای ذخیرهسازی، پهنای باند، دسترسی FTP، دیتابیس MySQL و پشتیبانی از زبانهای برنامهنویسی مانند PHP.
دامنه همان آدرس اینترنتی سایت شما است که کاربران با وارد کردن آن وارد وبسایت میشوند. مثال: example.com. دامنه میتواند شامل موارد زیر باشد: دامنه اصلی، زیر دامنه، دامنههای اضافه شده به هاست. برای اطلاعات بیشتر آموزش دامنه و DNS را ببینید.
پوشه ریشه، مسیر اصلی حساب میزبانی شما است. این پوشه معمولاً شامل فایلهای مدیریتی هاست بوده و فایلهای سایت مستقیماً در آن قرار نمیگیرند. فایلهای مربوط به هر سایت معمولاً داخل پوشه مخصوص همان دامنه قرار میگیرند.
پوشه خانه نام دیگری برای مسیر اصلی حساب هاست است که تمام فایلها و پوشههای مربوط به سرویس شما در آن قرار دارد.
مسیر وبسایت پوشهای است که فایلهای مربوط به یک دامنه خاص داخل آن قرار میگیرند. برای مثال ممکن است ساختار سایت به شکل htdocs/ یا برای دامنههای اضافه example.com/htdocs/ باشد. تمام فایلهایی که باید در مرورگر نمایش داده شوند، باید در مسیر صحیح وبسایت قرار بگیرند.
ریشه سند همان پوشهای است که سرور هنگام درخواست یک دامنه، فایلهای سایت را از آنجا بارگذاری میکند. به عبارت سادهتر، این همان محلی است که فایل اصلی سایت شما باید در آن قرار داشته باشد.
فایل Index صفحه اصلی سایت شما است. زمانی که کاربر فقط آدرس دامنه را وارد میکند، سرور به دنبال این فایلها میگردد: index.php، index.html، index.htm. اگر یکی از این فایلها وجود داشته باشد، به عنوان صفحه اصلی سایت نمایش داده میشود.
فایل .htaccess یک فایل تنظیماتی برای وبسرور است که میتواند رفتار سایت را تغییر دهد. با استفاده از این فایل میتوان امکاناتی مانند موارد زیر را تنظیم کرد:
تبریک! شما اکنون یک حساب میزبانی وب در اختیار دارید و میتوانید وبسایت خود را راهاندازی کنید. اما شاید این سؤال برایتان پیش آمده باشد که با این سرویس چه کارهایی امکانپذیر است و چه محدودیتهایی وجود دارد.
در VCP هدف ما فراهم کردن یک محیط مناسب برای راهاندازی وبسایتهای مختلف است؛ با این حال مانند هر سرویس میزبانی دیگری، استفاده صحیح از منابع و رعایت قوانین سرویس اهمیت زیادی دارد.
با داشتن یک هاست مجهز به PHP و پایگاه داده MySQL، میتوانید انواع مختلف وبسایتها را ایجاد کنید. برخی نمونههای رایج عبارتاند از:
همچنین شما مالک وبسایت خود هستید و میتوانید تبلیغات، محتوای اختصاصی یا خدمات موردنظر خود را در سایتتان قرار دهید؛ البته تا زمانی که قوانین استفاده از سرویس را رعایت کنید.
برای حفظ امنیت، کیفیت سرویس و جلوگیری از کاهش سرعت سایر کاربران، محدودیتهایی برای نوع استفاده از هاست وجود دارد.
هاست وب برای میزبانی صفحات و برنامههای تحت وب طراحی شده است، نه برای تبدیل شدن به یک سرور عمومی ذخیرهسازی یا پردازشی.
هاست وب برای اجرای وبسایتها و برنامههای تحت وب ساخته شده است، نه ارائه سرویس پایگاه داده یا API عمومی برای برنامههای دیگر. برای این نوع پروژهها بهتر است از سرویسهای تخصصی دیتابیس یا سرورهای ابری استفاده شود.
هاست وب برای نگهداری فایلهای مربوط به سایت مانند تصاویر صفحات، فایلهای قالب، افزونهها و فایلهای موردنیاز برنامه طراحی شده است. اما استفاده از آن به عنوان فضای ذخیرهسازی شخصی، سرویس دانلود فایل، سیستم پشتیبانگیری یا اشتراکگذاری فایلهای حجیم مناسب نیست. برای این اهداف سرویسهایی مانند فضای ذخیرهسازی ابری عملکرد بهتر و امکانات بیشتری ارائه میدهند.
هر سرویس میزبانی دارای محدودیتهایی در منابع است، مانند پردازنده (CPU)، حافظه RAM، تعداد پردازشها، میزان استفاده از پایگاه داده و حجم ترافیک. این محدودیتها باعث میشوند منابع سرور به صورت عادلانه بین کاربران تقسیم شود و چند سایت پرمصرف باعث کاهش کیفیت سرویس برای دیگران نشوند. برای اطلاعات بیشتر محدودیتهای منصفانه را ببینید.
اگر یک پروژه بزرگ دارید که نیاز به منابع بیشتری دارد، استفاده از سرویسهای قدرتمندتر مانند هاست حرفهای یا سرور اختصاصی میتواند انتخاب مناسبتری باشد.
کاربران مسئول محتوایی هستند که روی هاست خود قرار میدهند. محتوای سایت نباید شامل مواردی باشد که خلاف قوانین کشورها یا قوانین استفاده از سرویس باشد. برای مطالعه قوانین کامل به صفحه قوانین مراجعه کنید.
برخی نمونههای محتوای غیرمجاز:
همچنین برخی دستهبندیها به دلیل ریسک بالا یا مصرف زیاد منابع ممکن است محدود یا ممنوع باشند.
هاست اشتراکی برای استفاده معمول وبسایتها طراحی شده است. بنابراین سایتهایی که مصرف بسیار زیادی دارند یا دائماً منابع سرور را درگیر میکنند، ممکن است با محدودیت مواجه شوند.
نمونههایی از استفادههای نامناسب:
اسکریپتهای چت زنده که دائماً برای دریافت پیامهای جدید به سرور درخواست ارسال میکنند، میتوانند فشار زیادی به منابع هاست وارد کنند. به همین دلیل اجرای برخی سیستمهای چت مبتنی بر PHP که دائماً در حال بررسی پیامها هستند، برای هاستهای اشتراکی مناسب نیست. اما استفاده از سرویسهای چت خارجی یا قرار دادن کدهای اتصال به سرویسهای آنلاین معمولاً مشکلی ایجاد نمیکند.
هاست وب برای نمایش صفحات سایت و اجرای برنامههای تحت وب بهینه شده است، نه برای تبدیل شدن به یک مرکز دانلود فایل. مواردی مانند سایت اشتراک فایل، آرشیو فیلم و موسیقی، توزیع فایلهای حجیم و فضای بکاپ آنلاین مصرف زیادی از فضای ذخیرهسازی و پهنای باند ایجاد میکنند و بهتر است از سرویسهای تخصصی ذخیرهسازی فایل استفاده شود.
پاسخ به سوالات رایج درباره شروع کار در هاست
پس از فعالسازی حساب میزبانی، میتوانید از سایتساز، نصب وردپرس با Softaculous یا آپلود فایلها با FTP استفاده کنید. در مقالات این صفحه هر روش به صورت گامبهگام آموزش داده شده است.
این موضوع معمولاً به دلیل انتشار DNS (DNS Propagation) است که میتواند تا ۲۴ تا ۷۲ ساعت زمان ببرد. برای اطلاعات بیشتر آموزش دامنه و DNS را ببینید.
بله، با استفاده از ابزار Softaculous در کنترل پنل هاست، میتوانید وردپرس، جوملا و صدها سیستم مدیریت محتوای دیگر را تنها با چند کلیک نصب کنید. برای اطلاعات بیشتر آموزش وردپرس را ببینید.
این صفحه نشان میدهد دامنه شما به درستی به سرور متصل شده اما هنوز فایلهای سایت آپلود نشدهاند. کافی است فایل index.php یا index.html را در مسیر صحیح (htdocs) قرار دهید.
ابتدا از فایلها و دیتابیس هاست قبلی بکاپ بگیرید، سپس فایلها را در htdocs و دیتابیس را در phpMyAdmin هاست جدید ایمپورت کنید و فایل تنظیمات (مانند wp-config.php) را بهروزرسانی نمایید. برای اطلاعات بیشتر آموزش FTP و آموزش MySQL را ببینید.
تمامی حقوق مادی و معنوی این سایت متعلق به هاست رایگان VCP است. © ۱۴۰۵
برای دریافت هاست رایگان و مطالعه مقالات آموزشی همین حالا اقدام کنید.