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

پیشنیازهای نصب وردپرس روی VPS
قبل از شروع به این موارد نیاز دارید:
- VPS لینوکسی (ترجیحاً Ubuntu 22.04)
- دسترسی 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 دامنه هنوز کامل propagate نشده است.
چرا نصب وردپرس روی VPS بهتر از هاست اشتراکی است؟
- سرعت بسیار بیشتر
- امنیت بالاتر
- منابع اختصاصی
- کنترل کامل روی سرور
- مناسب فروشگاه و سایتهای پرترافیک
برای سئو حرفهای، VPS انتخاب بسیار قدرتمندتری است.
پیشنهاد حرفهای نگارنوین
اگر میخواهید وردپرس را بدون دردسر و با سرعت بالا اجرا کنید، انتخاب VPS مناسب مهمترین بخش کار است.
در Negarnovin میتوانید:
- VPS پرسرعت
- سرور مخصوص وردپرس
- لایسنس LiteSpeed
- SSL معتبر
- مدیریت حرفهای سرور
را با بهترین کیفیت تهیه کنید.
سوالات متداول
بهترین سیستم عامل برای وردپرس روی VPS چیست؟
معمولاً Ubuntu بهترین انتخاب است.
آیا LiteSpeed بهتر از Apache است؟
برای سرعت و وردپرس بله، LiteSpeed عملکرد بهتری دارد.
آیا بدون دانش فنی میتوان وردپرس را روی VPS نصب کرد؟
بله، با این آموزش قدمبهقدم کاملاً امکانپذیر است.
جمعبندی نهایی
نصب وردپرس روی VPS یکی از بهترین روشها برای ساخت یک سایت سریع، امن و حرفهای است. با اجرای صحیح Apache، PHP، MariaDB و SSL میتوانید یک زیرساخت قدرتمند برای رشد کسبوکار آنلاین خود ایجاد کنید.
اگر به دنبال بهترین سرور برای وردپرس هستید، همین حالا VPS مناسب خود را از نگارنوین تهیه کنید.