راه اندازی وردپرس روی سیستم شخصی
وردپرس یک سیستم مدیریت محتوای رایگان و متن باز است که در بسیاری از وب سایت ها و بلاگ ها برای ساخت و مدیریت محتوای آنلاین استفاده می شود. این سیستم با استفاده از زبان PHP و پایگاه داده MySQL ساخته شده است. به دلیل راحتی در استفاده و امکانات فراوانی که دارد، طرفداران زیادی بین توسعه دهندگان وب و کاربران عادی پیدا کرده است.
در این مقاله، به صورت گام به گام راه اندازی وردپرس روی سیستم شخصی (Localhost) را توضیح خواهیم داد. این فرآیند به شما این امکان را می دهد که پیش از راه اندازی وب سایت روی سرور واقعی، آن را به صورت محلی روی سیستم خود تست کنید.
مرحله ۱: نصب نرم افزارهای مورد نیاز
برای راه اندازی وردپرس با استفاده از PHP و MariaDB، شما به نرم افزارهای زیر نیاز دارید:
- MariaDB: پایگاه داده ای که وردپرس به آن متصل خواهد شد.
- PHP: پردازشگر کدهایی که وردپرس با آن نوشته شده است.
نصب MariaDB روی ویندوز:
از الزامات راه اندازی وردپرس روی سیستم شخصی میتوان به نصب MariaDB روی ویندوز اشاره کرد به به صورت زیر نصب می شود:
- به سایت MariaDB بروید و نسخه مناسب ویندوز را دانلود کنید.
- فایل نصب را اجرا کرده و مراحل نصب را طی کنید.
- پس از نصب، MariaDB را شروع کرده و به کنسول آن وارد شوید:
mysql -u root -p
- در کنسول MariaDB، پایگاه داده و کاربر مورد نیاز برای وردپرس را بسازید:
CREATE DATABASE wordpress;
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
نصب PHP روی ویندوز:
- به سایت PHP بروید و نسخه مناسب ویندوز را دانلود کنید.
- فایل فشرده PHP را از حالت فشرده خارج کرده و در پوشه ای دلخواه قرار دهید.
- مسیر نصب PHP را به متغیر محیطی (Environment Variables) سیستم اضافه کنید تا بتوانید از آن در خط فرمان استفاده کنید.
مرحله ۲: دانلود و نصب وردپرس
در ادامه راه اندازی وردپرس روی سیستم شخصی می بایست وردپرس را نصب کرد:
- به سایت رسمی وردپرس بروید و آخرین نسخه وردپرس را دانلود کنید.
- فایل دانلود شده را از حالت فشرده خارج کنید و محتویات آن را به یک پوشه در مسیر دلخواه خود منتقل کنید.
مرحله ۳: پیکربندی وردپرس
- در پوشه ای که وردپرس را در آن قرار دادهاید، فایل wp-config-sample.php را پیدا کرده و آن را به wp-config.php تغییر نام دهید.
- فایل wp-config.php را با ویرایشگر متن باز کرده و اطلاعات پایگاه داده ای که در مرحله قبل ایجاد کرده اید، را وارد کنید:
define('DB_NAME', 'wordpress'); // نام پایگاه داده
define('DB_USER', 'wordpress_user'); // نام کاربری پایگاه داده
define('DB_PASSWORD', 'your_password'); // رمز عبور پایگاه داده
define('DB_HOST', 'localhost'); // میزبان پایگاه داده
- تنظیمات دیگر مانند کلیدهای امنیتی را از سایت تولید کلیدهای امنیتی وردپرس تولید کرده و در این فایل وارد کنید.
مرحله ۴: راه اندازی PHP Built-in Server
برای اجرای وردپرس با استفاده از سرور داخلی PHP، نیازی به نصب و پیکربندی وب سرورهای سنگین مانند Apache یا Nginx نیست. PHP یک سرور داخلی دارد که برای توسعه و تست محلی ساخته شده است.
- وارد پوشه ای شوید که وردپرس را در آن قرار دادهاید.
- دستور زیر را برای راه اندازی سرور PHP اجرا کنید:
php -S localhost:8000
این دستور سرور PHP را روی پورت ۸۰۰۰ راه اندازی کرده و شما می توانید سایت وردپرسی خود را از طریق http://localhost:8000 مشاهده کنید.
مرحله ۵: نصب وردپرس
در راستای راه اندازی وردپرس روی سیستم شخصی و راه اندازی PHP آن، به ادامه مراحل نصب می پردازیم:
- حالا که سرور PHP داخلی در حال اجرا است، مرورگر خود را باز کرده و به آدرس http://localhost:8000 بروید.
- صفحه نصب وردپرس برای شما نمایش داده می شود. در این صفحه، زبان مورد نظر خود را انتخاب کرده و بر روی گزینه Continue کلیک کنید.
- وردپرس از شما می خواهد تا اطلاعات پایگاه داده را وارد کنید:
- نام پایگاه داده: wordpress
- نام کاربری پایگاه داده: wordpress_user
- رمز عبور پایگاه داده: رمز عبور شما
- میزبان پایگاه داده: localhost
- پس از وارد کردن اطلاعات پایگاه داده، بر روی دکمه Submit کلیک کنید.
- اگر اطلاعات وارد شده درست باشد، وردپرس به پایگاه داده وصل میشود و شما به صفحه بعدی منتقل می شوید.
- در ادامه روند راه اندازی وردپرس روی سیستم شخصی حالا از شما خواسته می شود که اطلاعات سایت خود را وارد کنید:
- عنوان سایت
- نام کاربری مدیر
- رمز عبور مدیر
- ایمیل مدیر
- پس از تکمیل فرم، روی گزینه Install WordPress کلیک کنید.
مرحله ۶: ورود به پنل مدیریت وردپرس
پس از طی کردن راه اندازی وردپرس روی سیستم شخصی و نصب موفقیت آمیز آن، شما می توانید به پنل مدیریت وردپرس از طریق آدرس زیر وارد شوید:
http://localhost:8000/wp-admin
با استفاده از نام کاربری و رمز عبوری که در طول فرآیند نصب وارد کردهاید، وارد پنل مدیریت وردپرس شوید.