התקנה והגדרה של WordPress על שרת
WordPress לרוב מאט באחסון משותף עם 500 מבקרים בלבד — הדבר נובע מהגדרות שרת לא אופטימליות. מקרה אמיתי: חנות מקוונת עם 3,000 מבקרים ביום נטענה תוך 10 שניות, מה שגרם לירידה של 40% בהמרות. העברנו אותה ל-VPS עם Nginx ו-PHP 8.3, הגדרנו מטמון ו-CDN — זמן הטעינה ירד ל-1.5 שניות, וההמרות עלו ב-30%. חיסכון באחסון עם בחירה נכונה של VPS יכול להגיע ל-40% בהשוואה לתוכניות לא אופטימליות. עלות ההתקנה משתלמת דרך עלייה בהמרות — במקרה שלעיל, ההמרות גדלו ב-30%. אנו מגדירים את WordPress מוכן לשימוש: מבחירת אחסון ועד תצורה מוכנה לייצור.
מדוע הגדרת שרת נכונה חשובה?
באחסון משותף, אתה חולק משאבים עם שכנים — CPU, RAM ואפילו MySQL. בעומס שיא, האתר שלך עלול ליפול. VPS (שרת וירטואלי פרטי) מספק סביבה מבודדת אך דורש הגדרה ידנית של LEMP (Linux, Nginx, MySQL, PHP) או LAMP. ההבדל בביצועים הוא עצום: Nginx מוגדר כראוי מטפל בקבצים סטטיים פי 10 מהר יותר מאשר Apache. נשווה את האפשרויות:
| תכונה | אחסון משותף | VPS |
|---|---|---|
| התקנה | 5–10 דקות, אוטומטי | 3–4 שעות ידני |
| ביצועים | בינוני, תלוי בשכנים | גבוה, המשאבים שלך |
| גמישות | מוגבלת | גישה מלאה לשרת |
| אבטחה | בסיסית | ניתנת להגדרה לפי פרויקט |
| כדאיות כלכלית | משתלם | השקעה מתונה |
מסקנה: לבלוג או עסק קטן, אחסון משותף מספיק; לחנות מקוונת או אתר עם 10,000+ מבקרים, יש צורך ב-VPS.
כיצד להגדיר ידנית את WordPress על VPS?
ההתקנה על Ubuntu LTS עם Nginx ו-PHP 8.3 כוללת מספר שלבים. ראשית, התקן את החבילות:
apt install nginx php8.3-fpm php8.3-mysql php8.3-curl php8.3-gd \
php8.3-mbstring php8.3-xml php8.3-zip php8.3-intl mysql-serverצור מסד נתונים ומשתמש:
mysql -u root -e "
CREATE DATABASE wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'strong-password-here';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
"הורד את WordPress והגדר הרשאות:
cd /var/www
wget https://wordpress.org/latest.tar.gz
tar xzf latest.tar.gz
mv wordpress yourdomain.com
chown -R www-data:www-data yourdomain.com הגדרת wp-config.php
define('DB_NAME', 'wordpress');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'strong-password-here');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8mb4');
// Уникальные ключи с https://api.wordpress.org/secret-key/1.1/salt/
define('AUTH_KEY', '...');
// ...
// Принудительный HTTPS
define('FORCE_SSL_ADMIN', true);
// Ограничение редактирования файлов из админки
define('DISALLOW_FILE_EDIT', true);
// Лимит ревизий
define('WP_POST_REVISIONS', 5);
// Интервал автосохранения
define('AUTOSAVE_INTERVAL', 120); הגדרת Nginx
server {
listen 443 ssl http2;
server_name yourdomain.com www.yourdomain.com;
root /var/www/yourdomain.com;
index index.php;
ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
client_max_body_size 64M;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff2)$ {
expires 1y;
add_header Cache-Control "public, immutable";
}
# Закрываем доступ к wp-config и .htaccess
location ~ /\.(htaccess|git) {
deny all;
}
location = /wp-config.php {
deny all;
}
} כיצד להגן על WordPress מפני פריצות?
מיד לאחר ההתקנה, הגדר חומת אש. Wordfence הוא אחד התוספים החינמיים הטובים ביותר: הוא חוסם התקפות כוח bruteforce וסורק קבצים לקוד זדוני. התקן גם את UpdraftPlus לגיבויים אוטומטיים בענן (Google Drive, Dropbox). למטמון, השתמש ב-WP Rocket או LiteSpeed Cache. נשווה תוספי מטמון:
| תוסף | מהירות | מחיר | תכונות |
|---|---|---|---|
| WP Rocket | גבוהה | בתשלום | התקנה קלה, תמיכה ב-CDN |
| LiteSpeed Cache | גבוהה מאוד | חינם | דורש שרת LiteSpeed |
| W3 Total Cache | בינונית | חינם | תצורה מורכבת, אפשרויות רבות |
אל תתקין תוספים "ליתר ביטחון" — כל תוסף מגדיל את שטח התקיפה ומאט את האתר.
אופטימיזציה לאחר ההתקנה
לאחר ההתקנה הבסיסית, בצע אופטימיזציה:
- הפעל מטמון באמצעות תוסף — זה מפחית את זמן טעינת הדף ב-60–80%.
- הגדר CDN (Cloudflare) לנכסים סטטיים.
- התקן תוסף לדחיסת תמונות (EWWW Image Optimizer).
- הגבל גרסאות ב-wp-config.php (ראה לעיל).
- הפעל דחיסת Gzip ברמת Nginx.
- חבר ניטור (New Relic או דומה) כדי לעקוב אחר צווארי בקבוק.
הגדרות ראשוניות
לאחר ההתקנה, בצע הגדרות בסיסיות: בחר קישורים קבועים בפורמט /%postname%/, הגדר אזור זמן, השבת תגובות אם אין צורך, עדכן את כל הרכיבים, הסר ערכות ברירת מחדל ותוספים מיותרים.
היקף עבודת ההתקנה
בהתקנה מוכנה לשימוש, אנו מספקים תצורת שרת ו-wp-config מתועדים, גישה ללוח הבקרה ו-FTP, הוראות לניהול בסיסי, מבצעים הדרכה לצוות שלך (שעה מקוונת), ומציעים תמיכה באחריות ל-30 יום.
למהנדסים שלנו יש ניסיון של 10+ שנים עם WordPress והם ביצעו למעלה מ-50 פרויקטים של התקנת שרתים עבור WordPress. אנו מבטיחים פעולה יציבה ואבטחה. צור קשר להתקנה — נבחר את התצורה האופטימלית.
לוח זמנים
התקנת WordPress על VPS קיים עם הגדרת Nginx, SSL ותוספים בסיסיים — בין 3 ל-4 שעות. אם יש צורך בבחירת אחסון והתקנת שרת מלאה — בין יום ליומיים. צור קשר להערכת פרויקט — נספק זמנים ועלויות מדויקים.
הזמן התקנת WordPress מקצועית — קבל אתר הפועל ביציבות.
לפי W3Techs, WordPress משמש ביותר מ-43% מכלל האתרים (WordPress). לפרטים נוספים על התצורה, קרא את התיעוד הרשמי של WordPress.







