Manual:Installing MediaWiki/tr

Bu sayfa, MediaWiki'yi elle kurmak ve yapılandırmak için tüm adımları kapsar.

Apache (web sunucusu yazılımı), PHP ve MySQL/MariaDB (veritabanı) ile herhangi bir deneyiminiz yoksa MediaWiki'yi kurmak zor olabilir. Aşağıdaki Ekler bölümü el kuruluma daha kolay alternatifler sunar.

Aşağıdaki Ekler bölümü yapılandırmaları için kurulum notları sağlar.



Kurulum gereksinimlerini kontrol edin
Sisteminizin kurulum gereksinimlerini karşılayıp karşılamadığını kontrol edin.

Yüklemeyi planladığınız MediaWiki sürümünün sayfasını da kontrol ettiğinizden emin olun.



MediaWiki yazılımını indirin
MediaWiki tar dosyasını resmi indirme sayfasından indirin.

Genel olarak, bir üretim ortamı kullanıyorsanız, MediaWiki olan en son kararlı sürümü çalıştırmak istersiniz.



MediaWiki yazılımını çıkarın
İndirilen dosya  veya   dosya biçimindedir. Kullanmadan önce bu arşiv dosyasını açmanız gerekir. Dosyayı yerel olarak açabilir (ve ardından FTP yoluyla sunucuya yükleyebilirsiniz) veya doğrudan sunucunuzdan açabilirsiniz.

Windows'da genellikle 7-Zip (ücretsiz), WinZip veya IZArc yazılımlarını kullanarak arşivi açmanız mümkündür.

Linux ve Mac OS X'de şu komutu kullanarak arşivi açabilirsiniz:



Dosyaları web sunucunuza yükleyin
Dosyaları web sunucunuza henüz yüklemediyseniz (veya web sunucusu yazılımınız yerel olarak  üzerinde çalışıyorsa kopyalamadıysanız), şimdi yapın.

Dosyaları web sunucunuzun web dizinine şu şekilde yükleyin:


 * 1) sıkıştırılmış klasörü doğrudan kopyalamak veya
 * 2) FileZilla (Windows, OSX ve Linux) veya Cyberduck (Windows ve OSX) gibi bir FTP istemcisi kullanarak.
 * 3) barındırma hizmeti tarafından sağlanan cPanel Dosya Yöneticisi gibi yazılımları kullanarak

Yükleme aracınızda "dosya adlarını küçük harfle değiştir" seçeneği varsa, bunu devre dışı bırakmalısınız.

Apache HTTPD web sunucusunu kullanıyorsanız, yönergesindeki   dosyanızda doğru dizin belirtilir. Varsayılan olarak bu,  veya  şeklindedir.

Apache sunucu ayarları ve dizinleri dosyasının tam konumu, işletim sisteminize bağlıdır. Debian ve Ubuntu'da, Apache sunucu ayarları ve dizinleri için dosya 'tur. Red Hat ve Fedora'da dosya  olur.

Yüklenen klasörü, URL'de olmasını istediğiniz şekilde yeniden adlandırın. Örneğin, web sunucunuz  olarak çalışıyorsa, dizinini   olarak yeniden adlandırmak, vikinize   altında erişeceğiniz anlamına gelir.



Veritabanını kurun
MediaWiki'nin kurulum betiği, MediaWiki'nin vikinin içeriğini depolayabilmesi için sizden bir veritabanı adı ve veritabanı kullanıcı adı isteyecektir.

Zaten bir veritabanı sunucunuz varsa ve "root" (admin) kullanıcısının parolasını biliyorsanız, aşağıdaki #Kurulum betiğini çalıştır bölümüne atlayın.

Kök kullanıcı için parolayı bilmiyorsanız, örneğin bir barındırılan sunucu kullanıyorsanız, bir sonraki bölümde MediaWiki yükleme betiğini çalıştırmadan önce yeni bir veritabanı oluşturmanız gerekecektir.

SQLite, MariaDB/MySQL ve PostgreSQL desteklenen veritabanlarıdır. If you're unsure which database to choose, use MariaDB.

After finishing the database setup, continue with #Run the installation script below.

SQLite
No further setup is required for SQLite if the  module for PHP is installed on the system.

On the SQLite installation page, choose a database name (which can be anything) and the SQLite database directory. For the database directory, the installer will attempt to use a subdirectory outside of the document root and create it if needed. If this directory is not safe (for example, web-readable), change it manually to avoid making it accessible to everyone on the web.

MariaDB/MySQL
Create the MariaDB/MySQL database and database user. There are several ways:


 * Use a control panel software offered by your Hosting service (example: PhpMyAdmin)
 * Use ssh to log into your host and type the commands below into a MySQL prompt. See the corresponding documentation of your hosting provider. Alternatively, contact your hosting provider to have them create an account for you.

The following commands create a database named, a user named  , and set permissions for the user on that database.

Only if your database is not running on the same server as your web server, you need to give the appropriate web server hostname ( in the example below):

PostgreSQL
If you are using PostgreSQL, you will need to either have a database and user created for you, or supply the name of a PostgreSQL user with "superuser" privileges to the configuration form. Often, this is the database user named. The following commands on a Linux command-line, as the postgres user, create a database user named, and a database named   owned by the user named.

createuser -S -D -R -P -E wikiuser (then enter the database password) createdb -O wikiuser my_wiki

or as superuser (default postgres) execute the following commands at the database prompt:

Beware of the list of known issues when running MediaWiki with PostgreSQL.

Run the installation script
Next, complete the installation of MediaWiki by going to the URL of your MediaWiki installation in your web browser: Follow the instructions in.

Further configuration

 * - Additional configuration
 * - Wiki administration

Keep up to date!
Once installed, make sure you stay up to date with releases, and keep your server secure!

Alternatives to manual installation
Instead of manually installing MediaWiki, alternative options might be easier:
 * pre-integrated software appliances
 * hosting services with 1-click installation, or wiki farms

See also the.

System-specific instructions
The pages listed on give more detailed installation instructions aimed at specific systems.

However, by and large these per-system docs are less maintained and might not always be up to date. First consult (this page) before looking at per-system installation documentation.

Running multiple wikis
Refer to Manual:FAQ#Installation and configuration.

Importing an existing wiki database
Refer to Manual:FAQ#Installation and configuration.