آموزش نصب دروپال 7 بر روی هاست رایگان

نصب دروپال بر روی هاست رایگان

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

در این مطلب من از هاست رایگانی که شرکت پارس پک ارائه می‌دهد استفاده خواهم کرد.

برای نصب دروپال 7 بر روی هاست رایگان، مراحل زیر را طی نمایید:

1. ثبت هاست ابری رایگان

برای ارسال درخواست ایجاد هاست رایگان ابری، به صفحه‌ی هاست ابری شرکت پارس پک بروید.

فرم سفید رنگی در میان صفحه وجود دارد، به تب «هاست رایگان» آن فرم بروید. در آنجا مشخصات سخت افزاری و نرم افزاری هاست رایگان ابری را مشاهده می‌کنید.

در فیلدی که روبروی «نام دامنه» قرار دارد، یک نام برای دامنه‌ی خود انتخاب کنید. من مقدار drupal7test را وارد می‌کنم، تا دامنه‌ی نهایی سایت من drupal7test.cloudsite.ir باشد.

درخواست هاست رایگان ابری پاس پک

گزینه‌ی «نصب خودکار اسکریپت» را تیک نزنید (در حال حاضر دروپال در میان گزینه‌ها نیست).

بر روی «ایجاد هاست» کلیک کنید. با کلیک بر روی آن دکمه، به تب «ثبت نام» هدایت می‌شوید.

فرم ثبت نام را کامل پر نمایید و بر روی «ارسال کد فعال سازی» کلیک کنید.

کمی صبر کنید تا ایمیلی از سوی پارس پک برای شما ارسال شود. بر روی «لینک فعال سازی» که در آن ایمیل برای شما ارسال شده کلیک کنید.

به صفحه‌ای هدایت می‌شوید که مراحل نصب و راه‌اندازی هاست رایگان خود را مشاهده می‌کنید. صبر کنید تا نصب و راه اندازی هاست تمام شود و پیغام «هاست رایگان با موفقیت ایجاد گردید.» به شما نمایش داده شود. حالا بر روی «ورود به صفحه کاربری» کلیک کنید.

به صفحه شخصی هدایت می‌شوید. آدرس ایمیل و رمز عبورتان را وارد نمایید و «ورود» را بزنید تا به صفحه‌ی شخصی خود وارد شوید.

