{"id":33394,"date":"2025-11-02T09:41:10","date_gmt":"2025-11-02T06:41:10","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=33394"},"modified":"2025-11-02T09:41:10","modified_gmt":"2025-11-02T06:41:10","slug":"phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/","title":{"rendered":"phpBB&#8217;yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi"},"content":{"rendered":"<p><body><\/p>\n<h2>phpBB&#8217;yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi<\/h2>\n<h3>Giri\u015f<\/h3>\n<p>\u0130nternet forumlar\u0131, \u00e7evrimi\u00e7i topluluklar\u0131n bilgi payla\u015f\u0131m\u0131, tart\u0131\u015fma ve etkile\u015fim i\u00e7in kulland\u0131\u011f\u0131 en pop\u00fcler platformlardan biridir. phpBB (PHP Bulletin Board), a\u00e7\u0131k kaynakl\u0131 ve kullan\u0131m\u0131 kolay bir forum yaz\u0131l\u0131m\u0131 olarak bu alanda \u00f6ne \u00e7\u0131kmaktad\u0131r. G\u00fc\u00e7l\u00fc \u00f6zellikleri, geni\u015f eklenti ve tema deste\u011fi ile d\u00fcnya genelinde milyonlarca web sitesinde kullan\u0131lmaktad\u0131r. Bu kapsaml\u0131 rehberde, phpBB&#8217;yi Ubuntu 14.04 i\u015fletim sistemi \u00fczerine ad\u0131m ad\u0131m nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 detayl\u0131 bir \u015fekilde anlataca\u011f\u0131z. Ubuntu 14.04, her ne kadar &#8220;End-of-Life&#8221; (EOL) stat\u00fcs\u00fcnde olup art\u0131k g\u00fcvenlik g\u00fcncellemeleri almasa da, belirli eski sistemler veya test ortamlar\u0131 i\u00e7in hala tercih edilebilmektedir. Bu rehber, \u00f6zellikle bu eski ortamlar i\u00e7in phpBB kurulum s\u00fcrecini eksiksiz bir \u015fekilde kapsayacakt\u0131r. \u00dcretim ortamlar\u0131 i\u00e7in daima g\u00fcncel ve desteklenen bir Ubuntu s\u00fcr\u00fcm\u00fcn\u00fc (\u00f6rne\u011fin Ubuntu 22.04 LTS) tercih etmeniz \u015fiddetle tavsiye edilir. Ancak, bu rehberin odak noktas\u0131, istenen spesifik ortam olan Ubuntu 14.04 \u00fczerindeki kurulumu ad\u0131m ad\u0131m a\u00e7\u0131klamakt\u0131r.<\/p>\n<p>phpBB&#8217;nin kurulumu, bir web sunucusu (Apache), bir veritaban\u0131 sunucusu (MySQL) ve PHP yorumlay\u0131c\u0131s\u0131 (LAMP y\u0131\u011f\u0131n\u0131) gerektiren standart bir web uygulamas\u0131 kurulum s\u00fcrecini takip eder. Bu rehber, her bir bile\u015fenin nas\u0131l kurulaca\u011f\u0131n\u0131, yap\u0131land\u0131r\u0131laca\u011f\u0131n\u0131 ve phpBB&#8217;nin sorunsuz bir \u015fekilde \u00e7al\u0131\u015fmas\u0131 i\u00e7in gerekli t\u00fcm ad\u0131mlar\u0131 i\u00e7erecektir.<\/p>\n<h3>\u00d6n Gereksinimler<\/h3>\n<p>Kuruluma ba\u015flamadan \u00f6nce a\u015fa\u011f\u0131daki \u00f6n gereksinimlerin kar\u015f\u0131land\u0131\u011f\u0131ndan emin olun:<\/p>\n<p>*   <strong>Ubuntu 14.04 Sunucusu:<\/strong> Temiz bir Ubuntu 14.04 LTS (Trusty Tahr) kurulumuna sahip bir sanal \u00f6zel sunucu (VPS), fiziksel sunucu veya yerel sanal makine.<br \/>\n*   <strong>SSH Eri\u015fimi:<\/strong> Sunucuya Secure Shell (SSH) \u00fczerinden eri\u015fim yetene\u011fi.<br \/>\n*   <strong>Sudo Yetkileri:<\/strong> Kurulum komutlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmak i\u00e7in <code>sudo<\/code> yetkilerine sahip, root olmayan bir kullan\u0131c\u0131 hesab\u0131. G\u00fcvenlik nedenleriyle do\u011frudan root kullan\u0131c\u0131s\u0131 olarak \u00e7al\u0131\u015fmak yerine <code>sudo<\/code> kullan\u0131lmas\u0131 \u00f6nerilir.<br \/>\n*   <strong>Temel Linux Komut Bilgisi:<\/strong> Komut sat\u0131r\u0131nda temel dosya ve dizin i\u015flemleri hakk\u0131nda bilgi sahibi olmak.<br \/>\n*   <strong>\u0130nternet Ba\u011flant\u0131s\u0131:<\/strong> Sunucunun paketleri indirmek i\u00e7in internet eri\u015fimi olmal\u0131d\u0131r.<\/p>\n<h3>LAMP Y\u0131\u011f\u0131n\u0131 Kurulumu<\/h3>\n<p>phpBB, PHP tabanl\u0131 bir uygulama oldu\u011fu i\u00e7in, \u00e7al\u0131\u015fmas\u0131 i\u00e7in bir web sunucusu (Apache), bir veritaban\u0131 sunucusu (MySQL) ve PHP yorumlay\u0131c\u0131s\u0131na ihtiya\u00e7 duyar. Bu \u00fc\u00e7 bile\u015fen bir araya geldi\u011finde LAMP (Linux, Apache, MySQL, PHP) y\u0131\u011f\u0131n\u0131 olarak adland\u0131r\u0131l\u0131r.<\/p>\n<h4>Apache Web Sunucusu Kurulumu<\/h4>\n<p>Apache, d\u00fcnya genelinde en yayg\u0131n kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 web sunucular\u0131ndan biridir. Ubuntu paket deposundan kolayca kurulabilir.<\/p>\n<p>\u00d6ncelikle, sunucunuzdaki paket listesini g\u00fcncelleyin:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update<\/code><\/pre>\n<p>Ard\u0131ndan, Apache web sunucusunu kurun:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install apache2<\/code><\/pre>\n<p>Kurulum tamamland\u0131ktan sonra Apache otomatik olarak ba\u015flayacakt\u0131r. Apache&#8217;nin d\u00fczg\u00fcn \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in sunucunuzun IP adresini (veya alan ad\u0131n\u0131) web taray\u0131c\u0131n\u0131zda a\u00e7abilirsiniz. E\u011fer &#8220;It works!&#8221; yazan bir Apache Ubuntu Varsay\u0131lan Sayfas\u0131 g\u00f6r\u00fcyorsan\u0131z, Apache ba\u015far\u0131yla kurulmu\u015f demektir.<\/p>\n<p>Apache servisinin durumunu kontrol etmek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo service apache2 status<\/code><\/pre>\n<p>Apache&#8217;yi yeniden ba\u015flatman\u0131z gerekti\u011finde:<\/p>\n<pre><code class=\"language-bash\">sudo service apache2 restart<\/code><\/pre>\n<h4>MySQL Veritaban\u0131 Sunucusu Kurulumu<\/h4>\n<p>phpBB, verilerini depolamak i\u00e7in bir veritaban\u0131na ihtiya\u00e7 duyar. MySQL, pop\u00fcler ve g\u00fc\u00e7l\u00fc bir ili\u015fkisel veritaban\u0131 y\u00f6netim sistemidir.<\/p>\n<p>MySQL sunucusunu ve istemcisini kurmak i\u00e7in a\u015fa\u011f\u0131daki komutu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install mysql-server mysql-client<\/code><\/pre>\n<p>Kurulum s\u0131ras\u0131nda, MySQL root kullan\u0131c\u0131s\u0131 i\u00e7in bir \u015fifre belirlemeniz istenecektir. Bu \u015fifreyi g\u00fcvenli bir yerde saklay\u0131n, \u00e7\u00fcnk\u00fc veritaban\u0131 y\u00f6netimi i\u00e7in gerekecektir.<\/p>\n<p>Kurulumdan sonra, MySQL&#8217;in g\u00fcvenli\u011fini art\u0131rmak i\u00e7in <code>mysql_secure_installation<\/code> beti\u011fini \u00e7al\u0131\u015ft\u0131rman\u0131z \u015fiddetle tavsiye edilir:<\/p>\n<pre><code class=\"language-bash\">sudo mysql_secure_installation<\/code><\/pre>\n<p>Bu betik size bir dizi soru soracakt\u0131r:<br \/>\n*   <strong>Enter current password for root (enter for none):<\/strong> MySQL root \u015fifrenizi girin.<br \/>\n*   <strong>Change the root password? [Y\/n]:<\/strong> Zaten bir \u015fifre belirlediyseniz &#8216;n&#8217; tu\u015funa basabilirsiniz.<br \/>\n*   <strong>Remove anonymous users? [Y\/n]:<\/strong> &#8216;Y&#8217; (Evet) tu\u015funa basarak anonim kullan\u0131c\u0131lar\u0131 kald\u0131r\u0131n.<br \/>\n*   <strong>Disallow root login remotely? [Y\/n]:<\/strong> &#8216;Y&#8217; (Evet) tu\u015funa basarak root kullan\u0131c\u0131s\u0131n\u0131n uzaktan giri\u015f yapmas\u0131n\u0131 engelleyin. Bu, g\u00fcvenlik i\u00e7in \u00f6nemli bir ad\u0131md\u0131r.<br \/>\n*   <strong>Remove test database and access to it? [Y\/n]:<\/strong> &#8216;Y&#8217; (Evet) tu\u015funa basarak test veritaban\u0131n\u0131 kald\u0131r\u0131n.<br \/>\n*   <strong>Reload privilege tables now? [Y\/n]:<\/strong> &#8216;Y&#8217; (Evet) tu\u015funa basarak yetki tablolar\u0131n\u0131 yeniden y\u00fckleyin.<\/p>\n<p>Bu ad\u0131mlar MySQL kurulumunuzun g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131racakt\u0131r.<\/p>\n<h4>PHP ve Gerekli Mod\u00fcllerin Kurulumu<\/h4>\n<p>phpBB, PHP programlama dilinde yaz\u0131lm\u0131\u015ft\u0131r. Ubuntu 14.04, varsay\u0131lan olarak PHP 5.5.9 s\u00fcr\u00fcm\u00fcn\u00fc i\u00e7erir. phpBB&#8217;nin d\u00fczg\u00fcn \u00e7al\u0131\u015fmas\u0131 i\u00e7in PHP&#8217;nin yan\u0131 s\u0131ra baz\u0131 ek mod\u00fcllere de ihtiyac\u0131 vard\u0131r.<\/p>\n<p>PHP ve phpBB i\u00e7in gerekli temel mod\u00fclleri kurmak i\u00e7in a\u015fa\u011f\u0131daki komutu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-gd php5-curl php5-json php5-intl php5-mbstring<\/code><\/pre>\n<p>*   <code>php5<\/code>: PHP yorumlay\u0131c\u0131s\u0131.<br \/>\n*   <code>libapache2-mod-php5<\/code>: PHP&#8217;nin Apache ile entegrasyonunu sa\u011flayan mod\u00fcl.<br \/>\n*   <code>php5-mysql<\/code>: PHP&#8217;nin MySQL veritabanlar\u0131yla ileti\u015fim kurmas\u0131n\u0131 sa\u011flayan mod\u00fcl.<br \/>\n*   <code>php5-gd<\/code>: phpBB&#8217;nin CAPTCHA ve avatar boyutland\u0131rma gibi grafik i\u015flevleri i\u00e7in gereklidir.<br \/>\n*   <code>php5-curl<\/code>: phpBB&#8217;nin harici URL&#8217;lere istek g\u00f6ndermesi gerekirse kullan\u0131l\u0131r.<br \/>\n*   <code>php5-json<\/code>: JSON veri i\u015fleme deste\u011fi.<br \/>\n*   <code>php5-intl<\/code>: Uluslararas\u0131la\u015ft\u0131rma ve yerelle\u015ftirme deste\u011fi.<br \/>\n*   <code>php5-mbstring<\/code>: \u00c7ok baytl\u0131 karakter dizileriyle \u00e7al\u0131\u015fmak i\u00e7in gereklidir.<\/p>\n<p>PHP kurulumu tamamland\u0131ktan sonra, Apache&#8217;nin PHP mod\u00fcllerini y\u00fcklemesi i\u00e7in Apache servisini yeniden ba\u015flatman\u0131z gerekir:<\/p>\n<pre><code class=\"language-bash\">sudo service apache2 restart<\/code><\/pre>\n<p>PHP&#8217;nin d\u00fczg\u00fcn \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 ve gerekli mod\u00fcllerin y\u00fcklendi\u011fini do\u011frulamak i\u00e7in, web k\u00f6k dizininizde (<code>\/var\/www\/html\/<\/code>) bir <code>info.php<\/code> dosyas\u0131 olu\u015fturabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo nano \/var\/www\/html\/info.php<\/code><\/pre>\n<p>Dosyan\u0131n i\u00e7ine a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/p>\n<pre><code class=\"language-php\"><?php\nphpinfo();\n?><\/code><\/pre>\n<p>Kaydedip kapat\u0131n (Ctrl+X, Y, Enter). Ard\u0131ndan, web taray\u0131c\u0131n\u0131zda <code>http:\/\/your_server_ip\/info.php<\/code> adresine gidin. Kar\u015f\u0131n\u0131za PHP bilgi sayfas\u0131 geliyorsa, PHP ba\u015far\u0131yla kurulmu\u015f ve \u00e7al\u0131\u015f\u0131yor demektir. G\u00fcvenlik nedeniyle bu dosyay\u0131 kontrol ettikten sonra silmeyi unutmay\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo rm \/var\/www\/html\/info.php<\/code><\/pre>\n<h3>phpBB \u0130\u00e7in MySQL Veritaban\u0131 ve Kullan\u0131c\u0131 Olu\u015fturma<\/h3>\n<p>phpBB&#8217;nin verilerini depolamak i\u00e7in \u00f6zel bir veritaban\u0131na ve bu veritaban\u0131na eri\u015fim yetkisi olan bir MySQL kullan\u0131c\u0131s\u0131na ihtiyac\u0131 vard\u0131r.<\/p>\n<p>MySQL&#8217;e root kullan\u0131c\u0131s\u0131 olarak giri\u015f yap\u0131n:<\/p>\n<pre><code class=\"language-bash\">mysql -u root -p<\/code><\/pre>\n<p>\u0130stendi\u011finde MySQL root \u015fifrenizi girin.<\/p>\n<p>\u015eimdi phpBB i\u00e7in yeni bir veritaban\u0131 olu\u015ftural\u0131m. Veritaban\u0131 ad\u0131 olarak <code>phpbb_db<\/code> kullanaca\u011f\u0131z (istedi\u011finiz ad\u0131 verebilirsiniz):<\/p>\n<pre><code class=\"language-sql\">CREATE DATABASE phpbb_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;<\/code><\/pre>\n<p><em>Not: phpBB 3.1.x ve \u00fczeri i\u00e7in <code>utf8mb4<\/code> karakter seti \u00f6nerilir. Ubuntu 14.04&#8217;teki MySQL s\u00fcr\u00fcm\u00fc bunu desteklemelidir.<\/em><\/p>\n<p>Ard\u0131ndan, bu veritaban\u0131na eri\u015fecek yeni bir MySQL kullan\u0131c\u0131s\u0131 olu\u015ftural\u0131m ve ona g\u00fc\u00e7l\u00fc bir \u015fifre atayal\u0131m. Kullan\u0131c\u0131 ad\u0131 olarak <code>phpbb_user<\/code> kullanaca\u011f\u0131z (yine, istedi\u011finiz ad\u0131 verebilirsiniz) ve <code>your_secure_password<\/code> yerine kendi g\u00fcvenli \u015fifrenizi yaz\u0131n:<\/p>\n<pre><code class=\"language-sql\">CREATE USER 'phpbb_user'@'localhost' IDENTIFIED BY 'your_secure_password';<\/code><\/pre>\n<p>\u015eimdi bu kullan\u0131c\u0131ya <code>phpbb_db<\/code> veritaban\u0131 \u00fczerinde t\u00fcm yetkileri verin:<\/p>\n<pre><code class=\"language-sql\">GRANT ALL PRIVILEGES ON phpbb_db.* TO 'phpbb_user'@'localhost';<\/code><\/pre>\n<p>De\u011fi\u015fikliklerin etkili olmas\u0131 i\u00e7in yetki tablolar\u0131n\u0131 yeniden y\u00fckleyin:<\/p>\n<pre><code class=\"language-sql\">FLUSH PRIVILEGES;<\/code><\/pre>\n<p>MySQL komut istemcisinden \u00e7\u0131k\u0131n:<\/p>\n<pre><code class=\"language-sql\">EXIT;<\/code><\/pre>\n<p>Art\u0131k phpBB kurulumu i\u00e7in gerekli veritaban\u0131 ve kullan\u0131c\u0131 haz\u0131r.<\/p>\n<h3>phpBB Dosyalar\u0131n\u0131 \u0130ndirme ve Haz\u0131rlama<\/h3>\n<p>phpBB&#8217;nin kurulum dosyalar\u0131n\u0131 indirip web sunucunuzun eri\u015febilece\u011fi bir dizine yerle\u015ftirmemiz gerekiyor. Bu rehber i\u00e7in phpBB 3.1.12 s\u00fcr\u00fcm\u00fcn\u00fc kullanaca\u011f\u0131z, \u00e7\u00fcnk\u00fc bu s\u00fcr\u00fcm Ubuntu 14.04&#8217;teki PHP 5.5.9 ile tam uyumludur.<\/p>\n<p>\u00d6ncelikle, ge\u00e7ici bir dizine gidin:<\/p>\n<pre><code class=\"language-bash\">cd \/tmp<\/code><\/pre>\n<p>phpBB 3.1.12&#8217;yi resmi phpBB indirme sayfas\u0131ndan indirin. En son s\u00fcr\u00fcm\u00fcn ba\u011flant\u0131s\u0131n\u0131 kontrol etmek iyi bir fikirdir, ancak 3.1.12 i\u00e7in a\u015fa\u011f\u0131daki ba\u011flant\u0131y\u0131 kullanabiliriz:<\/p>\n<pre><code class=\"language-bash\">wget https:\/\/download.phpbb.com\/pub\/release\/3.1\/3.1.12\/phpBB-3.1.12.zip<\/code><\/pre>\n<p>E\u011fer <code>unzip<\/code> paketi kurulu de\u011filse, kurun:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install unzip<\/code><\/pre>\n<p>\u0130ndirdi\u011finiz ZIP dosyas\u0131n\u0131 a\u00e7\u0131n:<\/p>\n<pre><code class=\"language-bash\">unzip phpBB-3.1.12.zip<\/code><\/pre>\n<p>Bu komut, <code>\/tmp<\/code> dizininde <code>phpBB3<\/code> ad\u0131nda bir dizin olu\u015fturacakt\u0131r. \u015eimdi bu dizini Apache&#8217;nin web k\u00f6k dizinine ta\u015f\u0131y\u0131n. Ubuntu 14.04&#8217;te bu genellikle <code>\/var\/www\/html\/<\/code> dizinidir. phpBB&#8217;yi <code>phpbb<\/code> ad\u0131nda bir alt dizine ta\u015f\u0131yaca\u011f\u0131z:<\/p>\n<pre><code class=\"language-bash\">sudo mv phpBB3 \/var\/www\/html\/phpbb<\/code><\/pre>\n<p>Art\u0131k phpBB dosyalar\u0131 <code>\/var\/www\/html\/phpbb<\/code> dizininde bulunuyor.<\/p>\n<h3>Dosya \u0130zinlerini Ayarlama<\/h3>\n<p>phpBB&#8217;nin d\u00fczg\u00fcn \u00e7al\u0131\u015fabilmesi i\u00e7in belirli dosya ve dizinlere web sunucusu kullan\u0131c\u0131s\u0131n\u0131n (Ubuntu&#8217;da <code>www-data<\/code>) yazma izni olmas\u0131 gerekir.<\/p>\n<p>\u00d6ncelikle, phpBB dizininin sahibi olarak <code>www-data<\/code> kullan\u0131c\u0131s\u0131n\u0131 ve grubunu atay\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo chown -R www-data:www-data \/var\/www\/html\/phpbb<\/code><\/pre>\n<p>Ard\u0131ndan, t\u00fcm dizinlere 755 (sahibi okuma\/yazma\/\u00e7al\u0131\u015ft\u0131rma, grup ve di\u011ferleri okuma\/\u00e7al\u0131\u015ft\u0131rma) ve t\u00fcm dosyalara 644 (sahibi okuma\/yazma, grup ve di\u011ferleri okuma) izinlerini atay\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo find \/var\/www\/html\/phpbb -type d -exec chmod 755 {} \\;\nsudo find \/var\/www\/html\/phpbb -type f -exec chmod 644 {} \\;<\/code><\/pre>\n<p>phpBB&#8217;nin kurulum s\u0131ras\u0131nda ve daha sonra \u00e7al\u0131\u015f\u0131rken yazma iznine ihtiya\u00e7 duydu\u011fu baz\u0131 \u00f6zel dizinler vard\u0131r. Bu dizinlere daha geni\u015f yazma izinleri vermemiz gerekiyor. Genellikle bu dizinler: <code>cache<\/code>, <code>files<\/code>, <code>store<\/code> ve <code>images\/avatars\/upload<\/code>&#8216;d\u0131r. Bu dizinlere 775 izni vermek genellikle yeterlidir, bu da <code>www-data<\/code> kullan\u0131c\u0131s\u0131n\u0131n ve grubunun tam eri\u015fime sahip olmas\u0131n\u0131 sa\u011flar.<\/p>\n<pre><code class=\"language-bash\">sudo chmod -R 775 \/var\/www\/html\/phpbb\/cache\nsudo chmod -R 775 \/var\/www\/html\/phpbb\/files\nsudo chmod -R 775 \/var\/www\/html\/phpbb\/store\nsudo chmod -R 775 \/var\/www\/html\/phpbb\/images\/avatars\/upload<\/code><\/pre>\n<p><em>G\u00fcvenlik Notu: 777 gibi \u00e7ok geni\u015f izinler vermek, kurulumu kolayla\u015ft\u0131rsa da g\u00fcvenlik riski olu\u015fturabilir. M\u00fcmk\u00fcn oldu\u011funca k\u0131s\u0131tl\u0131 izinler kullanmaya \u00e7al\u0131\u015f\u0131n. Kurulumdan sonra bu izinleri daha da s\u0131k\u0131la\u015ft\u0131raca\u011f\u0131z.<\/em><\/p>\n<h3>phpBB Web Kurulum Sihirbaz\u0131n\u0131 \u00c7al\u0131\u015ft\u0131rma<\/h3>\n<p>Dosyalar\u0131 haz\u0131rlad\u0131ktan ve izinleri ayarlad\u0131ktan sonra, phpBB&#8217;nin web tabanl\u0131 kurulum sihirbaz\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rabiliriz.<\/p>\n<p>Web taray\u0131c\u0131n\u0131z\u0131 a\u00e7\u0131n ve sunucunuzun IP adresini veya alan ad\u0131n\u0131 takip eden phpBB diziniyle birlikte adrese gidin:<\/p>\n<p><code>http:\/\/your_server_ip\/phpbb<\/code><\/p>\n<p>Kar\u015f\u0131n\u0131za phpBB kurulum ekran\u0131 gelecektir.<\/p>\n<p>1.  <strong>Welcome (Ho\u015f Geldiniz):<\/strong> \u0130lk ekranda &#8220;Install&#8221; (Kurulum) sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Requirements (Gereksinimler):<\/strong> phpBB, sunucunuzun phpBB&#8217;yi \u00e7al\u0131\u015ft\u0131rmak i\u00e7in gerekli t\u00fcm gereksinimleri kar\u015f\u0131lay\u0131p kar\u015f\u0131lamad\u0131\u011f\u0131n\u0131 kontrol edecektir. E\u011fer herhangi bir eksiklik varsa, bu ekranda belirtilecektir. Genellikle, bu rehberdeki ad\u0131mlar\u0131 takip ettiyseniz t\u00fcm gereksinimler kar\u015f\u0131lanm\u0131\u015f olmal\u0131d\u0131r. &#8220;Start install&#8221; (Kuruluma ba\u015fla) butonuna t\u0131klay\u0131n.<br \/>\n3.  <strong>Database Configuration (Veritaban\u0131 Yap\u0131land\u0131rmas\u0131):<\/strong><br \/>\n    *   <strong>Database type:<\/strong> <code>MySQL with MySQLi Extension<\/code> se\u00e7ene\u011fini b\u0131rak\u0131n.<br \/>\n    *   <strong>Database server hostname or DSN:<\/strong> <code>localhost<\/code> (E\u011fer MySQL sunucunuz ba\u015fka bir sunucudaysa IP adresini girin).<br \/>\n    *   <strong>Database server port:<\/strong> Bo\u015f b\u0131rak\u0131n (varsay\u0131lan 3306).<br \/>\n    *   <strong>Database name:<\/strong> <code>phpbb_db<\/code> (Daha \u00f6nce olu\u015fturdu\u011funuz veritaban\u0131 ad\u0131).<br \/>\n    *   <strong>Database username:<\/strong> <code>phpbb_user<\/code> (Daha \u00f6nce olu\u015fturdu\u011funuz MySQL kullan\u0131c\u0131 ad\u0131).<br \/>\n    *   <strong>Database password:<\/strong> <code>your_secure_password<\/code> (MySQL kullan\u0131c\u0131n\u0131z\u0131n \u015fifresi).<br \/>\n    *   <strong>Prefix for tables in database:<\/strong> <code>phpbb_<\/code> (Varsay\u0131lan olarak b\u0131rakabilirsiniz, ancak g\u00fcvenlik i\u00e7in de\u011fi\u015ftirmek iyi bir al\u0131\u015fkanl\u0131kt\u0131r, \u00f6rne\u011fin <code>myforum_<\/code>).<br \/>\n    &#8220;Submit&#8221; (G\u00f6nder) butonuna t\u0131klay\u0131n.<br \/>\n4.  <strong>Administrator Configuration (Y\u00f6netici Yap\u0131land\u0131rmas\u0131):<\/strong><br \/>\n    *   <strong>Administrator username:<\/strong> Y\u00f6netici hesab\u0131n\u0131z i\u00e7in bir kullan\u0131c\u0131 ad\u0131 belirleyin (\u00f6rne\u011fin <code>admin<\/code>).<br \/>\n    *   <strong>Administrator password:<\/strong> G\u00fc\u00e7l\u00fc bir \u015fifre girin ve tekrar onaylay\u0131n.<br \/>\n    *   <strong>Administrator email address:<\/strong> Y\u00f6netici e-posta adresinizi girin.<br \/>\n    &#8220;Submit&#8221; (G\u00f6nder) butonuna t\u0131klay\u0131n.<br \/>\n5.  <strong>Advanced Settings (Geli\u015fmi\u015f Ayarlar &#8211; \u0130ste\u011fe Ba\u011fl\u0131):<\/strong> Bu b\u00f6l\u00fcmde sunucu ayarlar\u0131, SMTP ayarlar\u0131 gibi geli\u015fmi\u015f se\u00e7enekleri yap\u0131land\u0131rabilirsiniz. \u00c7o\u011fu durumda varsay\u0131lan ayarlar\u0131 b\u0131rakmak yeterlidir. Daha sonra Y\u00f6netim Paneli&#8217;nden bu ayarlar\u0131 de\u011fi\u015ftirebilirsiniz. &#8220;Submit&#8221; (G\u00f6nder) butonuna t\u0131klay\u0131n.<br \/>\n6.  <strong>Ready to Install (Kuruluma Haz\u0131r):<\/strong> phpBB, veritaban\u0131 tablolar\u0131n\u0131 olu\u015fturacak ve varsay\u0131lan verileri y\u00fckleyecektir. Bu i\u015flem biraz zaman alabilir. \u0130\u015flem tamamland\u0131\u011f\u0131nda bir ba\u015far\u0131 mesaj\u0131 g\u00f6receksiniz.<\/p>\n<p>Kurulum tamamland\u0131ktan sonra, phpBB size &#8220;Congratulations, your phpBB board has been successfully installed.&#8221; mesaj\u0131n\u0131 g\u00f6sterecektir.<\/p>\n<h3>Kurulum Sonras\u0131 Yap\u0131land\u0131rma ve G\u00fcvenlik Ad\u0131mlar\u0131<\/h3>\n<p>Kurulum tamamland\u0131ktan sonra yapman\u0131z gereken birka\u00e7 \u00f6nemli ad\u0131m bulunmaktad\u0131r. Bunlar hem g\u00fcvenlik hem de forumunuzun d\u00fczg\u00fcn \u00e7al\u0131\u015fmas\u0131 i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<h4>&#8220;install&#8221; Dizinini Silme<\/h4>\n<p>Bu, kurulum sonras\u0131 yap\u0131lmas\u0131 gereken en \u00f6nemli g\u00fcvenlik ad\u0131mlar\u0131ndan biridir. phpBB kurulum dizini (<code>install<\/code>), forumunuzun g\u00fcvenli\u011fini tehlikeye atabilecek hassas bilgilere veya yeniden kurulum imkan\u0131na sahip olabilir. Bu dizini hemen silmelisiniz:<\/p>\n<pre><code class=\"language-bash\">sudo rm -rf \/var\/www\/html\/phpbb\/install<\/code><\/pre>\n<p>Bu dizini silmeden forumu kullanmaya \u00e7al\u0131\u015f\u0131rsan\u0131z, phpBB sizi bu konuda uyaracakt\u0131r.<\/p>\n<h4>Dosya \u0130zinlerini S\u0131k\u0131la\u015ft\u0131rma<\/h4>\n<p>Kurulum s\u0131ras\u0131nda baz\u0131 dizinlere ge\u00e7ici olarak daha geni\u015f yazma izinleri vermi\u015ftik. \u015eimdi bu izinleri daha g\u00fcvenli bir seviyeye \u00e7ekebiliriz.<\/p>\n<p><code>config.php<\/code> dosyas\u0131, veritaban\u0131 ba\u011flant\u0131 bilgilerini i\u00e7erdi\u011fi i\u00e7in \u00e7ok hassast\u0131r. Bu dosyan\u0131n yaln\u0131zca web sunucusu kullan\u0131c\u0131s\u0131 taraf\u0131ndan okunabilir olmas\u0131 idealdir:<\/p>\n<pre><code class=\"language-bash\">sudo chmod 640 \/var\/www\/html\/phpbb\/config.php<\/code><\/pre>\n<p>veya daha da g\u00fcvenli olarak:<\/p>\n<pre><code class=\"language-bash\">sudo chmod 440 \/var\/www\/html\/phpbb\/config.php<\/code><\/pre>\n<p>Bu, dosyan\u0131n sahibi ve <code>www-data<\/code> grubundaki kullan\u0131c\u0131lar\u0131n okumas\u0131na izin verirken, ba\u015fkalar\u0131n\u0131n eri\u015fimini engeller.<\/p>\n<p>Daha \u00f6nce 775 yapt\u0131\u011f\u0131m\u0131z <code>cache<\/code>, <code>files<\/code>, <code>store<\/code> ve <code>images\/avatars\/upload<\/code> dizinleri i\u00e7in 775 izinleri genellikle kabul edilebilir olsa da, e\u011fer daha s\u0131k\u0131 bir g\u00fcvenlik politikas\u0131 izlemek isterseniz, bu dizinlerin ve i\u00e7indeki dosyalar\u0131n sahibi <code>www-data<\/code> oldu\u011fu s\u00fcrece 770 veya 750 gibi izinler de d\u00fc\u015f\u00fcnebilirsiniz. Ancak phpBB&#8217;nin sorunsuz \u00e7al\u0131\u015fmas\u0131 i\u00e7in <code>www-data<\/code> grubunun yazma iznine sahip olmas\u0131 \u00f6nemlidir.<\/p>\n<h4>Apache Sanal Sunucu (Virtual Host) Yap\u0131land\u0131rmas\u0131 (\u0130ste\u011fe Ba\u011fl\u0131)<\/h4>\n<p>\u015eu anda forumunuza <code>http:\/\/your_server_ip\/phpbb<\/code> adresi \u00fczerinden eri\u015fiyorsunuz. E\u011fer forumunuza kendi alan ad\u0131n\u0131z (\u00f6rne\u011fin <code>forum.example.com<\/code>) \u00fczerinden veya do\u011frudan IP adresinizle ana dizinden eri\u015fmek isterseniz, bir Apache sanal sunucusu yap\u0131land\u0131rman\u0131z \u00f6nerilir. Bu ayn\u0131 zamanda URL&#8217;lerinizin daha temiz g\u00f6r\u00fcnmesini sa\u011flar.<\/p>\n<p>Yeni bir sanal sunucu yap\u0131land\u0131rma dosyas\u0131 olu\u015ftural\u0131m:<\/p>\n<pre><code class=\"language-bash\">sudo nano \/etc\/apache2\/sites-available\/phpbb.conf<\/code><\/pre>\n<p>Dosyan\u0131n i\u00e7ine a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin. <code>your_domain_name_or_ip<\/code> k\u0131sm\u0131n\u0131 kendi alan ad\u0131n\u0131zla veya sunucunuzun IP adresiyle de\u011fi\u015ftirin:<\/p>\n<pre><code class=\"language-apache\"><VirtualHost *:80>\n    ServerAdmin webmaster@localhost\n    DocumentRoot \/var\/www\/html\/phpbb\n    ServerName your_domain_name_or_ip\n\n    <Directory \/var\/www\/html\/phpbb>\n        Options Indexes FollowSymLinks MultiViews\n        AllowOverride All\n        Order allow,deny\n        allow from all\n    <\/Directory>\n\n    ErrorLog ${APACHE_LOG_DIR}\/error.log\n    CustomLog ${APACHE_LOG_DIR}\/access.log combined\n<\/VirtualHost><\/code><\/pre>\n<p>Kaydedip kapat\u0131n (Ctrl+X, Y, Enter).<\/p>\n<p>\u015eimdi bu sanal sunucuyu etkinle\u015ftirin ve varsay\u0131lan sanal sunucuyu devre d\u0131\u015f\u0131 b\u0131rak\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo a2ensite phpbb.conf\nsudo a2dissite 000-default.conf<\/code><\/pre>\n<p>phpBB&#8217;nin URL yeniden yazma (mod_rewrite) \u00f6zelli\u011fini kullanabilmesi i\u00e7in Apache&#8217;nin <code>mod_rewrite<\/code> mod\u00fcl\u00fcn\u00fc etkinle\u015ftirmeniz gerekir:<\/p>\n<pre><code class=\"language-bash\">sudo a2enmod rewrite<\/code><\/pre>\n<p>De\u011fi\u015fikliklerin etkili olmas\u0131 i\u00e7in Apache&#8217;yi yeniden ba\u015flat\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo service apache2 restart<\/code><\/pre>\n<p>E\u011fer bir alan ad\u0131 kullan\u0131yorsan\u0131z, bu alan ad\u0131n\u0131n DNS kay\u0131tlar\u0131n\u0131 sunucunuzun IP adresini g\u00f6sterecek \u015fekilde yap\u0131land\u0131rd\u0131\u011f\u0131n\u0131zdan emin olun. Yerel testler i\u00e7in, kendi bilgisayar\u0131n\u0131zdaki <code>\/etc\/hosts<\/code> (Linux\/macOS) veya <code>C:\\Windows\\System32\\drivers\\etc\\hosts<\/code> (Windows) dosyas\u0131na bir giri\u015f ekleyerek alan ad\u0131n\u0131 IP adresine y\u00f6nlendirebilirsiniz.<\/p>\n<h3>phpBB Y\u00f6netim Paneli (ACP) \u00dczerinden Temel Ayarlar<\/h3>\n<p>Forumunuza <code>http:\/\/your_domain_name_or_ip<\/code> adresinden (veya \u00f6nceki yap\u0131land\u0131rmaya g\u00f6re <code>http:\/\/your_server_ip\/phpbb<\/code> adresinden) eri\u015ferek y\u00f6netici kullan\u0131c\u0131 ad\u0131n\u0131z ve \u015fifrenizle giri\u015f yap\u0131n. Giri\u015f yapt\u0131ktan sonra, sayfan\u0131n alt\u0131nda veya \u00fcst\u00fcnde &#8220;Administration Control Panel (ACP)&#8221; (Y\u00f6netim Kontrol Paneli) ba\u011flant\u0131s\u0131n\u0131 g\u00f6receksiniz. Buraya t\u0131klayarak y\u00f6netim paneline eri\u015fin.<\/p>\n<p>Y\u00f6netim paneli, forumunuzu tamamen yap\u0131land\u0131rman\u0131za olanak tan\u0131r. \u0130lk olarak yapman\u0131z gereken baz\u0131 temel ayarlar \u015funlard\u0131r:<\/p>\n<p>*   <strong>General (Genel):<\/strong><br \/>\n    *   <strong>Board settings (Forum Ayarlar\u0131):<\/strong> Forumunuzun ad\u0131n\u0131, a\u00e7\u0131klamas\u0131n\u0131, varsay\u0131lan dilini ve zaman dilimini ayarlay\u0131n.<br \/>\n    *   <strong>Server settings (Sunucu Ayarlar\u0131):<\/strong> \u00c7erez ayarlar\u0131n\u0131, sunucu URL&#8217;sini (e\u011fer alan ad\u0131 kullan\u0131yorsan\u0131z do\u011fru oldu\u011fundan emin olun) ve HTTPS kullan\u0131m\u0131n\u0131 yap\u0131land\u0131r\u0131n (e\u011fer bir SSL sertifikan\u0131z varsa).<br \/>\n    *   <strong>Board features (Forum \u00d6zellikleri):<\/strong> \u00d6zel mesajlar, taslaklar, e-posta bildirimleri gibi \u00f6zellikleri etkinle\u015ftirin veya devre d\u0131\u015f\u0131 b\u0131rak\u0131n.<br \/>\n*   <strong>Users and Groups (Kullan\u0131c\u0131lar ve Gruplar):<\/strong> Yeni kullan\u0131c\u0131 gruplar\u0131 olu\u015fturabilir, mevcut kullan\u0131c\u0131lar\u0131 y\u00f6netebilir ve izinleri ayarlayabilirsiniz.<br \/>\n*   <strong>Forums (Forumlar):<\/strong> Forum kategori ve alt forumlar\u0131n\u0131z\u0131 olu\u015fturun, d\u00fczenleyin ve izinlerini yap\u0131land\u0131r\u0131n.<br \/>\n*   <strong>Styles (Stiller):<\/strong> Forumunuzun g\u00f6r\u00fcn\u00fcm\u00fcn\u00fc de\u011fi\u015ftirmek i\u00e7in temalar\u0131 y\u00f6netin.<br \/>\n*   <strong>Maintenance (Bak\u0131m):<\/strong> Veritaban\u0131 yedeklemeleri, \u00f6nbellek temizleme ve g\u00fcnl\u00fckleri y\u00f6netme gibi bak\u0131m g\u00f6revlerini ger\u00e7ekle\u015ftirin.<br \/>\n*   <strong>Extensions (Eklentiler):<\/strong> Forumunuzun i\u015flevselli\u011fini geni\u015fletmek i\u00e7in eklentileri y\u00fckleyin ve y\u00f6netin.<\/p>\n<p>phpBB y\u00f6netim panelini ke\u015ffetmek, forumunuzu ihtiya\u00e7lar\u0131n\u0131za g\u00f6re \u00f6zelle\u015ftirmenize yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h3>S\u0131k Kar\u015f\u0131la\u015f\u0131lan Sorunlar ve Giderme<\/h3>\n<p>Kurulum s\u0131ras\u0131nda veya sonras\u0131nda kar\u015f\u0131la\u015fabilece\u011finiz baz\u0131 yayg\u0131n sorunlar ve bunlar\u0131n \u00e7\u00f6z\u00fcmleri:<\/p>\n<p>*   <strong>&#8220;It works!&#8221; yerine &#8220;403 Forbidden&#8221; veya bo\u015f sayfa:<\/strong><br \/>\n    *   <strong>\u00c7\u00f6z\u00fcm:<\/strong> Dosya izinlerini kontrol edin. phpBB dizininin ve alt dizinlerinin <code>www-data<\/code> kullan\u0131c\u0131s\u0131 taraf\u0131ndan okunabilir ve \u00e7al\u0131\u015ft\u0131r\u0131labilir oldu\u011fundan emin olun. \u00d6zellikle <code>\/var\/www\/html\/phpbb<\/code> dizinine <code>755<\/code> izni verilmelidir.<br \/>\n*   <strong>Veritaban\u0131 ba\u011flant\u0131 hatas\u0131:<\/strong><br \/>\n    *   <strong>\u00c7\u00f6z\u00fcm:<\/strong> phpBB kurulum sihirbaz\u0131nda girdi\u011finiz veritaban\u0131 ad\u0131, kullan\u0131c\u0131 ad\u0131 ve \u015fifrenin do\u011fru oldu\u011fundan emin olun. MySQL sunucusunun \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 (<code>sudo service mysql status<\/code>) ve phpBB kullan\u0131c\u0131s\u0131na ilgili veritaban\u0131 \u00fczerinde yetkiler verildi\u011fini kontrol edin.<br \/>\n*   <strong>PHP fonksiyonlar\u0131 veya mod\u00fclleri eksik:<\/strong><br \/>\n    *   <strong>\u00c7\u00f6z\u00fcm:<\/strong> <code>phpinfo()<\/code> sayfas\u0131n\u0131 olu\u015fturup kontrol edin. Eksik olan mod\u00fclleri (<code>php5-gd<\/code>, <code>php5-mysql<\/code> vb.) <code>sudo apt-get install<\/code> komutuyla kurun ve Apache&#8217;yi yeniden ba\u015flat\u0131n.<br \/>\n*   <strong>URL yeniden yazma (mod_rewrite) \u00e7al\u0131\u015fm\u0131yor:<\/strong><br \/>\n    *   <strong>\u00c7\u00f6z\u00fcm:<\/strong> Apache&#8217;nin <code>mod_rewrite<\/code> mod\u00fcl\u00fcn\u00fcn etkin oldu\u011fundan emin olun (<code>sudo a2enmod rewrite<\/code>). Ayr\u0131ca, sanal sunucu yap\u0131land\u0131rman\u0131zdaki <code><Directory \/var\/www\/html\/phpbb><\/code> blo\u011funda <code>AllowOverride All<\/code> y\u00f6nergesinin bulundu\u011funu do\u011frulay\u0131n ve Apache&#8217;yi yeniden ba\u015flat\u0131n.<br \/>\n*   <strong>Resimler veya avatarlar y\u00fcklenemiyor:<\/strong><br \/>\n    *   <strong>\u00c7\u00f6z\u00fcm:<\/strong> <code>images\/avatars\/upload<\/code> dizininin <code>www-data<\/code> kullan\u0131c\u0131s\u0131 i\u00e7in yaz\u0131labilir oldu\u011fundan emin olun (<code>sudo chmod -R 775 \/var\/www\/html\/phpbb\/images\/avatars\/upload<\/code>).<\/p>\n<h3>G\u00fcvenlik Hususlar\u0131<\/h3>\n<p>Forumunuzun g\u00fcvenli\u011fi, uzun vadeli ba\u015far\u0131s\u0131 i\u00e7in hayati \u00f6neme sahiptir. A\u015fa\u011f\u0131daki g\u00fcvenlik hususlar\u0131n\u0131 g\u00f6z \u00f6n\u00fcnde bulundurun:<\/p>\n<p>*   <strong>Ubuntu 14.04 EOL Durumu:<\/strong> Bu rehber Ubuntu 14.04 \u00fczerine odaklanm\u0131\u015f olsa da, bu i\u015fletim sisteminin art\u0131k g\u00fcvenlik g\u00fcncellemeleri almad\u0131\u011f\u0131n\u0131 unutmay\u0131n. \u00dcretim ortamlar\u0131 i\u00e7in daima g\u00fcncel ve desteklenen bir Ubuntu s\u00fcr\u00fcm\u00fcn\u00fc kullan\u0131n.<br \/>\n*   <strong>phpBB S\u00fcr\u00fcm\u00fc:<\/strong> phpBB&#8217;nin en son kararl\u0131 s\u00fcr\u00fcm\u00fcn\u00fc kullanmaya \u00f6zen g\u00f6sterin. G\u00fcvenlik a\u00e7\u0131klar\u0131 genellikle yeni s\u00fcr\u00fcmlerde kapat\u0131l\u0131r. phpBB 3.1.x, Ubuntu 14.04&#8217;teki PHP 5.5.9 ile uyumlu olsa da, daha yeni phpBB s\u00fcr\u00fcmleri daha fazla g\u00fcvenlik iyile\u015ftirmesi ve \u00f6zellik sunar.<br \/>\n*   <strong>D\u00fczenli G\u00fcncellemeler:<\/strong> phpBB \u00e7ekirde\u011fini, eklentilerini ve temalar\u0131n\u0131 d\u00fczenli olarak g\u00fcncelleyin. Ayr\u0131ca, LAMP y\u0131\u011f\u0131n\u0131 bile\u015fenlerini (Apache, MySQL, PHP) de g\u00fcncel tutmaya \u00e7al\u0131\u015f\u0131n (ancak Ubuntu 14.04&#8217;te bu s\u0131n\u0131rl\u0131 olacakt\u0131r).<br \/>\n*   <strong>G\u00fc\u00e7l\u00fc \u015eifreler:<\/strong> Y\u00f6netici hesaplar\u0131, veritaban\u0131 kullan\u0131c\u0131lar\u0131 ve di\u011fer t\u00fcm \u00f6nemli hesaplar i\u00e7in g\u00fc\u00e7l\u00fc, karma\u015f\u0131k \u015fifreler kullan\u0131n.<br \/>\n*   <strong>Yedeklemeler:<\/strong> Forumunuzun veritaban\u0131n\u0131 ve dosyalar\u0131n\u0131 d\u00fczenli olarak yedekleyin. Bir sorun durumunda forumunuzu h\u0131zl\u0131ca geri y\u00fckleyebilmek i\u00e7in bu \u00e7ok \u00f6nemlidir.<br \/>\n*   <strong>G\u00fcvenlik Duvar\u0131 (UFW):<\/strong> Sunucunuzda bir g\u00fcvenlik duvar\u0131 (\u00f6rne\u011fin UFW) etkinle\u015ftirin ve yaln\u0131zca gerekli portlara (HTTP i\u00e7in 80, HTTPS i\u00e7in 443, SSH i\u00e7in 22) eri\u015fime izin verin.<\/p>\n<pre><code class=\"language-bash\">sudo ufw allow 22\/tcp\n    sudo ufw allow 80\/tcp\n    sudo ufw allow 443\/tcp\n    sudo ufw enable<\/code><\/pre>\n<p>*   <strong>SSL\/TLS (HTTPS):<\/strong> Forumunuz i\u00e7in bir SSL\/TLS sertifikas\u0131 kurarak t\u00fcm ileti\u015fimi \u015fifreleyin. Let&#8217;s Encrypt, \u00fccretsiz sertifikalar sunar ve Ubuntu 14.04 \u00fczerinde Certbot ile kurulumu m\u00fcmk\u00fcnd\u00fcr, ancak kurulumu biraz daha karma\u015f\u0131k olabilir.<br \/>\n*   <strong>\u0130zinleri Kontrol Et:<\/strong> Dosya ve dizin izinlerini d\u00fczenli olarak g\u00f6zden ge\u00e7irin ve gereksiz yere geni\u015f izinler vermekten ka\u00e7\u0131n\u0131n. <code>config.php<\/code> gibi hassas dosyalar\u0131n yaln\u0131zca okunabilir oldu\u011fundan emin olun.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>Bu kapsaml\u0131 rehberde, phpBB forum yaz\u0131l\u0131m\u0131n\u0131 Ubuntu 14.04 LTS sunucunuz \u00fczerine nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m \u00f6\u011frendiniz. LAMP y\u0131\u011f\u0131n\u0131n\u0131 kurmaktan, veritaban\u0131n\u0131 yap\u0131land\u0131rmaya, phpBB dosyalar\u0131n\u0131 haz\u0131rlamaya ve web kurulum sihirbaz\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmaya kadar t\u00fcm s\u00fcre\u00e7 detayl\u0131 bir \u015fekilde a\u00e7\u0131kland\u0131. Kurulum sonras\u0131 yap\u0131lmas\u0131 gereken g\u00fcvenlik ad\u0131mlar\u0131 ve s\u0131k kar\u015f\u0131la\u015f\u0131lan sorunlar\u0131n \u00e7\u00f6z\u00fcmleri de ele al\u0131nd\u0131.<\/p>\n<p>Art\u0131k kendi phpBB forumunuza sahipsiniz. Y\u00f6netim paneli \u00fczerinden forumunuzu \u00f6zelle\u015ftirebilir, yeni kategoriler ve forumlar olu\u015fturabilir, kullan\u0131c\u0131lar\u0131 ve izinleri y\u00f6netebilir ve teman\u0131z\u0131 de\u011fi\u015ftirebilirsiniz. Unutmay\u0131n ki internet toplulu\u011funuzu b\u00fcy\u00fctmek ve s\u00fcrd\u00fcrmek, sadece teknik kurulumdan ibaret de\u011fildir; ayn\u0131 zamanda aktif moderasyon ve i\u00e7erik y\u00f6netimi de gerektirir. G\u00fcvenlik g\u00fcncellemelerini takip etmeyi ve d\u00fczenli yedeklemeler yapmay\u0131 ihmal etmeyerek forumunuzun uzun \u00f6m\u00fcrl\u00fc ve g\u00fcvenli olmas\u0131n\u0131 sa\u011flayabilirsiniz. Ubuntu 14.04&#8217;\u00fcn EOL oldu\u011funu tekrar vurgulayarak, \u00fcretim ortamlar\u0131 i\u00e7in g\u00fcncel bir i\u015fletim sistemi ve phpBB s\u00fcr\u00fcm\u00fc kullanman\u0131n \u00f6nemini hat\u0131rlat\u0131r\u0131z.<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"phpBB&#8217;yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi\nGiri\u015f\n\u0130nternet forumlar\u0131, \u00e7evrimi\u00e7i topluluklar\u0131n bilgi payla\u015f\u0131m\u0131, tart\u0131\u015fma ve etkile\u015fim i","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":[1468],"tags":[],"class_list":{"0":"post-33394","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-ubuntu","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>phpBB&#039;yi Ubuntu 14.04 \u00dczerine Kurulum 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\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"phpBB&#039;yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi\" \/>\n<meta property=\"og:description\" content=\"phpBB&#039;yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi Giri\u015f \u0130nternet forumlar\u0131, \u00e7evrimi\u00e7i topluluklar\u0131n bilgi payla\u015f\u0131m\u0131, tart\u0131\u015fma ve etkile\u015fim i\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-02T06:41:10+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=\"19 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"phpBB&#8217;yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi\",\"datePublished\":\"2025-11-02T06:41:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/\"},\"wordCount\":3268,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/\",\"name\":\"phpBB'yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-11-02T06:41:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"phpBB&#8217;yi Ubuntu 14.04 \u00dczerine Kurulum 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":"phpBB'yi Ubuntu 14.04 \u00dczerine Kurulum 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\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"phpBB'yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi","og_description":"phpBB'yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi Giri\u015f \u0130nternet forumlar\u0131, \u00e7evrimi\u00e7i topluluklar\u0131n bilgi payla\u015f\u0131m\u0131, tart\u0131\u015fma ve etkile\u015fim i","og_url":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-11-02T06:41:10+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"19 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"phpBB&#8217;yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi","datePublished":"2025-11-02T06:41:10+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/"},"wordCount":3268,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Ubuntu"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/","url":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/","name":"phpBB'yi Ubuntu 14.04 \u00dczerine Kurulum Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-11-02T06:41:10+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/phpbbyi-ubuntu-14-04-uzerine-kurulum-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"phpBB&#8217;yi Ubuntu 14.04 \u00dczerine Kurulum 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\/33394","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=33394"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33394\/revisions"}],"predecessor-version":[{"id":33395,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33394\/revisions\/33395"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=33394"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=33394"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=33394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}