أجمل وأكثر 10 أغاني تركية مشاهدة على اليوتيوب - HD
جدول المحتويات:
يعد WordPress أشهر أنظمة التدوين مفتوحة المصدر و CMS في جميع أنحاء العالم ، حيث يشغل ربع جميع المواقع على الإنترنت اليوم. يعتمد على PHP و MySQL وحزم الكثير من الميزات التي يمكن تمديدها مع الإضافات والمزايا الإضافية المجانية والمميزة. WordPress هي أبسط طريقة لإنشاء متجرك أو موقع الويب الخاص بك أو مدونتك عبر الإنترنت.
في هذا البرنامج التعليمي ، سنشرح كيفية تثبيت WordPress على CentOS 7. في وقت كتابة هذا المقال ، كان أحدث إصدار من WordPress هو الإصدار 5.0.3.
سنستخدم حزمة LAMP مع Apache كخادم ويب ، وشهادة SSL ، وآخر PHP 7.2 و MySQL / MariaDB كخادم قاعدة بيانات.
المتطلبات الأساسية
تأكد من استيفاء الشروط التالية قبل المتابعة مع هذا البرنامج التعليمي:
- أشار اسم المجال إلى عنوان IP العام للخادم الخاص بك. سنستخدم
example.comالمسجلة كمستخدم لديه امتيازات sudo.Apache مثبتة باتباع هذه التعليمات. تثبيت PHP 7.2 باتباع هذه التعليمات. لديك شهادة SSL مثبتة لنطاقك. يمكنك إنشاء شهادة Let's Encrypt SSL مجانية من خلال اتباع هذه التعليمات.
إنشاء قاعدة بيانات MySQL
يخزن WordPress بياناته وتكوينه في قاعدة بيانات MySQL. إذا لم يكن لديك MySQL أو MariaDB مثبتًا بالفعل على خادم CentOS ، فيمكنك التثبيت باتباع أحد الأدلة أدناه:
- تثبيت MySQL على CentOS 7.Install MariaDB على CentOS 7.
تسجيل الدخول إلى قذيفة MySQL من خلال تنفيذ الأمر التالي:
mysql -u root -p
من داخل MySQL shell ، قم بتشغيل عبارة SQL التالية لإنشاء قاعدة بيانات جديدة باسم
wordpress
:
CREATE DATABASE wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
بعد ذلك ، قم بإنشاء حساب مستخدم MySQL باسم
wordpressuser
ومنح الأذونات اللازمة للمستخدم عن طريق تشغيل الأمر التالي:
GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
بمجرد الانتهاء من ذلك ، قم بالخروج من وحدة التحكم mysql بكتابة:
تحميل وورد
سيقوم الأمر التالي بتنزيل أحدث إصدار من WordPress من صفحة تنزيل WordPress مع wget واستخراج الأرشيف إلى دليل جذر مستند المجال:
wget -q -O - "http://wordpress.org/latest.tar.gz" | sudo tar -xzf - -C /var/www/html --transform s/wordpress/example.com/
قم بتعيين الأذونات الصحيحة بحيث يمكن لخادم الويب الوصول الكامل إلى ملفات وأدلة الموقع:
sudo chown -R apache: /var/www/html/example.com
تكوين اباتشي
الآن ، يجب أن يكون لديك بالفعل Apache مع شهادة SSL مثبتة على نظامك ، إن لم تكن تحقق من المتطلبات الأساسية لهذا البرنامج التعليمي.
افتح محرر النصوص الخاص بك وقم بتعديل تكوين مضيفات Apache الافتراضية للنطاق:
sudo nano /etc/httpd/conf.d/example.com.conf
لا تنسَ استبدال
example.com
بنطاق Wordpress وتعيين المسار الصحيح لملفات شهادة SSL.
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ ServerName example.com ServerAlias www.example.com Redirect permanent / https://example.com/ DirectoryIndex index.html index.php DocumentRoot /var/www/html/example.com ErrorLog /var/log/httpd/example.com-error.log CustomLog /var/log/httpd/example.com-access.log combined SSLEngine On SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem Options FollowSymLinks AllowOverride All Require all granted
سيخبر التكوين Apache بإعادة توجيه
http
إلى
https
و
www
إلى إصدار
non-www
من نطاقك.
أعد تشغيل خدمة Apache لتصبح التغييرات نافذة المفعول:
استكمال تركيب وورد
الآن وبعد تنزيل Wordpress وتكوين خادم Apache ، يمكنك إنهاء التثبيت من خلال واجهة الويب.
افتح المستعرض الخاص بك ، اكتب نطاقك وستظهر شاشة مشابهة للشاشة التالية:








من هنا ، يمكنك البدء في تخصيص تثبيت WordPress الخاص بك عن طريق تثبيت سمات وإضافات جديدة.
استنتاج
تهانينا ، لقد نجحت في تثبيت WordPress مع Apache على خادم CentOS 7 الخاص بك. الخطوات الأولى باستخدام WordPress هي بداية جيدة لمعرفة المزيد حول كيفية البدء في استخدام WordPress.
سنتوس وورد mysql mariadb سم اباتشيكيفية تثبيت وتكوين nextcloud مع اباتشي على centos 7
Nextcloud عبارة عن منصة مفتوحة المصدر ومشاركة الملفات ومشاركة الملفات الذاتية الاستضافة ، على غرار Dropbox. سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت Nextcloud وتكوينه باستخدام Apache على جهاز CentOS 7.
كيفية تثبيت وورد مع اباتشي على أوبونتو 18.04
يعد WordPress هو أشهر نظام أساسي للمدونات و CMS مفتوح المصدر يعمل على أكثر من ربع مواقع الويب العالمية. سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت WordPress على جهاز Ubuntu 18.04.
كيفية تثبيت وورد مع nginx على centos 7
سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت WordPress على جهاز CentOS 7. يعد WordPress من أكثر أنظمة التدوين مفتوحة المصدر و CMS شعبية على مستوى العالم.







