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

موارد مهم برای حفظ امنیت وبلاگ
نصب وردپرس بر روی localhost
راه اندازی وردپرس
Xampp چیست ؟
xampp یک نرم افزار است که به سیستم های خانگی امکان استفاده از نرم افزارهای PHP از قبیل وردپرس را می دهد که شما به صورت آفلاین از آن استفاده کنید.
مراحل راه اندازی
مرحله اول
نرم افزار زمپ را از نشانی http://www.apachefriends.org/en/xampp.html دریافت کنید. دو بسته با ساختار فشره (ZIP) و EXE. مشاهده می کنید هر کدام را خواستید دریافت کنید. از لحاظ سادگی و حجم ساختار exe. بهتر است. پرونده دریافت شده را به درایو اصلی انتقال دهید – در رایانه من درایو C است .
بر روی آن دوبار کلیک کنید، سپس پیغام باز کردن پرونده اجرا می شود.
دکمه Extract را فشار دهید و چند لحظه صبر کنید تا پرونده از حالت فشرده خارج شود سپس پرونده های باز شده در درایو اصلی قرار داده می شوند.
مرحله دوم
اکنون باید برنامه زمپ را اجرا کنید.
پرونده xampplite را باز کنید .
شما باید چنین پنجره ای با این پرونده و محتویات ببینید :
setup_xampp.bat را انتخاب کنید.
اکنون که پیغام موفقیت را دریافت کردید می توانید xampp-control.exe را باز کنید.
اکنون دو گزینه را فعال کنید.
مرحله سوم
اکنون این نشانی را در مرورگر باز کنید : http://localhost/xampp/splash.php
مرحله چهارم
زمانی که زبان خود را انتخاب کردید و وارد برنامه شدید، phpMyAdmin را انتخاب کنید.
چیزی را که در تصویر می بینید به طور دقیق وارد کنید
مرحله پنج
دریافت وردپرس فارسی و خارج کردن از حالت فشرده و ویرایش پرونده wp-config-sample.php به صورت زیر …
define('DB_NAME', 'wordpress'); // The name of the database
define('DB_USER', 'root'); // Your MySQL username
define('DB_PASSWORD', ''); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
پرونده را ذخیره و نام آن را به wp-config.php تغییر دهید .
* نام کاربری در phpmyadmin در هاست خانگی root است و بدون رمز عبور و نام دیتابیس هم در مرحله قبل وارد کردیم.
مرحله ششم
پرونده های وردپرس را در ” My Computer > Main drive > Xampplite > htdocs ” کپی نمایید.
مرحله هفتم
نشانی http://localhost/wordpress/wp-admin/install.php را در مرورگر بارگذاری کنید و وردپرس را نصب کنید.
نکات اولیه
برای حفظ امنیت موارد زیر را حتما رعایت کنید:
- تغییر نام کاربری admin و استفاده از رمز عبورهای مطمئن و قوی (در نسخه ۳ و بالاتر از آن، این قابلیت وجود دارد که در هنگام برپاسازی وردپرس نام کاربری مدیر را خودتان انتخاب کنید)
- استفاده از آخرین نسخه وردپرس به همراه آخرین نسخه افزونه
- قرار ندادن پرمیژن ۷۷۷ به هیچ یک از پوشه های وردپرس
- استفاده از افزونه های امنیتی برای ورود غیر مجاز به مدیریت مانند: login-lockdown و یا Limit Login Attempts
- قرار دادن پرمیژن ۰۷۵۵ به پوشه های:
wp-admin
wp-content
wp-includes
wp-admin/js
wp-content/themes
wp-content/plugins
- قرار دادن پرمیژن ۰۴۶۶ به فایل های:
wp-admin/index.php
htaccess
- [[تهیه نسخه پشتیبان از پایگاه داده]]
نصب وردپرس بر روی localhost
برای نصب وردپرس برروی سیستم عامل نیاز به نصب IIS ویندور و همچنین دریافت و نصب آخرین نسخه PHP است. ولی با توجه به پیچیدگی این دو نرم افزار, پیشنهاد می شود از نرم افزارهای آماده به نام AppServ که دارای وب سرور Apache و پایگاه داده و همچنین PHP هستند برای کار استفاده شود. (همچنین میتوان از برنامههای مشابه wamp، xampp و یا … نیز هم استفاده کرد)
نرم افزار AppServ
ابتدا آخرین نسخه از نرم افزار را از اینجا دریافت کنید.
مراحل نصب AppServ:
نرم افزار را بعد از دریافت اجرا کنید و مراحل نصب را طی کنید.
در این مرحله باید مسیر نرم افزار Appserv را که قرار است نصب شود تعیین کنید. مسیر انتخابی شامل میزبان مجازی شما می شود و بعد از نصب فایل های وردپرس را باید در مسیر:
C:\AppServ\www
قرار دهید.
گزینه های مربوط به بسته های نصب را فعال کنید.
در این مرحله اطلاعات مربوط به وب سرور Apache است که در قسمت: Server Name باید نام سروری که قرار است ایجاد شود را وارد کنید. مثال:
localhost
پست الکترونیک مدیر را نیز مانند تصویر بالا وارد کنید.
این مرحله نیز اطلاعات مربوط به پیکربندی پایگاه داده MySQL است. در این قسمت رمز پایگاه داده خود را انتخاب کنید. (انتخاب رمز کوتاه راحت تر و مناسب تر است.)
مراحل نصب نرم افزار پایان یافت و هم اکنون وب سرور و PHP برروی سیستم شما نصب و فعال است.
اجرای نرم افزار AppServ:
مرورگر خود را باز کنید و نام سروری را که در مراحل نصب وارد کردید در قسمت آدرس بار تایپ کنید. مانند localhost
در این صفحه اطلاعات مربوط به نسخه های وب سرور Apache و زبان PHP و پایگاه داده قرار دارد.
در این صفحه برای ورود به phpMyAdmin ایجاد پایگاه داده پیوند:
phpMyAdmin Database Manager Version 2.10.2
را کلیک کنید.
برای ورود به phpMyAdmin نیازمنده داشتن نام کاربری و رمز عبور است.
نام کاربری پایگاه داده به صورت پیشفرض برای ورود و برای همه دیتابیس ها root است.
رمز عبور نیز همان رمزی است که درقسمت نصب نرم افزار وارد کردید.
ساختن پایگاه داده:
برای ایجاد پایگاه داده بعد مراحل زیر را طی کنید.
در این قسمت بعد از ورود به phpMyAdmin برای ساختن پایگاه داده جدید در قسمت Create new database نام دیتابیس خود را وارد کنید.
اطلاعات کاربری و رمز عبوری مربوط به پایگاه داده این چنین می شود:
User Database: root
Database Name: (نام دیتابیس ساخته شده توسط شما)
Database Password: (همان رمز تعیین شده در نصب نرم افزار)
اجرای برای نصب وردپرس:
هم اکنون امکانات مورد نیاز برای [[نصب وردپرس]] برروی سیستم شما آماده است. فایل های وردپرس را در مسیر:
C:\AppServ\www\wordpress
قرار دهید و در مرورگر خود آدرس زیر را وارد کنید:
localhost/wordpress
راه اندازی وردپرس
یکی از دلایل موفقیت وردپرس مراحل نصب بسیار آسان آن است. اگر تا بهحال هیچ سیستمی نصب نکردهاید و در این زمینه تجربه ندارید اصلاً نگران نباشید٬ چراکه ما این مراحل را بصورت قدم به قدم و همراه با تصویر به شما یاد خواهیم داد.
قبل از نصب شما نیاز به یکسری پیشنیاز دارید٬ پس حتماً قبل از خواندن ادامه این مطلب اطمینان حاصل کنید که مطلب پیش از نصب را خواندهاید و تمام ابزارهای موردنیازتان آماده است.
نکات قابل ذکر
- برای شروع نصب وردپرس شما باید بدانید که میزبان شما حداقل نیازمندی ها را دارد .
- آخرین نگارش وردپرس فارسی را دریافت کنید و آن را در رایانه خود از حالت فشرده خارج کنید.
- اکنون این آموزش را چاپ کنید تا یک کتابچک آموزش نصب وردپرس دستی داشته باشید .
نصب معروف پنج دقیقه ای
این بخش از آموزش٬ برای کاربرانیست که قبلاً تجربه نصب یک سیستم روی میزبان را داشتهاند. اگر کاربر تازهکار هستید٬ به ادامه این مطلب و بخش نصب با جزییات مراجعه کنید.
۱- وردپرس فارسی را دریافت و از حالت فشرده خارج کنید.
۲- پایگاهداده مورد نیاز برای وردپرس را بر روی میزبان خود بسازید.
۳- پرونده wp-config-sample.php را به wp-config.php تغییر نام دهید.
۴- پرونده wp-config.php را توسط یک برنامه ویرایشگر (مانند notepad) باز کنید و اطلاعات لازم را در آن وارد کنید.
۵- پروندههای وردپرس را به میزبان خود منتقل کنید.
۵-۱- اگر وردپرس را بر روی دامنه اصلی خود نصب میکنید (مثل http://example.com)٬ پروندهها باید در پوشهی ریشه (root یا www یا public_html) بر روی میزبان شما بارگذاری شوند.
۵-۲- اگر میخواهید وردپرس را در یک پوشه نصب کنید (مثل http://example.com/blog)٬
باید نام پوشه wordpress که پروندهها در قرار دارند را به نام پوشهی
موردنظر خود، تغییر دهید (در مثال بالا ما باید نام پوشه wordpress را به
blog تغییر دهیم)؛ سپس پوشهی موردنظر را به میزبان خود منتقل کنید.
۶- به صفحه نصب وردپرس بروید (wp-admin/install.php) و مراحل نصب را انجام دهید.
۶-۱- اگر وردپرس را بر روی دامنه اصلی خود نصب کردهاید٬ باید به نشانی http://example.com/wp-admin/install.php مراجعه کنید.
۶-۲- اگر وردپرس را در یک پوشه (مثلاً blog) نصب کردهاید٬ باید به نشانی http://example.com/blog/wp-admin/install.php مراجعه کنید.
همین! وردپرس شما نصب و قابل استفاده است.
نصب با جزییات
مرحله اول: دریافت و باز کردن
در ابتدا باید آخرین نگارش وردپرس فارسی را از این نشانی دریافت کنید. اگر از ویندوز استفاده میکنید٬ پیشنهاد ما این است که پروندهی Zip را دریافت کنید.
حجم وردپرس چیزی حدود سه مگابایت است. بعد از دریافت باید پرونده را از
حالت فشرده خارج کنید. برای این کار میتوانید از برنامههایی مثل ۷-zip یا WinRAR استفاده کنید.
نکته: ویندوز XP و ویستا و ۷ ، قادر هستند پروندههای فشرده Zip را بدون استفاده از برنامهی جداگانه باز کنند.
مرحله دوم: ساخت پایگاهداده و کاربر
شما در این مرحله باید یک پایگاهداده (database) بسازید. اطلاعاتی که در وردپرس ایجاد میکنید مانند ایجاد یک دسته، نوشتن یک مطلب، نظر یک مخاطب و… در پایگاهداده بر روی میزبان شما ذخیره میشود.
اگر یک پایگاه داده ساخته شده دارید می توانید از آن استفاده کنید …
سی پنل
اگر سایت شما دارای پانل “سی پنل ” است از این آموزشک که بخشی از راه اندازی وردپرس است می تواند به شما برای ساخت پایگاده داده ها یا DataBase کمک کند.
- وارد پانل سی پنل شوید.
- نشان MySQL Database Wizard را در بخش DataBase انتخاب کنید.
- در Step 1. Create a Database نام دیتابیس را وارد کنید و مرحله بعد را انتخاب کنید.
- در Step 2. Create Database Users نام کاربری و رمز دیتابیس را وارد کنید. به یاد داشته باشید که از رمز عبور قوی استفاده کنید . بر روی Create User کلیک کنید.
- در Step 3. Add User to Database ، گزینه All Privileges را انتخاب کنید و به مرحله بعد بروید.
- در Step 4. Complete the task مقادیر نام کاربری، رمز عبوری و نام میزبان ( hostname ) را وارد کنید . (hostname معمولا localhost میباشد )
پلسک
اینجا را مشاهده کنید : Plesk 7 at tamba2.org
دایرکت ادمین
- وارد پانل دایرکت ادمین شوید
- MySql Management را از بخش Domain Management انتخاب کنید.
- Create a new Database را از ستون کناری در کادر Options را انتخاب کنید.
- نام دیتا بیس، نام کاربری و رمز عبور آن را مشخص کنید.
- بر روی دکمه Create کلیک کنید.
مرحله سوم: ویرایش پرونده wp-config.php
در مرحله اول که شما فایل های وردپرس را باز می کنید در پوشه اصلی فایلی به نام wp-config-sample.php می بینید. این فایل رو به wp-config.php تغییر نام داده و بوسیله ادیتور متن تان آنرا باز کنید ( مثل notepad ) . حالا شما باید اطلاعات ساخته شده در مرحله دوم را به این فایل بدهید . بعد از باز کردن این فایل متن زیر را در این فایل می بینید :
// ** MySQL settings ** // define('DB_NAME', 'putyourdbnamehere'); // The name of the database define('DB_USER', 'usernamehere'); // Your MySQL username define('DB_PASSWORD', 'yourpasswordhere'); // ...and password define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value define('DB_CHARSET', 'utf8'); define('DB_COLLATE', '');
شما در این بخش ۶ گزینه می بینید با نام های :
DB_NAME : نام دیتابیسی که در مرحله دوم ساختید.
DB_USER : نام کاربری ساخته شده در مرحله دوم.
DB_PASSWORD : رمز عبور تعریف شده برای کاربر ( ساخته شده در مرحله دوم ).
DB_HOST : نام هاست شما ( معمولا این مقدار localhost هست – اما نه همیشه ).
DB_CHARSET : نوع کاراکتر دیتابیس شما ( این مقدار معمولا utf8 هست ).
DB_COLLATE : تطبیق دیتابیس که باید مقدار آن خالی باشد.
توجه داشته باشید که شما نباید ۲ گزینه آخر یعنی DB_CHARSET و DB_COLLATE رو تغییر بدید و در ۹۹٪ موارد هم نیازی به تغییر گزینه چهارم یعنی DB_HOST نیست بنابراین بیشتر کار شما در این قسمت مربوط به پرکردن سه گزینه اول هست .
- توجه داشته باشید که شما نباید خود این قسمت ها رو تغییر بدید ( چیزی که تغییر می کنه مقادیر این هاست . بطور مثال در این فایل مقدار DB_NAME که باید تغییر کند عبارتی است که در داخل ۲ کاراکتر ‘ و ‘ قرار دارد یعنی putyourdbnamehere .
بنابراین کار شما این هست که نام دیتابیس را در قسمت اول ، نام کاربری را در قسمت دوم و رمز عبور کاربر را در قسمت سوم وارد کرده و فایل را ذخیره کنید .
- جهت کسب اطلاعات بیشتر می تونید مطلب [[ویرایش فایل wp-config.php]] را بخوانید .
مرحله چهارم: بارگذاری پروندهها
در این مرحله باید فایل هایی که از حالت زیپ خارج کردید رو به همراه فایل تغییر یافته wp-config.php به روی هاست خود انتقال دهید . این کار بوسیله برنامه [[FileZilla]] براحتی قابل انجام است . در زیر ما تنها به چند نکته مهم اشاره می کنیم .
شما می تونید به سه حالت زیر وردپرس را نصب کنید :
۱- روی پوشه root ( اصلی ) که آدرس وبلاگ شما بدین صورت می شه : http://example.com
۲- روی یک دایرکتوری مثلا blog که آدرس وبلاگ شما بدین صورت می شود : http://example.com/blog
۳- روی یک ساب دومین مثلا wordpress که آدرس وبلاگ شما بدین صورت خواهد شد : http://wordpress.example.com
- حالت اول : در این حالت شما باید محتویات پوشه wordpress را که دانلود کردید بر روی پوشه root هاست خود آپلود کنید ( بطور مثال این پوشه در cPanel پوشه public_html است ) .
- حالت دوم : در این حالت شما باید پوشه wordpress که محتویات لازمه در اون هست رو به نام دایرکتوری مورد نظر تغییر نام بدهید ( در مثال ما باید پوشه wordpress را به blog تغییر نام دهید ) و سپس پوشه را بر روی هاست خود آپلود کنید .
- حالت سوم : در این حالت شما ابتدا باید یک sub domain بسازید ( به قسمت مدیریت هاست خود مراجعه کنید ) . پس از انجام این کار یک پوشه با نام sub domain که شما ساختید باید در پوشه اصلی هاستتون قابل مشاهده باشه . به آن پوشه مراجعه کرده و محتویات فولدر wordpress را در آن کپی کنید .
مرحله پنجم: اجرای فرآیند نصب
بوسیله مرورگرتون به قسمت wp-admin/install.php مراجعه کنید . آدرس این قسمت بسته به جایی که فایل ها رو آپلود کردید متغیر هست . ما مرحله قبل ۳ نوع آپلود فایل ها رو توضیح دادیم . در این قسمت بسته به مرحله قبل آدرس قسمت wp-admin/install.php بدین صورت است :
- حالت اول : در این حالت شما باید به آدرس http://example.com/wp-admin/install.php مراجعه کنید .
- حالت دوم : مراجعه به http://example.com/blog/wp-admin/install.php ( در اینجا مثال blog فرض شده ) .
- حالت سوم : مراجعه به http://wordpress.example.com/wp-admin/install.php ( مثال wordpress فرض شده ) .
مراحل نصب
بعد از مراجعه به آدرس wp-admin/install.php صفحه ای مانند تصویر زیر باید مشاهده کنید :
در تصویر بالا باید در قسمت «
عنوان وبلاگ خود را بنویسید ( بعدا قابل تغییر است ) سپس شناسهای را
برای مدیریت وبسایت تعیین کرده و سپس رمز مورد نظر خود را دوبار وارد کنید.
در قسمت «ایمیل شما» نیز ایمیل خود را وارد نمایید ( توجه داشته باشید
که رمز عبور شما برای ورود به وردپرس به این آدرس ایمیل فرستاده می شود ) .
در صورت تمایل تیک مربوط به «میخواهم سایتم در موتورهای جستوجو مانند
گوگل و تکنوراتی دیده شود» را تغییر داده و سپس روی دکمه «راهادازی
وردپرس» کلیک کنید.
بله! اگر مراحل را صحیح رفته باشید، با تصویر زیر مواجه می شوید که به معنای تمام شدن نصب وردپرس فارسی میباشد.
در اینجا میتوانید روی دکمه «ورود» کلیک کنید تا وارد قسمت مدیریت وردپرس فارسی خود شوید .
- یک نسخه از نام کاربری و رمز عبور که در این قسمت به شما داده شد به ایمیل شما نیز فرستاده می شود.
اشکال یابی این قسمت
اگر با مراجعه به آدرس wp-admin/install.php با خطاهای زیر مواجه شدید:
- به مرحله دوم و سوم مراجعه کنید و مطمئن شوید که اطلاعات وارد شده در فایل wp-config.php صحیح بوده .
- از سالم بودن هاست خود در آن زمان مطمئن شوید .
راهاندازی افزونه جلالی
برای بهرهگیری از تاریج جلالی (هجری شمسی)٬ شما باید افزونه وردپرس فارسی را فعال کنید. برای این کار در بخش مدیریت٬ بهقسمت افزونهها رفته و افزونهی جلالی را با نام wp-jalali در آن قسمت فعال کنید٬ سپس تنظیمات مربوط به افزونه را در صفحهی خود افزونه بهدلخواه تغییر دهید.
وردپرس در کامپیوتر شما
شما می توانید برای نصب وردپرس بر روی رایانه شخصی خود این مقالک را بخوانید : زمپ و وردپرس – لوکال هاست
ساخت فایل htaccess
برای استفاده از قابلیت تغییر پیوند یکتا شما نیاز دارید که یک فایل htaccess با دسترسی کامل داشته باشید.
جهت انجام این کار برنامه notepad را باز کرده و بدون اینکه چیزی درونش اضافه کنید آنرا با نام htaccess ذخیره کنید . فایل htaccess.txt را در پوشه وردپرس تان بر روی هاست بریزید ( همان جایی که فایل wp-config.php هست ) .
حالا شما باید این فایل را از htaccess.txt به htaccess. تغییر نام دهید .
منبع:wp-persian