به جلسه ششم از دوره رایگان وردپرس از آژانس نوآوری رسام خوش آمدید. در این جلسه میخواهیم نحوه نصب وردپرس روی سی پنل را آموزش دهیم. سی پنل بهعنوان یک کنترل پنل قدرتمند به شما کمک میکند فضای اشتراکی هاست خود را مدیریت کنید. وردپرس خود را نصب و موضوعات امنیتی مربوط به هاست را نیز به سهولت و با یک رابط گرافیکی آسان و تجربه محور، مدیریت کنید. برای یادگیری این روش از شما دعوت میکنیم تا پایان مقاله ما را همراهی کنید
تهیه هاست – ورود به سی پنل
پس از خرید هاست، صرفنظر از اینکه کنترل پنل شما، دایرکت ادمین، سی پنل و یا هرچیز دیگری باشد، برای شما لینک ورود، مقادیر DNS، نام کاربری و رمز عبور ارسال میشود. اگر با خرید هاست آشنایی کافی ندارید میتوانید آموزش خرید هاست و دامنه را تماشا کنید. سی پنل یک پورت رایج دارد که اگر DNS خود را برای دامنه خود تنظیم کرده باشید میتوانید به صورت yourdomain.com:2083 نیز وارد شوید. البته به صورت yourdomain.com/cpanel هم میسر است. اما به هرحال، لینک ورود برای شما بعد از خرید هاست ایمیل میشود. پس از ورود به سی پنل، با صفحهای مشابه تصویر زیر، مواجه خواهید شد.
البته گزینههای داخل سیپنل بیش از موارد قابل مشاهده در تصویر است. اما فعلا در این جلسه صرفاً با برخی از گزینههای داخل تصویر کار خواهیم داشت. در ادامه دوره بیشتر با سی پنل آشنا خواهیم شد. سمت راست دو بخش زیرهم میبینید که اسم دامنه، IP و برخی اطلاعات هاست را به ما نشان میدهد. زیر آن و در بخش دوم نیز میتوانید مقدار فضای استفاده شده و باقیمانده هاست، پهنای باند، سابدومین و برخی موضوعات دیگر را مشاهده کنید.
اما اصل کلام ما اینجا درباره وسط صفحه و آیکنهای موجود است. در بخش اول یا همان Files شما به File Manager دسترسی دارید. همچنین از بخش E-Mail دسترسی به ایمیل و ساخت آنها نیز میسر است. بخش JetBackup برای تهیه نسخه پشتیبان بوده که در جلسات بعد در مورد آن صحبت خواهیم کرد. بخش دیگر نیز Databases است که در این بخش دیتابیس ساخته و مدیریت میشود. ضمن اینکه phpMyAdmin نیز در این بخش قرار دارد. (ترتیب بخشهای کلی با drag and drop قابل انتقال است. ممکن است مثلا در برخی CPanel ها، قسمت فایل پائینتر باشد).
دانلود وردپرس و آپلود آن داخل public_html در File Manager
قبل از نصب این پلتفرم ابتدا باید آن را از سایت رسمی دانلود کنید. برای دانلود وردپرس به مسیر fa.wordpress.org/downloads بروید. سپس فایل zip دانلود شده را در قسمت File Manager و داخل public_html آپلود کنید. پس از کلیک روی File Manager طبق تصویر قبل، ابتدا داخل public_html بروید و مطابق تصویر زیر، از بالای صفحه روی گزینه Upload کلیک کرده و فایل زیپ وردپرس را آپلود کنید. سپس روی آن کلیک راست کرده و Extract کنید. حالا میتوانید فایل زیپ را کلیک راست کرده و حذف کنید.
دقت کنید که فایل Extract شده یک پوشه به نام WordPress دارد و فایلهای وردپرس داخل آن هستند. ما که نمیخواهیم سایت را در آدرس yourdomain.com/wordpress نصب کنیم. ما قصد داریم در مسیر اصلی دامنه یعنی yourdomain.com نرمافزار وردپرس را نصب کنیم. در نظر بگیرید که public_html همان پوشه اصلی سایت شماست. یعنی وقتی دامنه خود را در مرورگر میزنید، محتوای داخل public_html را به کاربر نشان میدهد. به همین دلیل وردپرس را آنجا آپلود کردید.
پس روی پوشه WordPress داخل public_html دابل کلیک کنید و داخل آن بروید. سپس از بالای صفحه روی گزینه Select All بزنید تا همه فایلهای وردپرس انتخاب شوند. سپس کلیک راست کرده و روی گزینه Move کلیک کنید و همه فایل ها را به یک پوشه عقبتر ببرید. (مسیر /public_html را انتخاب کنید).
ساخت دیتابیس در سی پنل
بعد از آپلود و اکسترکت نرمافزار وردپرس در public_html حالا باید به نحوه ساخت دیتابیس در سی پنل بپردازیم. باید ابتدا یک دیتابیس بسازیم که بتوانیم وردپرس را نصب کنیم. برای این کار از صفحه اصلی سی پنل (تصویر اول) از بخش Databases روی گزینه MySQL Databases کلیک کنید تا به صفحه زیر برسید.
در قسمت Create New Database یک نام برای دیتابیس خود انتخاب کنید. دقت کنید اینجا برخلاق لوکال هاست، دیتابیس داخل phpMyAdmin قابل ساخت نیست و از همین قسمت مطابق تصویر بالا باید ساخته شود. البته شما اینجا هم به phpMyAdmin دسترسی دارید. میتوانید دیتابیس را ببینید و مدیریت کنید.
بعد از ساخت دیتابیس کمی اسکرول کنید به پائین. حالا باید نام کاربری و رمز عبوری برای دیتابیس بسازید. پس یک نام کاربری و یک رمز پیچیده برای دیتابیس خود انتخاب کنید و سپس از قسمت Add User To Database میتوانید آنها را به یکدیگر مرتبط کنید. دقت کنید که این یک مرحله در دایرکت ادمین نبود و صرفا مختص سی پنل است. بعد از کلیک روی گزینه Add شما وارد صفحه Manage User Privileges خواهید شد. حالا روی گزینه ALL PRIVILEGES بزنید که همه گزینهها فعال شوند. در نهایت در پائین صفحه روی دکمه Make Changes بزنید تا ذخیره شود.
نحوه نصب وردپرس روی هاست سی پنل
برای نصب مرورگر خود را باز کنید و آدرس سایت خود را بزنید. اگر وردپرس را به درستی آپلود کرده باشید و همچنین فایل ها را در مسیر اصلی public_html قرار داده باشید با صفحه زیر مواجه خواهید شد.
ورود اطلاعات دیتابیس هنگام نصب وردپرس
در این مرحله باید اطلاعات دیتابیسی که ساختیم را وارد کنیم. نام دیتابیس را ما rasamdb گذاشتیم. شما هر نامی را که انتخاب کردهاید را وارد کنید. نام کاربری و رمز عبور دیتابیس را وارد کنید. میزبان پایگاه داده را نیز دست نزنید و بگذارید روی همان localhost بماند. پیشوند جداول را بهتر است به خاطر مسائل امنیتی تغییر بدهید. میتوانید 3 کاراکتر انگلیسی بگذارید اما Underline را حذف نکنید.
پس از تکمیل موارد مذکور، ابتدا روی فرستادن کلیک کرده و سپس در مرحله بعد روی راهاندازی نصب کلید کنید. دقت کنید. اگر نام دیتابیس و یا هر کدام از اطلاعات را اشتباه بزنید این مرحله رد نمیشود.
تنظیمات سایت پس از نصب وردپرس روی دایرکت ادمین
به شما تبریک میگوییم وردپرس نصب شده است اما کار اینجا تمام نمیشود. شما باید به عنوان مدیر سیستم، عنوان سایت، نام کاربری، رمز عبور و ایمیل خود را وارد کنید. ابتدا یک عنوان فارسی برای سایت خود انتخاب کنید (البته اگر واقعا سایت فارسی است). یک نام کاربری انتخاب کنید. بهتر است از اسامی خطرناکی مانند admin و administrator و موارد مشابه استفاده نکنید. اگر هکرها بتوانند رمز شما را حدس بزنند بهراحتی میتوانند به سایت و محتواها دسترسی پیدا کنند. یک رمز عبور دشوار هم انتخاب کرده و سپس یک ایمیل وارد کنید.
این ایمیل هم میتواند از سرویس جیمیل باشد و هم هر ایمیل دیگری. بهتر است از ایمیل مربوط به دامنه خود مثلا info@yourdomain.com استفاده کنید. مقدار yourdomain.com اسم دامنه شما است. بدیهی است که باید این ایمیل را داخل هاست ساخته باشید.
جلوگیری از ایندکس شدن سایت وردپرس
در حال شما تازه در مرحله شروع طراحی سایت هستید. پس نیازی نیست گوگل به محتوای سایت در حال حاضر دسترسی داشته باشد. میتوانید روی تیک مربوط به نمایش موتورهای جستجو کلیک کنید تا گوگل محتوای شما را نبیند. البته روی لوکال این موضوع اهمیت ندارد چون اصلا لوکال در ابر اینترنت حضور ندارد و صرفاً داخل سیستم شماست. اما بعدا روی نصب وردپرس در هاست واقعی، به این مقوله توجه کنید. روی راهاندازی وردپرس کلیک کنید. حالا وردپرس شما نصب شده است.
روی دکمه ورود کلیک کنید تا به صفحه لاگین وردپرس که تصویر زیر است، هدایت شوید. همانطور که دیدید وردپرس با 5 کلیک نصب شد. البته به شرطی که قبل از آن دیتابیس را نیز ساخته باشید. نام کاربری و رمز عبور خود را وارد کنید و از دیدن پیشخوان وردپرس لذت ببرید.
دقت کنید که صفحه ورود به وردپرس yourdomain.com/wp-admin و یا yourdomain.com/wp-login.php است. البته بعداً این مسیر را به دلایل امنیتی تغییر خواهیم داد. اما فعلا باید با همین مسیر وارد سایت وردپرسی خود بشوید.
پیشخوان وردپرس گزینههای متعددی دارد که با یکدیگر همه آنها را در جلسات بعد بررسی خواهیم کرد. دقت کنید که اصلا مهم نیست که ظاهر فعلی سایت ممکن است زیبا و کاربرپسند نباشد. چون تازه وردپرس را نصب کردیم. ماجراجویی ما و شما تازه آغاز شده هست. با یکدیگر سفری طولانی اما جذاب خواهیم داشت و یک سایت کامل باهم طراحی خواهیم کرد. پس با ما همراه باشید و هر سوالی داشتید از ما بپرسید. موفق باشید.
ساخت ایمیل سازمانی در سی پنل
شما در سرویس هاست اشتراکی خود میتوانید هرچقدر خواستید ایمیل سازمانی بسازید. اگر محتوایی برای ایمیلهای شما ارسال شود، از فضای هاست شما کم میکند. مثلا اگر شما یک ایمیل بسازید و محدودیت 500 مگابابتی روی آن قرار دهید و بعد از مدتی 200 مگابایت برای آن ایمیل اطلاعات ارسال شود، قطعا به همان مقدار اطلاعات ارسالی یعنی 200 مگابایت از فضای هاست شما کم می شود. مگر آنکه آنها را کلا از Trash حذف کنید. در صفحه اصلی سی و بخش E-Mail روی گزینه Email Accounts کلیک کرده و در صفحه باز شده، روی دکمه آبی رنگ Create کلیک کنید تا با صفحه زیر مواجه شوید.
در قسمت Username اسم ایمیل خود را وارد کنید. نیازی به پسوند و اسم دامنه نیست. مثلا ما صرفا واژه info را وارد میکنیم تا ایمیل info@yourdomain.com ساخته شود. در قسمت رمز عبور هم قاعدتا و طبق معمول، یک رمز سفت و سخت برای خود انتخاب کنید تا هکرها به این راحتی نتوانند شما را اذیت کنند. پائینتر روی گزینه Edit Setting بزنید. اینجا میتوانید یک محدودیت حجم نیز برای ایمیل خود انتخاب کنید. حالا روی گزینه Create کلیک کنید تا ایمیل سازمانی شما ساخته شود.
از داخل سیپنل و همان گزینه Email Accounts به تمامی ایمیلها حتی بدون وارد کردن رمز دسترسی دارید. (کافیست روی گزینه Check Email در صفحه Email Accounts کلیک کنید). اما شاید بخواهید به یک کاربری صرفا دسترسی ایمیل خودش را بدهید و نخواهید کل هاست را ببیند. بدین منظور، نام ایمیل و رمز عبور را برای اون بفرستید و از او بخواهید که از مسیر yourdomain.com/webmail وارد شود. بدین صورت، صرفا به ایمیل خود دسترسی دارد. همچنین به طور کل بهتر است ایمیل اصلی سایت شما سازمانی باشد تا در مکاتبات اداری، کاربران متوجه بشوند با نماینده کدام سایت در حال گفتگو هستند.
جمعبندی نصب وردپرس روی سی پنل
در این جلسه از دوره رایگان طراحی سایت با وردپرس نصب وردپرس روی سی پنل انجام شد. اگر مسیر سی پنل گردی خودتان، با هر مشکلی که مواجه شدید به صورت کامنت در سایت مطرح کنید. متخصصین آژانس نوآوری رسام در همان روز به پرسش شما پاسخ خواهند داد.