
آموزش نصب وردپرس روی VPS
راهنمای کامل نصب وردپرس روی سرور مجازی (VPS) به صورت گام به گام همراه با دستورات ترمینال
مقدمه
اگر قصد دارید یک سایت حرفه ای، سریع و امن راه اندازی کنید، نصب وردپرس روی VPS یکی از بهترین انتخاب هاست. برخلاف هاست اشتراکی، سرور مجازی (VPS) کنترل کامل، منابع اختصاصی و امنیت بالاتری در اختیار شما قرار می دهد.
بسیاری از مدیران سایت، فروشگاه های اینترنتی، شرکت های هاستینگ و توسعه دهندگان ترجیح می دهند وردپرس را روی VPS نصب کنند تا سرعت بهتر، سئو قوی تر و پایداری بیشتری داشته باشند.
در این مقاله از نگارنوین (Negarnovin) آموزش نصب وردپرس روی VPS را به صورت کامل، حرفه ای و قدم به قدم بررسی می کنیم؛ از آماده سازی سرور تا نصب نهایی وردپرس و تنظیم SSL.

پیش نیازهای نصب وردپرس روی VPS
قبل از شروع به این موارد نیاز دارید:
- VPS لینوکسی (ترجیحاً Ubuntu ۲۲.۰۴)
- دسترسی root یا sudo
- دامنه متصل به سرور
- حداقل 2GB RAM
- وب سرور Apache یا Nginx
- PHP نسخه جدید
- MariaDB یا MySQL
پیشنهاد ما برای عملکرد بهتر، استفاده از VPS پرسرعت با SSD NVMe است.
مرحله اول: اتصال به سرور با SSH
ابتدا با SSH به سرور متصل شوید:
ssh root@your-server-ip
پس از وارد کردن رمز عبور، وارد محیط ترمینال سرور خواهید شد.
مرحله دوم: بروزرسانی سیستم
apt update && apt upgrade -y
این مرحله باعث می شود تمام پکیج های سیستم به آخرین نسخه بروزرسانی شوند.
مرحله سوم: نصب Apache
apt install apache2 -y
systemctl enable apache2
systemctl start apache2
بررسی وضعیت:
systemctl status apache2
اگر وضعیت active بود یعنی وب سرور با موفقیت اجرا شده است.
مرحله چهارم: نصب MariaDB
apt install mariadb-server -y
systemctl enable mariadb
systemctl start mariadb
سپس امنیت اولیه:
mysql_secure_installation
در این مرحله رمز root دیتابیس را تنظیم کنید.
مرحله پنجم: نصب PHP و ماژول های لازم
apt install php php-mysql php-cli php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip libapache2-mod-php -y
بررسی نسخه:
php -v
مرحله ششم: ساخت دیتابیس وردپرس
وارد MySQL شوید:
mysql -u root -p
سپس:
CREATE DATABASE wordpress_db;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
مرحله هفتم: دانلود وردپرس
cd /var/www/
wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz
mv wordpress yourdomain
تنظیم دسترسی:
chown -R www-data:www-data /var/www/yourdomain
chmod -R 755 /var/www/yourdomain
مرحله هشتم: ساخت Virtual Host
nano /etc/apache2/sites-available/yourdomain.conf
محتوا:
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /var/www/yourdomain
<Directory /var/www/yourdomain>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
فعال سازی:
a2ensite yourdomain.conf
a2enmod rewrite
systemctl restart apache2
مرحله نهم: نصب SSL رایگان
apt install certbot python3-certbot-apache -y
certbot --apache -d yourdomain.com -d www.yourdomain.com
با این کار HTTPS فعال می شود.
مرحله دهم: تکمیل نصب وردپرس از مرورگر
مرورگر را باز کنید:
http://yourdomain.com
اطلاعات زیر را وارد کنید:
- نام سایت
- نام کاربری مدیر
- رمز عبور
- ایمیل مدیریت
سپس نصب را نهایی کنید.
مشکلات رایج
صفحه سفید وردپرس
معمولاً مربوط به نسخه PHP یا کمبود حافظه است.
خطای اتصال دیتابیس
نام دیتابیس یا رمز عبور اشتباه وارد شده است.
فعال نشدن SSL
DNS دامنه هنوز کامل propagatبهترین سرور برای وردپرسصب وردپرس روی VPS بهتر از هاست اشتراکی است؟
- سرعت بسیار بیشتر
- امنیت بالاتر
- منابع اختصاصی
- کنترل کامل روی سرور
- مناسب فروشگاه و سایت های پرترافیک
برای سئو حرفه ای، VPS انتخاب بسیار قدرتمندتری است.
پیشنهاد حرفه ای نگارنوین
اگر می خواهید وردپرس را بدون دردسر و با سرعت بالا اجرا کنید، انتخاب VPS مناسب مهم ترین بخش کار است.
در Negarnovin می توانید:
- VPS پرسرعت
- سرور مخصوص وردپرس
- لایسنس LiteSpeed
- SSL معتبر
- مدیریت حرفه ای سرور
را با بهترین کیفیت تهیه کنید.
سوالات متداول
بهترین سیستم عامل برای وردپرس روی VPS چیست؟
معمولاً Ubuntu بهترین انتخاب است.
آیا LiteSpeed بهتر از Apache است؟
برای سرعت و وردپرس بله، LiteSpeed عملکرد بهتری دارد.
آیا بدون دانش فنی می توان وردپرس را روی VPS نصب کرد؟
بله، با این آموزش قدم به قدم کاملاً امکان پذیر است.
جمع بندی نهایی
نصب وردپرس روی VPS یکی از بهترین روش ها برای ساخت یک سایت سریع، امن و حرفه ای است. با اجرای صحیح Apache، PHP، MariaDB و SSL می توانید یک زیرساخت قدرتمند برای رشد کسب وکار آنلاین خود ایجاد کنید.
اگر به دنبال بهترین سرور برای وردپرس هستید، همین حالا VPS مناسب خود را از نگارنوین تهیه کنید.
