{"id":40150,"date":"2026-02-24T20:41:31","date_gmt":"2026-02-24T17:41:31","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=40150"},"modified":"2026-02-24T20:41:31","modified_gmt":"2026-02-24T17:41:31","slug":"wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/","title":{"rendered":"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi"},"content":{"rendered":"<p><body><\/p>\n<h2>WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi<\/h2>\n<p>WordPress, d\u00fcnya genelinde en pop\u00fcler i\u00e7erik y\u00f6netim sistemlerinden (CMS) biridir. Ancak, eklentiler, temalar ve \u00e7ekirdek dosyalar\u0131n s\u0131k g\u00fcncellemeleri, \u00f6zellikle birden fazla geli\u015ftiricinin \u00e7al\u0131\u015ft\u0131\u011f\u0131 veya kritik projelerde s\u00fcr\u00fcm y\u00f6netimini zorla\u015ft\u0131rabilir. Bu rehberde, CentOS 7 sunucusu \u00fczerinde WordPress&#8217;i Git s\u00fcr\u00fcm kontrol sistemiyle nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ve g\u00fcncelleyece\u011finizi ad\u0131m ad\u0131m \u00f6\u011freneceksiniz. Bu yakla\u015f\u0131m, de\u011fi\u015fiklikleri izlemenize, hatalar\u0131 geri alman\u0131za ve daha kontroll\u00fc bir geli\u015ftirme\/g\u00fcncelleme s\u00fcreci sa\u011flaman\u0131za olanak tan\u0131r.<\/p>\n<h3>Ortam Haz\u0131rl\u0131\u011f\u0131: CentOS 7 Sunucusunu Ayarlama<\/h3>\n<p>WordPress&#8217;i s\u00fcr\u00fcm kontrol\u00fcyle kurmadan \u00f6nce, CentOS 7 sunucunuzu gerekli web sunucusu, veritaban\u0131 ve PHP bile\u015fenleriyle haz\u0131rlaman\u0131z gerekmektedir.<\/p>\n<h4>Sistem G\u00fcncellemesi ve Temel Ara\u00e7lar\u0131n Kurulumu<\/h4>\n<p>\u0130lk olarak, sisteminizi g\u00fcncelleyelim ve Git ile gerekli di\u011fer paketleri kural\u0131m:<\/p>\n<pre><code class=\"language-bash\">sudo yum update -y\nsudo yum install epel-release -y\nsudo yum install git wget unzip -y<\/code><\/pre>\n<h4>Web Sunucusu Kurulumu (Apache)<\/h4>\n<p>Bu rehberde Apache&#8217;yi kullanaca\u011f\u0131z, ancak Nginx de benzer \u015fekilde yap\u0131land\u0131r\u0131labilir.<\/p>\n<pre><code class=\"language-bash\">sudo yum install httpd -y\nsudo systemctl start httpd\nsudo systemctl enable httpd\nsudo firewall-cmd --permanent --add-service=http\nsudo firewall-cmd --permanent --add-service=https\nsudo firewall-cmd --reload<\/code><\/pre>\n<h4>PHP ve Gerekli Uzant\u0131lar\u0131n Kurulumu<\/h4>\n<p>CentOS 7 varsay\u0131lan olarak eski PHP s\u00fcr\u00fcmleriyle gelir. Daha g\u00fcncel bir PHP s\u00fcr\u00fcm\u00fc (\u00f6rne\u011fin PHP 7.4 veya 8.x) i\u00e7in Remi deposunu kullanaca\u011f\u0131z.<\/p>\n<pre><code class=\"language-bash\">sudo yum install http:\/\/rpms.remirepo.net\/enterprise\/remi-release-7.rpm -y\nsudo yum-config-manager --enable remi-php74 # PHP 7.4 etkinle\u015ftirilir. Daha yeni bir s\u00fcr\u00fcm i\u00e7in 'remi-php80', 'remi-php81' vb. kullanabilirsiniz.\nsudo yum install php php-cli php-mysqlnd php-gd php-mbstring php-xml php-fpm php-opcache php-json php-zip -y\nsudo systemctl restart httpd<\/code><\/pre>\n<h4>Veritaban\u0131 Sunucusu Kurulumu (MariaDB)<\/h4>\n<p>WordPress i\u00e7in bir veritaban\u0131 sunucusuna ihtiyac\u0131m\u0131z var. MariaDB, MySQL&#8217;in topluluk taraf\u0131ndan geli\u015ftirilen bir \u00e7atal\u0131d\u0131r ve pop\u00fcler bir se\u00e7imdir.<\/p>\n<pre><code class=\"language-bash\">sudo yum install mariadb-server mariadb -y\nsudo systemctl start mariadb\nsudo systemctl enable mariadb\nsudo mysql_secure_installation<\/code><\/pre>\n<p><code>mysql_secure_installation<\/code> komutu \u00e7al\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda, root \u015fifresi belirlemeniz, anonim kullan\u0131c\u0131lar\u0131 kald\u0131rman\u0131z, root&#8217;un uzaktan giri\u015fini engellemeniz ve test veritaban\u0131n\u0131 silmeniz istenecektir. Bu ad\u0131mlar\u0131 g\u00fcvenlik i\u00e7in tamamlaman\u0131z \u00f6nemlidir.<\/p>\n<h3>WordPress ve Git Entegrasyonu<\/h3>\n<p>Ortam haz\u0131rl\u0131\u011f\u0131 tamamland\u0131ktan sonra, WordPress&#8217;i kurmaya ve Git ile s\u00fcr\u00fcm kontrol\u00fcne almaya ba\u015flayabiliriz.<\/p>\n<h4>WordPress Veritaban\u0131 Olu\u015fturma<\/h4>\n<p>WordPress i\u00e7in bir veritaban\u0131 ve kullan\u0131c\u0131 olu\u015fturman\u0131z gerekmektedir.<\/p>\n<pre><code class=\"language-bash\">sudo mysql -u root -p<\/code><\/pre>\n<p>\u015eifrenizi girdikten sonra MariaDB kabu\u011funa d\u00fc\u015feceksiniz. A\u015fa\u011f\u0131daki komutlar\u0131 \u00e7al\u0131\u015ft\u0131rarak veritaban\u0131 ve kullan\u0131c\u0131y\u0131 olu\u015fturun:<\/p>\n<pre><code class=\"language-sql\">CREATE DATABASE wordpress_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;\nCREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'guclu_sifreniz';\nGRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user'@'localhost';\nFLUSH PRIVILEGES;\nEXIT;<\/code><\/pre>\n<p><code>wordpress_db<\/code>, <code>wordpress_user<\/code> ve <code>guclu_sifreniz<\/code> de\u011ferlerini kendi tercihinize g\u00f6re de\u011fi\u015ftirmeyi unutmay\u0131n.<\/p>\n<h4>WordPress \u0130ndirme ve Dizin Yap\u0131land\u0131rmas\u0131<\/h4>\n<p>WordPress dosyalar\u0131n\u0131 web sunucunuzun k\u00f6k dizinine (genellikle <code>\/var\/www\/html<\/code>) indirece\u011fiz.<\/p>\n<pre><code class=\"language-bash\">cd \/var\/www\/html\nsudo wget https:\/\/wordpress.org\/latest.tar.gz\nsudo tar -xzf latest.tar.gz\nsudo mv wordpress\/* .\nsudo rm -rf wordpress latest.tar.gz<\/code><\/pre>\n<p>\u015eimdi, WordPress&#8217;i Git s\u00fcr\u00fcm kontrol\u00fcne alal\u0131m.<\/p>\n<pre><code class=\"language-bash\">sudo git init\nsudo git add .\nsudo git commit -m \"Initial WordPress installation\"<\/code><\/pre>\n<p>Bu komutlar, mevcut WordPress dosyalar\u0131n\u0131 Git deposuna ekler ve ilk taahh\u00fcd\u00fc (commit) olu\u015fturur.<\/p>\n<h4>wp-config.php Yap\u0131land\u0131rmas\u0131<\/h4>\n<p><code>wp-config.php<\/code> dosyas\u0131 WordPress&#8217;in veritaban\u0131 ba\u011flant\u0131 bilgilerini ve di\u011fer \u00f6nemli ayarlar\u0131n\u0131 i\u00e7erir.<\/p>\n<pre><code class=\"language-bash\">sudo cp wp-config-sample.php wp-config.php\nsudo nano wp-config.php<\/code><\/pre>\n<p><code>wp-config.php<\/code> dosyas\u0131n\u0131 a\u00e7t\u0131ktan sonra, veritaban\u0131 ad\u0131n\u0131, kullan\u0131c\u0131 ad\u0131n\u0131 ve \u015fifresini yukar\u0131da olu\u015fturdu\u011funuz bilgilerle g\u00fcncelleyin:<\/p>\n<pre><code class=\"language-php\">define( 'DB_NAME', 'wordpress_db' );\ndefine( 'DB_USER', 'wordpress_user' );\ndefine( 'DB_PASSWORD', 'guclu_sifreniz' );\ndefine( 'DB_HOST', 'localhost' );<\/code><\/pre>\n<p>Ayr\u0131ca, g\u00fcvenlik i\u00e7in benzersiz kimlik do\u011frulama anahtarlar\u0131n\u0131 (salts) a\u015fa\u011f\u0131daki adresten al\u0131p yap\u0131\u015ft\u0131rman\u0131z \u00f6nerilir: <code>https:\/\/api.wordpress.org\/secret-key\/1.1\/salt\/<\/code><\/p>\n<p>De\u011fi\u015fiklikleri kaydedip \u00e7\u0131kt\u0131ktan sonra, bu \u00f6nemli yap\u0131land\u0131rma dosyas\u0131n\u0131 da Git&#8217;e ekleyelim:<\/p>\n<pre><code class=\"language-bash\">sudo git add wp-config.php\nsudo git commit -m \"Add wp-config.php with database credentials\"<\/code><\/pre>\n<h4>Dizin \u0130zinleri<\/h4>\n<p>WordPress&#8217;in d\u00fczg\u00fcn \u00e7al\u0131\u015fmas\u0131 i\u00e7in do\u011fru dosya ve dizin izinlerine sahip olmas\u0131 gerekir.<\/p>\n<pre><code class=\"language-bash\">sudo chown -R apache:apache \/var\/www\/html\nsudo find \/var\/www\/html -type d -exec chmod 755 {} \\;\nsudo find \/var\/www\/html -type f -exec chmod 644 {} \\;\nsudo chmod -R 775 \/var\/www\/html\/wp-content\/uploads # Y\u00fcklemeler i\u00e7in yazma izni<\/code><\/pre>\n<p><code>wp-content\/uploads<\/code> dizinine, WordPress&#8217;in medya dosyalar\u0131n\u0131 y\u00fckleyebilmesi i\u00e7in \u00f6zel olarak yazma izni verilmesi \u00f6nemlidir.<\/p>\n<p>Art\u0131k web taray\u0131c\u0131n\u0131zdan sunucunuzun IP adresine veya alan ad\u0131na giderek WordPress kurulumunu tamamlayabilirsiniz.<\/p>\n<h3>WordPress G\u00fcncellemeleri ve S\u00fcr\u00fcm Kontrol\u00fc<\/h3>\n<p>S\u00fcr\u00fcm kontrol\u00fc kullanman\u0131n en b\u00fcy\u00fck avantajlar\u0131ndan biri, WordPress \u00e7ekirdek, eklenti ve tema g\u00fcncellemelerini kontroll\u00fc bir \u015fekilde y\u00f6netebilmektir.<\/p>\n<h4>WordPress \u00c7ekirdek G\u00fcncellemeleri<\/h4>\n<p>WordPress \u00e7ekirde\u011fini g\u00fcncellemek genellikle y\u00f6netim panelinden yap\u0131l\u0131r, ancak s\u00fcr\u00fcm kontrol\u00fc ile manuel olarak yapmak daha g\u00fcvenli bir yakla\u015f\u0131md\u0131r.<\/p>\n<p>1.  <strong>Mevcut Durumu Kaydetme:<\/strong> G\u00fcncellemeye ba\u015flamadan \u00f6nce, mevcut t\u00fcm de\u011fi\u015fikliklerinizi Git&#8217;e taahh\u00fct etti\u011finizden emin olun.<\/p>\n<pre><code class=\"language-bash\">cd \/var\/www\/html\n    sudo git status\n    # E\u011fer de\u011fi\u015fiklikler varsa:\n    sudo git add .\n    sudo git commit -m \"Pre-update commit before core update\"<\/code><\/pre>\n<p>2.  <strong>Yeni \u00c7ekirdek S\u00fcr\u00fcm\u00fcn\u00fc \u0130ndirme:<\/strong> Yeni WordPress s\u00fcr\u00fcm\u00fcn\u00fc indirip mevcut dosyalar\u0131n \u00fczerine kopyalayaca\u011f\u0131z. <code>wp-content<\/code> dizini ve <code>wp-config.php<\/code> dosyas\u0131 gibi \u00f6zelle\u015ftirilmi\u015f dosyalar\u0131 korumak \u00f6nemlidir.<\/p>\n<pre><code class=\"language-bash\">cd \/var\/www\/html\n    sudo wget https:\/\/wordpress.org\/latest.tar.gz\n    sudo tar -xzf latest.tar.gz\n    sudo rsync -av --exclude 'wp-content\/' --exclude 'wp-config.php' --exclude '.git\/' wordpress\/ .\n    sudo rm -rf wordpress latest.tar.gz<\/code><\/pre>\n<p>    <code>rsync<\/code> komutu, <code>wp-content<\/code>, <code>wp-config.php<\/code> ve <code>.git<\/code> dizinlerini d\u0131\u015far\u0131da b\u0131rakarak yaln\u0131zca \u00e7ekirdek dosyalar\u0131n\u0131 g\u00fcnceller.<\/p>\n<p>3.  <strong>Veritaban\u0131 G\u00fcncellemesi:<\/strong> Taray\u0131c\u0131n\u0131zdan <code>your_domain\/wp-admin\/upgrade.php<\/code> adresine giderek veritaban\u0131 g\u00fcncellemesini tamamlay\u0131n.<\/p>\n<p>4.  <strong>G\u00fcncellemeyi Git&#8217;e Taahh\u00fct Etme:<\/strong> \u00c7ekirdek g\u00fcncellemesi tamamland\u0131ktan sonra, de\u011fi\u015fiklikleri Git&#8217;e kaydedin.<\/p>\n<pre><code class=\"language-bash\">sudo git add .\n    sudo git commit -m \"WordPress core updated to X.Y.Z\" # X.Y.Z yerine yeni s\u00fcr\u00fcm numaras\u0131n\u0131 yaz\u0131n<\/code><\/pre>\n<p>5.  <strong>Geri Alma (Rollback):<\/strong> E\u011fer g\u00fcncelleme sonras\u0131 bir sorun ya\u015farsan\u0131z, kolayca \u00f6nceki duruma d\u00f6nebilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo git log --oneline # \u00d6nceki taahh\u00fctlerin listesini g\u00f6rmek i\u00e7in\n    sudo git reset --hard <commit_hash> # Sorunsuz olan \u00f6nceki taahh\u00fcd\u00fcn hash'ini buraya yaz\u0131n<\/code><\/pre>\n<p>    Bu komut, \u00e7al\u0131\u015fma dizininizi ve Git ge\u00e7mi\u015finizi belirtilen taahh\u00fct noktas\u0131na geri d\u00f6nd\u00fcr\u00fcr.<\/p>\n<h4>Eklenti ve Tema G\u00fcncellemeleri<\/h4>\n<p>Eklenti ve temalar\u0131 WordPress y\u00f6netim panelinden g\u00fcncelleyebilirsiniz. G\u00fcncelleme sonras\u0131 bu de\u011fi\u015fiklikleri Git&#8217;e taahh\u00fct etmeyi unutmay\u0131n.<\/p>\n<pre><code class=\"language-bash\">cd \/var\/www\/html\nsudo git status\n<h2>G\u00fcncellenen eklenti\/tema dosyalar\u0131n\u0131 Git'e ekleyin<\/h2>\nsudo git add wp-content\/plugins\/your-plugin-name\/ wp-content\/themes\/your-theme-name\/\nsudo git commit -m \"Updated plugin X and theme Y\"<\/code><\/pre>\n<h4>Git \u0130\u015f Ak\u0131\u015f\u0131 \u00d6rne\u011fi<\/h4>\n<p>Daha karma\u015f\u0131k projeler i\u00e7in bir Git i\u015f ak\u0131\u015f\u0131 olu\u015fturmak, geli\u015ftirme ve \u00fcretim ortamlar\u0131n\u0131 ay\u0131rman\u0131za yard\u0131mc\u0131 olur.<\/p>\n<p>1.  <strong>Geli\u015ftirme Dal\u0131 Olu\u015fturma:<\/strong> Yeni \u00f6zellikler veya b\u00fcy\u00fck g\u00fcncellemeler \u00fczerinde \u00e7al\u0131\u015f\u0131rken <code>develop<\/code> gibi bir geli\u015ftirme dal\u0131 kullan\u0131n.<\/p>\n<pre><code class=\"language-bash\">sudo git checkout -b develop<\/code><\/pre>\n<p>2.  <strong>De\u011fi\u015fiklikleri Geli\u015ftirme Dal\u0131nda Yapma:<\/strong> T\u00fcm yeni kodlar\u0131, eklenti\/tema kurulumlar\u0131n\u0131 bu dalda yap\u0131n ve taahh\u00fct edin.<\/p>\n<pre><code class=\"language-bash\"># De\u011fi\u015fiklikler yap\u0131n\n    sudo git add .\n    sudo git commit -m \"Added new feature Z\"<\/code><\/pre>\n<p>3.  <strong>\u00dcretim Ortam\u0131na Entegre Etme:<\/strong> De\u011fi\u015fiklikler test edildikten ve onayland\u0131ktan sonra, <code>main<\/code> (veya <code>master<\/code>) dal\u0131na birle\u015ftirin ve \u00fcretim sunucusuna da\u011f\u0131t\u0131n.<\/p>\n<pre><code class=\"language-bash\">sudo git checkout main\n    sudo git merge develop\n    sudo git push origin main # E\u011fer uzak bir depo kullan\u0131yorsan\u0131z<\/code><\/pre>\n<p>    Bu, \u00fcretim sunucunuzdaki <code>main<\/code> dal\u0131n\u0131 g\u00fcncelleyerek de\u011fi\u015fikliklerin canl\u0131ya al\u0131nmas\u0131n\u0131 sa\u011flar.<\/p>\n<h3>Sonu\u00e7 ve S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<p>Bu rehberde, CentOS 7 \u00fczerinde WordPress&#8217;i Git s\u00fcr\u00fcm kontrol\u00fcyle nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ve g\u00fcncelleyece\u011finizi \u00f6\u011frendiniz. Bu y\u00f6ntem, WordPress kurulumunuzun kararl\u0131l\u0131\u011f\u0131n\u0131 art\u0131r\u0131r, de\u011fi\u015fiklikleri izlenebilir k\u0131lar ve olas\u0131 sorunlarda h\u0131zl\u0131ca geri d\u00f6nmenizi sa\u011flar. \u00d6zellikle ekip \u00e7al\u0131\u015fmas\u0131 yap\u0131lan veya kritik WordPress siteleri i\u00e7in bu yakla\u015f\u0131m vazge\u00e7ilmezdir.<\/p>\n<h4>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h4>\n<p><strong>Q1: <code>wp-content<\/code> dizini neden s\u00fcr\u00fcm kontrol\u00fcnde olmal\u0131?<\/strong><br \/>\n<strong>A1:<\/strong> <code>wp-content<\/code> dizini eklentilerinizi, temalar\u0131n\u0131z\u0131 ve y\u00fcklemelerinizi i\u00e7erir. Eklenti ve tema g\u00fcncellemelerini, \u00f6zelle\u015ftirmeleri ve hatta y\u00fcklenen baz\u0131 dosyalar\u0131 (\u00f6zellikle temalar veya eklentilerle ili\u015fkili olanlar\u0131) izlemek i\u00e7in bu dizini s\u00fcr\u00fcm kontrol\u00fcne almak \u00f6nemlidir. Bu sayede, hangi eklenti veya teman\u0131n hangi s\u00fcr\u00fcm\u00fcn\u00fcn ne zaman y\u00fcklendi\u011fini takip edebilir ve gerekirse geri alabilirsiniz.<\/p>\n<p><strong>Q2: <code>wp-config.php<\/code> dosyas\u0131ndaki hassas bilgiler (veritaban\u0131 \u015fifreleri) Git deposunda tutulmal\u0131 m\u0131?<\/strong><br \/>\n<strong>A2:<\/strong> Geli\u015ftirme ortamlar\u0131nda ve tek sunuculu basit kurulumlarda <code>wp-config.php<\/code> dosyas\u0131n\u0131 Git&#8217;e dahil etmek yayg\u0131n bir pratiktir. Ancak, daha g\u00fcvenli ve \u00f6l\u00e7eklenebilir yakla\u015f\u0131mlar i\u00e7in veritaban\u0131 \u015fifreleri gibi hassas bilgileri <code>.env<\/code> dosyalar\u0131, ortam de\u011fi\u015fkenleri veya bir s\u0131r y\u00f6netimi \u00e7\u00f6z\u00fcm\u00fc arac\u0131l\u0131\u011f\u0131yla y\u00f6netmek daha iyidir. Bu \u015fekilde, <code>wp-config.php<\/code> dosyas\u0131n\u0131 Git&#8217;e dahil edebilir, ancak hassas bilgileri farkl\u0131 ortamlara g\u00f6re dinamik olarak y\u00fckleyebilirsiniz.<\/p>\n<p><strong>Q3: WordPress&#8217;in otomatik g\u00fcncellemelerini devre d\u0131\u015f\u0131 b\u0131rakmal\u0131 m\u0131y\u0131m?<\/strong><br \/>\n<strong>A3:<\/strong> Evet, s\u00fcr\u00fcm kontrol\u00fc ile manuel g\u00fcncelleme yapmay\u0131 tercih ediyorsan\u0131z, WordPress&#8217;in otomatik \u00e7ekirdek g\u00fcncellemelerini devre d\u0131\u015f\u0131 b\u0131rakman\u0131z \u00f6nerilir. Bu, g\u00fcncellemeler \u00fczerinde tam kontrol sahibi olman\u0131z\u0131 sa\u011flar ve Git taahh\u00fctleri ile entegrasyonu kolayla\u015ft\u0131r\u0131r. Otomatik g\u00fcncellemeleri devre d\u0131\u015f\u0131 b\u0131rakmak i\u00e7in <code>wp-config.php<\/code> dosyas\u0131na a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyebilirsiniz:<br \/>\n<code>define( 'WP_AUTO_UPDATE_CORE', false );<\/code><\/p>\n<p><strong>Q4: Git ile geri y\u00fckleme (rollback) i\u015flemi g\u00fcvenli midir?<\/strong><br \/>\n<strong>A4:<\/strong> <code>git reset --hard<\/code> komutu ile geri y\u00fckleme i\u015flemi, dosya sisteminizi belirtilen taahh\u00fct an\u0131ndaki duruma getirir ve o taahh\u00fctten sonraki t\u00fcm yerel de\u011fi\u015fiklikleri siler. Bu g\u00fc\u00e7l\u00fc bir komuttur ve dikkatli kullan\u0131lmal\u0131d\u0131r. Herhangi bir geri y\u00fckleme yapmadan \u00f6nce \u00f6nemli verilerinizi yedeklemeniz \u015fiddetle tavsiye edilir. Ayr\u0131ca, bu sadece dosya sistemini etkiler; veritaban\u0131 de\u011fi\u015fikliklerini geri almak i\u00e7in ayr\u0131 veritaban\u0131 yedeklemelerine veya \u00f6zel komutlara ihtiyac\u0131n\u0131z olabilir.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi\nWordPress, d\u00fcnya genelinde en pop\u00fcler i\u00e7erik y\u00f6netim sistemler","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[241],"tags":[],"class_list":{"0":"post-40150","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-linux","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi\" \/>\n<meta property=\"og:description\" content=\"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi WordPress, d\u00fcnya genelinde en pop\u00fcler i\u00e7erik y\u00f6netim sistemler\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-24T17:41:31+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi\",\"datePublished\":\"2026-02-24T17:41:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/\"},\"wordCount\":1295,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Linux\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/\",\"name\":\"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-02-24T17:41:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi","og_description":"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi WordPress, d\u00fcnya genelinde en pop\u00fcler i\u00e7erik y\u00f6netim sistemler","og_url":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-02-24T17:41:31+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"9 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi","datePublished":"2026-02-24T17:41:31+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/"},"wordCount":1295,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Linux"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/","url":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/","name":"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-02-24T17:41:31+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/wordpress-surum-kontrolu-ile-centos-7-uzerine-kurulum-ve-guncelleme-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"WordPress S\u00fcr\u00fcm Kontrol\u00fc ile CentOS 7 \u00dczerine Kurulum ve G\u00fcncelleme Rehberi"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/40150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=40150"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/40150\/revisions"}],"predecessor-version":[{"id":40151,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/40150\/revisions\/40151"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=40150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=40150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=40150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}