تبریک می‌گویم، هاست رایگان شما ساخته شده و آماده است. با رفتن به آدرس دامنه‌ی آن (برای من: http://drupal7test.cloudsite.ir) می‌توانید از این موضوع مطمئن شوید.

2. نصب دروپال 7

حالا که هاست رایگان ما ساخته شده و آماده است، زمان آن است که دروپال 7 را دانلود کنیم، آن را در هاست قرار دهیم و پروسه‌ی نصب را طی کنیم:

2.1. دانلود دروپال

به صفحه‌ی پروژه‌ی دروپال بروید و جدیدترین نسخه‌ی دروپال 7 را با فرمت zip دانلود کنید.

2.2. ساختن پایگاه داده

برای نصب دروپال، به یک پایگاه داده احتیاج داریم.

در صفحه‌ی شخصی خود در پارس پک، به بخش «ابزارها» بروید، و بر روی «پایگاه داده» کلیک کنید:

مدیریت اکانت - ابزارها - پایگاه داده

صفحه‌ی جدیدی باز می‌شود. در آن صفحه، بر روی Create new Database کلیک کنید.

در قسمت بعد، برای پایگاه داده‌ای که قرار است ساخته شود، اسم (Name)، نام کاربری (Username)، و رمز عبور (Password) انتخاب کنید. مقادیری که انتخاب کردید را یادداشت کنید تا بعدا برای نصب دروپال استفاده کنیم.

ساختن پایگاه داده توسط دایرکت ادمین

دکمه‌ی Create را بزنید تا پایگاه داده شما ساخته شود.

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

2.3. بارگذاری (آپلود) دروپال بر روی هاست

اینبار، در قسمت ابزارها، بر روی «مدیریت فایل» کلیک کنید. پنجره‌ی جدیدی باز می‌شود که نمایشگر فایل‌های شما در هاست شماست. ما باید فایل دروپال فشرده‌ای که در مرحله‌ی 2.1 دانلود کردیم را در هاست آپلود کنیم.

در آن صفحه، بر روی پوشه‌ی public_html کلیک کنید تا داخل پوشه شوید. پوشه‌ی public_html جاییست که باید تمام فایل‌های سایت در آن قرار گیرد. در واقع public_html ریشه (root) سایت شما است. برای مثال اگر فایلی مثل test.png را در پوشه‌ی public_html قرار دهید، از آدرس drupal7test.cloudsite.ir/test.png در دسترس خواهد بود.

حالا که در مسیر public_html هستیم، باید دروپال را آپلود کنیم. پایین صفحه، بر روی دکمه‌ی Upload files to current directory کلیک کنید.

در صفحه‌ی بعد، فایل فشرده شده‌ی دروپال که در مرحله‌ی 2.1 دانلود کردید (نام آن باید شبیه drupal-7.15.zip باشد) را انتخاب کنید و Upload Files را بزنید. کمی صبر کنید تا آپلود فایل تمام شود.

پیغام «Upload successful» را که مشاهده کردید، به معنی این است که بارگذاری (آپلود) با موفقیت انجام شده. بر روی «here» کلیک کنید تا به صفحه‌ی مدیریت فایل‌ها برگردید.

حالا باید فایل دروپال را از حالت فشرده خارج کنیم: روبروی نام فایل دروپال، در ستون Action، بر روی Extract کلیک کنید. در صفحه‌ی بعد هم بر روی Extract کلیک کنید. پیغام «File Extracted» را که مشاهده کردید، به معنی این است که فایل‌های دروپال با موفقیت از حالت فشرده خارج شده اند.

الآن فایلهای دروپال در پوشه‌های هم اسم با فایل فشرده‌ی آن در ریشه‎ی سایت هستند، باید فایلهای داخل آن پوشه را به ریشه‌ی سایت منتقل کنیم. برای اینکار، وارد پوشه شوید، تمامی فایل‌ها و پوشه‌ها را انتخاب کنید و دکمه‌ی Add to Clipboard را بزنید. صفحه ریفرش می‌شود.

حالا ریشه‌ی سایت برگردید (برای اینکار می‌توانید بر روی ../ Up a Level که بالای صفحه است کلیک کنید تا به پوشه‌ی بالاتر که public_html است هدایت شوید.).

حالا که در ریشه‌ی سایت (public_html) هستید، بر روی دکمه‌ی Copy Clipboard Files Here که پایین صفحه قرار دارد کلیک کنید. OK را بزنید.

حالا فایل‌های دروپال در ریشه‌ی سایت قرار دارند و زمان آن است که دروپال را نصب کنیم.

2.4. نصب دروپال

به آدرس سایت خود بروید (در مثال ما drupal7test.cloudsite.ir بود، برای شما بسته به آدرسی که انتخاب کرده‌اید متفاوت است).

صفحه‌ی نصب دروپال باز می‌شود، که عنوان آن «Select an installation profile | Drupal» است:

انتخاب پروفایل دروپال

همانطور که در ستون سمت چپ مشاهده می‌کنید، برای نصب دروپال باید 7 مرحله را بگذرانیم:

مرحله اول: انتخاب پروفایل

پروفایل Standard را انتخاب کنید (بطور پیش‌فرض انتخاب شده است) و دکمه‌ی Save and continue را بزنید.

مرحله دوم: انتخاب زبان

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

به مرحله بعد بروید.

مرحله سوم: پیش نیازهای دروپال

در این مرحله نیازهای دروپال (requirements) بررسی می‌شوند، اگر هاست شما کمبودی داشته باشد (برای مثال نسخه‌ی PHP قدیمی‌تر از آن چیزی باشد که دروپال احتیاج دارد)، در این مرحله به شما پیغام داده می‌شود تا آن را برطرف کنید.

اگر مراحل را تا کنون به درستی طی کرده باشید، در این مرحله پیغامی به شما نمایش داده نمی‌شود، و مستقیم به مرحله‌ی چهارم می‌روید:

مرحله چهارم: تنظیمات پایگاه داده

در این قسمت، اطلاعت مربوط به پایگاه داده‌ای که ساختیم را وارد می‌کنیم:

نوع پایگاه داده MySQL, MariaDB, or equivalent باقی بماند، چرا که نوع پایگاه داده‌ی ما MySQL است.

در فیلد Database name، نام پایگاه داده ای که قبلا ساختید را وارد کنید (برای من frdrup_drupal7 بود)

در فیلد Database username نام کاربری که برای پایگاه داده انتخاب کردید را وارد کنید (برای من frdrup_admin بود)

در فیلد Database password رمز عبوری که انتخاب کردید را وارد کنید.

تنظیمات پایگاه داده

دکمه‌ی Save and continue را بزنید.

مرحله پنجم: نصب پروفایل

در این مرحله دروپال نصب می‌شود. احتیاج به انجام کاری از سوی شما نیست. صبر کنید تا پروسه‌ی نصب تمام شود. بعد از نصب، به طور خودکار به مرحله‌ی ششم هدایت می‌شوید:

مرحله ششم: تنظیمات سایت

در این مرحله اطلاعات مربوط به سایت دروپالی را وارد کنید:

در فیلد Site name نام سایت را وارد کنید.

در فیلد Site e-mail address آدرس ایمیل سایت را وارد کنید. از این ایمیل برای ارسال پیغام‌های اتوماتیک استفاده می‌شود. بهتر است این ایمیل به آدرس سایت ختم شود (برای مثال: info@drupal7test.cloudsite.ir (برای ساختن چنین ایمیلی می‌توانید به بخش ابزارها > ایمیل بروید و یک ایمیل بسازید - البته این قابلیت برای حساب‌های رایگان فعال نیست))

در فیلد Username نام کاربری مدیر سایت را انتخاب و وارد کنید (معمولا admin انتخاب می‌شود)

در فیلد E-mail address آدرس ایمیل خود را وارد کنید. می‌تواند مشابه آدرس ایمیل اولی باشد.

در فیلدهای Password و Confirm password پسورد مدیر سایت را وارد کنید.

در فیلدهای Default country و Default time zone به ترتیب نام کشور و منطقه‌ی زمانی را انتخاب کنید.

تغییری در دو گزینه‌ی آخر ندهید.

دکمه‌ی Save and continue را بزنید.

مرحله هفتم: تمام شد!

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

 

نظرات

از توضیحات بسیار عالی شما ممنونم .

باسلام
واقعا" توضیحات شما برای نصب و راه اندازی عالی بود.خیلی خیلی ممنونم .
شاد و پیروز باشید.

Thanks

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

سلام
ممنون از مطلب آموزندت
ولي يه سئوال من سايتم روي لوكال هاست هست و چطوري ميتونم اون را منتقل كنم ممنون ميشم كامل توضيح بدي چون من مبتديم و زياد وارد نيستم روي كامپيوترم با زمپ سايت را طراحي كردم
ممنون ميشم كمكم كنيد

سلام محمد جان،

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

بطور کلی می‌تونید از ماژول Backup and Migrate استفاده کنید. با استفاده از این ماژول دیتابیس سایت رو بکاپ بگیرید، پوشه‌ی sites رو هم جدا داشته باشید. دروپال رو روی سرور نصب کنید، دیتابیس رو با استفاده از Backup and Migrate برگردونید و sites رو هم جایگزین sites در سرور کنید. فراموش نکنید که فایل sites/default/settings.php رو از پوشه‌ی sites قدیمی جایگزین کنید.

برای اینطور سوالات از سایت http://www.drupalcms.ir/forum هم میتونید استفاده کنید.

موفق باشید.

سلام و تشكر از شما
خدا خيرت بده كه كمك ميكني
بازم ازت ممنونم اگه آموزشي كه ميگي رو تونستي فراهم كني يه پيام به ايميلم بده
ممنون

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

همیشه موفق باشید :)

