در این مقاله با فرآیند نصب وردپرس در دایرکت ادمین آشنا میشوید. قبل از دیدن ویدئو آموزشی اجازه بدید که مقدمهای در مورد وردپرس و دلیل نصب آن در اختیاراتان قرار دهیم.
وردپرس، با سهم بازار بیش از 43 درصدی از کل وبسایتهای دنیا، بدون شک قدرتمندترین و محبوبترین سیستم مدیریت محتوا (CMS) است. از وبلاگهای شخصی گرفته تا وبسایتهای شرکتی و فروشگاههای آنلاین بزرگ، وردپرس به دلیل انعطافپذیری بالا، رابط کاربری دوستانه و اکوسیستم عظیم افزونهها و قالبها، انتخابی بیرقیب محسوب میشود. در سوی دیگر، دایرکت ادمین (DirectAdmin) یکی از کنترل پنلهای میزبانی وب محبوب و قدرتمند است که به دلیل سبکی، سرعت بالا و سهولت استفاده، توسط بسیاری از شرکتهای هاستینگ و کاربران مورد استقبال قرار گرفته است.
اگر قصد دارید وبسایت وردپرسی خود را بر روی هاست دایرکت ادمین راهاندازی کنید، این مقاله یک راهنمای جامع و گام به گام برای شماست. با دنبال کردن دقیق مراحل زیر، میتوانید به سادگی وردپرس را نصب کرده و کسبوکار آنلاین یا پروژه شخصی خود را آغاز کنید.
توجه: قبل از مشاهده ویدئو زیر ابتدا آموزش ساخت دیتابیس در دایرکت ادمین را ببینید.
بخش اول: پیشنیازهای نصب وردپرس در دایرکت ادمین
پیش از آنکه فرآیند نصب را آغاز کنیم، لازم است از فراهم بودن برخی پیشنیازهای اساسی اطمینان حاصل کنیم. این پیشنیازها شامل موارد زیر هستند:
-
داشتن هاست با کنترل پنل دایرکت ادمین: شما باید یک سرویس میزبانی وب (هاست) از یک شرکت هاستینگ معتبر تهیه کرده باشید که از کنترل پنل دایرکت ادمین استفاده میکند. پس از خرید هاست، شرکت ارائهدهنده اطلاعات ورود به پنل دایرکت ادمین (معمولاً شامل نام کاربری، رمز عبور و آدرس ورود) را برای شما ارسال خواهد کرد. این اطلاعات برای تمامی مراحل نصب حیاتی هستند.
-
داشتن یک دامنه فعال: برای دسترسی به وبسایت خود، به یک نام دامنه (مانند
yourdomain.com
) نیاز دارید. این دامنه باید ثبت شده و به درستی به هاست شما متصل شده باشد. اتصال دامنه به هاست معمولاً از طریق تنظیم DNS (Domain Name System) انجام میشود. این کار شامل وارد کردن Name Servers شرکت هاستینگ در پنل مدیریت دامنه شماست. اطمینان حاصل کنید که دامنه شما به طور کامل فعال شده و به هاست اشاره میکند، زیرا این فرآیند ممکن است چند ساعت طول بکشد. -
آشنایی اولیه با مفاهیم هاستینگ (اختیاری اما مفید): آشنایی با مفاهیمی مانند “فضای میزبانی” (Web Space)، “پایگاه داده” (Database) و “کاربر پایگاه داده” (Database User) میتواند به درک بهتر مراحل نصب و رفع مشکلات احتمالی کمک کند. وردپرس برای ذخیره تمامی محتوای وبسایت شما (پستها، برگهها، نظرات، تنظیمات و غیره) از یک پایگاه داده استفاده میکند.
-
آخرین نسخه وردپرس: همیشه توصیه میشود که از آخرین نسخه پایدار وردپرس استفاده کنید. آخرین نسخه را میتوانید به صورت رایگان از وبسایت رسمی وردپرس دانلود کنید:
https://wordpress.org/download/
فایل دانلود شده به صورت یک فایل فشرده (zip.) خواهد بود که شامل تمامی فایلهای لازم برای نصب وردپرس است.
بخش دوم: گام به گام: نصب وردپرس در دایرکت ادمین
حالا که پیشنیازها فراهم شدهاند، میتوانیم فرآیند نصب را آغاز کنیم. مراحل زیر را با دقت دنبال کنید:
گام 1: ورود به پنل دایرکت ادمین
اولین قدم، ورود به کنترل پنل دایرکت ادمین هاست خود است.
- آدرس ورود به دایرکت ادمین معمولاً به صورت
yourdomain.com:2222
یاserver_ip:2222
است. این آدرس توسط شرکت هاستینگ شما ارائه میشود. - پس از وارد کردن آدرس در مرورگر، صفحهای برای وارد کردن نام کاربری و رمز عبور دایرکت ادمین خود مشاهده خواهید کرد. اطلاعاتی که شرکت هاستینگ به شما ارائه داده است را وارد کرده و روی “Sign In” کلیک کنید.
گام 2: ایجاد یک پایگاه داده جدید و کاربر پایگاه داده
وردپرس برای ذخیره اطلاعات خود به یک پایگاه داده MySQL نیاز دارد.
- در پنل دایرکت ادمین، به بخش “Your Account” بروید و روی گزینه “MySQL Databases” کلیک کنید.
- در صفحه MySQL Databases، روی دکمه “Create New Database” کلیک کنید.
- Database Name: یک نام منحصر به فرد برای پایگاه داده خود انتخاب کنید (به عنوان مثال،
wp_myblog
یاdb_site
). دایرکت ادمین به طور خودکار یک پیشوند به آن اضافه میکند (مانندusername_wp_myblog
). نام کامل پایگاه داده را در جایی یادداشت کنید. - Database Username: یک نام کاربری برای این پایگاه داده انتخاب کنید (به عنوان مثال،
wp_user
یاadmin_db
). این نام نیز دارای پیشوند خواهد بود (مانندusername_wp_user
). - Username Password: یک رمز عبور قوی برای کاربر پایگاه داده انتخاب کنید. میتوانید از دکمه “Random” برای تولید یک رمز عبور تصادفی و قوی استفاده کنید. این رمز عبور و نام کاربری را در جایی امن یادداشت کنید؛ زیرا در مراحل بعدی به آنها نیاز خواهیم داشت.
- در نهایت، روی دکمه “Create Database” کلیک کنید.
گام 3: آپلود فایلهای وردپرس در هاست
حالا باید فایلهای وردپرس که دانلود کردهاید را به هاست خود منتقل کنید.
- در پنل دایرکت ادمین، به بخش “System Info & Files” بروید و روی گزینه “File Manager” کلیک کنید.
- در File Manager، به پوشه
public_html
بروید. این پوشه ریشه وبسایت شماست و تمامی فایلهای وبسایت باید در آنجا قرار بگیرند. اگر میخواهید وردپرس را در یک زیرپوشه (مثلاًyourdomain.com/blog
) نصب کنید، ابتدا یک پوشه جدید (مثلاًblog
) درpublic_html
ایجاد کرده و وارد آن شوید. - در بالای صفحه File Manager، روی آیکون “Upload Files to Current Directory” (معمولاً به شکل یک فلش رو به بالا) کلیک کنید.
- روی دکمه “Select File” کلیک کرده و فایل فشرده
wordpress-X.X.X.zip
را که قبلاً دانلود کرده بودید، انتخاب و آپلود کنید. بسته به سرعت اینترنت شما، این فرآیند ممکن است چند دقیقه طول بکشد. - پس از اتمام آپلود، فایل
wordpress-X.X.X.zip
را در File Manager انتخاب کرده و روی دکمه “Extract” (معمولاً به شکل یک پوشه باز شده) کلیک کنید. - در پنجره باز شده، مطمئن شوید که مقصد استخراج
public_html
(یا پوشه زیردامنه شما) است. دایرکت ادمین یک پوشه به نامwordpress
ایجاد خواهد کرد و تمامی فایلها را در آن قرار میدهد. - نکته مهم: اگر میخواهید وبسایت شما مستقیماً با آدرس دامنه اصلی (مثلاً
yourdomain.com
) قابل دسترسی باشد، باید تمامی فایلهای درون پوشهwordpress
را به پوشهpublic_html
منتقل کنید. برای این کار، وارد پوشهwordpress
شوید، تمام فایلها و پوشههای موجود در آن را انتخاب کنید (با استفاده از دکمه “Select All”) و سپس روی دکمه “Move” کلیک کنید. در مسیر مقصد،public_html/
را وارد کرده و روی “Move” کلیک کنید. پس از انتقال، میتوانید پوشهwordpress
خالی و فایلwordpress-X.X.X.zip
را حذف کنید.
گام 4: پیکربندی فایل حیاتی wp-config.php
فایل wp-config.php
قلب تپنده هر نصب وردپرس است. این فایل حاوی اطلاعات حیاتی است که به وردپرس اجازه میدهد با پایگاه دادهای که در گام قبلی ایجاد کردید، ارتباط برقرار کند.
-
در File Manager، به پوشه
public_html
(یا پوشه زیردامنه) بروید. -
فایلی به نام
wp-config-sample.php
را پیدا کنید. روی آن راست کلیک کرده و گزینه “Copy” را انتخاب کنید. سپس در همان پوشه، گزینه “Paste” را انتخاب کنید تا یک کپی از آن ساخته شود. -
روی فایل کپی شده راست کلیک کرده و گزینه “Rename” را انتخاب کنید. نام آن را به
wp-config.php
تغییر دهید. این نامگذاری دقیقاً باید به همین شکل باشد تا وردپرس بتواند آن را شناسایی کند. -
اکنون روی فایل
wp-config.php
راست کلیک کرده و گزینه “Edit” را انتخاب کنید تا آن را در ویرایشگر متن دایرکت ادمین باز کنید. -
در این فایل، به دنبال خطوطی بگردید که شبیه به اینها هستند:
define( 'DB_NAME', 'database_name_here' ); /** MySQL database username */ define( 'DB_USER', 'username_here' ); /** MySQL database password */ define( 'DB_PASSWORD', 'password_here' ); /** MySQL hostname */ define( 'DB_HOST', 'localhost' );
- DB_NAM در مقابل
'database_name_here'
، نام کامل پایگاه دادهای را که در گام 2 ایجاد کردید (مثلاًusername_wp_myblog
) وارد کنید.
DB_USER: در مقابل'username_here'
، نام کامل کاربری پایگاه دادهای را که در گام 2 ایجاد کردید (مثلاًusername_wp_user
) وارد کنید. - DB_PASSWORD: در مقابل
'password_here'
، رمز عبور قوی را که برای کاربر پایگاه داده در گام 2 تعیین کردید، وارد کنید. - DB_HOST: در اکثر موارد، این مقدار
localhost
است. مگر اینکه شرکت هاستینگ شما مقدار دیگری را برای آدرس هاست پایگاه داده ارائه داده باشد، نیازی به تغییر این مقدار ندارید
- DB_NAM در مقابل
-
Salt Keys (کلیدهای امنیتی): ارتقاء امنیت وردپرس
- کمی پایینتر در فایل
wp-config.php
، بخشی با عنوان “Authentication Unique Keys and Salts” را خواهید دید. این بخش حاوی هشت خط کد است که باdefine
شروع میشوند و مقادیر پیشفرض آنها به صورتput your unique phrase here
است. - برای افزایش امنیت وبسایت شما، این کلیدها باید منحصر به فرد و تصادفی باشند. برای تولید آنها، به آدرس
https://api.wordpress.org/secret-key/1.1/salt/
در مرورگر خود بروید. - تمام کدهای تولید شده در این صفحه را کپی کرده و به فایل
wp-config.php
بازگردید. کل هشت خط مربوط به “Authentication Unique Keys and Salts” را با کدهایی که از سایت وردپرس کپی کردهاید، جایگزین کنید.
- کمی پایینتر در فایل
-
پس از وارد کردن تمام اطلاعات و جایگزینی Salt Keys، روی دکمه “Save Changes” در بالای ویرایشگر کلیک کنید.
گام 5: اجرای نصب وردپرس از طریق مرورگر
حالا نوبت به راهاندازی نهایی وردپرس میرسد.
- مرورگر خود را باز کرده و آدرس دامنه وبسایت خود را وارد کنید (مثلاً
yourdomain.com
). - اگر تمامی مراحل قبل را به درستی انجام داده باشید، صفحهای برای انتخاب زبان نصب وردپرس مشاهده خواهید کرد. زبان مورد نظر خود را انتخاب کرده و روی “ادامه” (Continue) کلیک کنید.
- در صفحه بعدی، وردپرس اطلاعات لازم برای اتصال به پایگاه داده را بررسی میکند و پیامی مبنی بر موفقیتآمیز بودن اتصال نمایش میدهد. روی دکمه “شروع به کار!” (Let’s Go!) کلیک کنید.
- در صفحه “خوش آمدید”، اطلاعات زیر را وارد کنید:
- عنوان سایت (Site Title): نامی برای وبسایت خود انتخاب کنید (مثلاً “وبلاگ من” یا “شرکت X”).
- نام کاربری (Username): یک نام کاربری برای حساب مدیریت وردپرس خود انتخاب کنید. از نامهای کاربری رایج مانند “admin” یا “administrator” خودداری کنید تا امنیت وبسایتتان افزایش یابد.
- رمز عبور (Password): یک رمز عبور بسیار قوی برای حساب مدیریت خود انتخاب کنید. وردپرس به شما یک رمز عبور پیشنهادی میدهد که میتوانید از آن استفاده کنید. این رمز عبور را در جایی امن یادداشت کنید.
- ایمیل شما (Your Email): یک آدرس ایمیل معتبر وارد کنید. این ایمیل برای دریافت اطلاعیهها و بازنشانی رمز عبور استفاده خواهد شد.
- نمایش به موتورهای جستجو (Search Engine Visibility): این گزینه را میتوانید در ابتدا فعال بگذارید تا موتورهای جستجو وبسایت شما را ایندکس نکنند (تا زمانی که وبسایتتان آماده نمایش شود). پس از آماده شدن وبسایت، حتماً آن را غیرفعال کنید.
- پس از وارد کردن اطلاعات، روی دکمه “نصب وردپرس” (Install WordPress) کلیک کنید.
- تبریک میگوییم! وردپرس با موفقیت نصب شده است.
گام 6: ورود به پنل مدیریت وردپرس (داشبورد)
- پس از اتمام نصب، صفحهای با پیام “موفقیت!” (Success!) مشاهده خواهید کرد. روی دکمه “ورود” (Log In) کلیک کنید.
- به صفحه ورود به پنل مدیریت وردپرس هدایت میشوید. نام کاربری و رمز عبوری را که در گام قبل برای حساب مدیریت وردپرس خود انتخاب کردید، وارد کرده و روی “ورود” کلیک کنید.
- شما اکنون در داشبورد وردپرس خود هستید و میتوانید شروع به ساخت وبسایت خود کنید!
امیدواریم که با مراحل نصب وردپرس در دایرکت ادمین آشنا شده باشید. اگر در این زمینه سوالی داشتید با کارشناسان موج رادیکال در ارتباط باشید.