سلام داداش آموزش خیلی خوبی بود فقط یه چیزی:
میگما من آموزش دیدم که بلد باشم همه ی مدیریت محتوا هارو نصب کنم ولی الان میبینم که فقط وردپرس باید wp-config ویرایش بشه و در بقیش مثل دروپاله یعنی شما وقتی مثلا نصب دروپال رو بلد باشی نصب دیتالایف و جوملا رو هم بلدی.

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

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

محمد جان، این موردی که میگید خیلی عجیبه! مخصوصا اینکه هیچ پیغام خطایی نمیده. شاید بهتر باشه این مورد رو با پشتیبانی شرکتی که ازش هاست/سرور گرفتید در میون بذارید.

حالا بگو مشکل چجوری حل شد ؟
فایل default.settings.php و گذاشتم سرجاش ، چون تغییر نام داده بودم و default و حذف کرده بودم ، درست شد !

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

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

به نظر میرسه مرحله‌ی «2.3. بارگذاری (آپلود) دروپال بر روی هاست» رو درست انجام ندادید که همچین پیغامی میده.

مشکل دیگر زمانی از یک کامپیوتر دیگه میخوام دروپال نصب کنم در پایان مرحله ششم error:
fatal error:call to unedefined function field:_attach_load() in /home/frcl29761/domains/arzankish.cloudsite.ir_html/includes/entity.inc on line 316
ممنون ت
از کمکتان

متاسفانه نمیدونم دلیلش چی میتونه باشه.

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

برای اضافه کردن مطلب به سایت ساخته شده توسط دروپال نیازی به آپلود صفحات نیست. پیشنهاد می‌کنم مطلب «آموزش دروپال 7» را مطالعه کنید.

چطور میشه قالبش رو عوض کرد؟ و جایی که قالب فارسی متنوع و رایکان بدهد؟

برای تغییر قالب یک سایت دروپالی، باید پوشه‎ی قالب مورد نظر رو در مسیر sites/all/themes قرار بدید، بعد به بخش «ظاهر» (Apperance) از سایت برید و قالب رو انتخاب کنید. میتونید از قالبهای دروپال کار استفاده کنید.

سلام من تمام مراحل رو رفتم با این مشکل روبرو شدم
In order for Drupal to work, and to continue with the installation process, you must resolve all issues reported below. For more help with configuring your database server, see the installation handbook. If you are unsure what any of this means you should probably contact your hosting provider.

Failed to CREATE a test table on your database server with the command CREATE TABLE {drupal_install_test} (id int NULL). The server reports the following message: SQLSTATE[42000]: Syntax error or access violation: 1142 CREATE command denied to user 'frjdru_admin'@'localhost' for table 'drupal_install_test'.

Are you sure the configured username has the necessary permissions to create tables in the database?

سلام. مشکل از دیتابیس سایت هست. به نظر میاد کاربر (User)ی که برای دیتابیس ساختید مجوز کافی برای ساختن یک جدول جدید رو نداره.

مرسی. خیلی خوب بود

سلام.من تمام مراحلی که نوشتید روانجام دادم ولی وقتی ادرس سایتمومیزنم صفحه نصب دروپال نمیاد.میشه راهنماییم کنید!
ممنون.

فایل‌ها رو در مسیر درست ریختید؟ وقتی آدرس رو میزنید چه صفحه‌ای میاد؟

فایل هاروتوپوشه یpublic-htmlریختم.دیروز که ادرسو میزدم اون صفحه ای که برای تست درست نصب شدن هاست بود میومد.اما امروز که ادرسو زدم این خطارونوشته

PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in lock_may_be_available() (line 167 of /home/frcl33145/domains/worldpic.cloudsite.ir/public_html/includes/lock.inc).
.

این فروم رو ببینید: https://drupal.org/node/1059244

کامنت های این فروم خیلی خوب بود.از کمک شماهم ممنونم.databaseقبلیم روحذف کردم وجدیدساختم.فایلsetting.phpروهم حذف کردم وصفحه نصب دروپال اومد.
بازم مرسی.

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

مریم خانم، حتما یک مرحله رو درست انجام ندادید، یا جا افتاده.

این سایت ابری رایگان نیست که؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

پلن رایگان هم داره که نوشته «هاست رایگان»

موقع ساخت یوزر پس اصلن ایجاد نمیشه error میده موقع ایجاد کردن

شما اولین نفری هستید که این مورد رو میگید. شاید مشکل موقتی در اون سایت هست.

سلام و خسته نباشید ،در نصب دروپال که مشکلی نیست فقط وقت نمایش سایت قالب بندی اصلا طوری که رو سرور محلی نمایش داده میشه ،نمایش داده نمیشه و کل سایت بهم خورده !! چرا اینطوریه میشه راهنمایی کنید ؟؟
تشکر

یک سایت جدید درست کردید؟ دقیقا مراحل بالا رو طی کردید؟

خیلی کار مفیدی بود خسته نباشی

بسیار عالی.ممنون.

من این برنامه رو pc نصبش کردم خب این کارا فقط با اینترنت میشه من میخام برم پروژه مو این سایت رو ارائه بدم دسترسی ب نت ندارم ک چ طور میتونم یه دیتابیس بدون این توضیحات و درست کنم؟
میخام نصبش کنم رو لپ تاب بعد توضیح بدم میرسم ب دیتابیس ساختنش گیر میکنم تروخدا راهنماییم کنید

علی جان، اگر مایلید بتونید بدون اینترنت دروپال رو نصب و اجرا کنید، باید اون رو بطور لوکال روی کامپیوترتون نصب کنید: http://drupalkar.com/tutorials/install-drupal-7-locally-xampp

افزودن نظر جدید