Ubuntu 18.04 LTSye Tiki Wiki CMS Grup Yazılımını Yükleme

Giriş

Tiki olarak da bilinen Tiki Wiki CMS Groupware, ücretsiz ve açık kaynaklı bir wiki içerik yönetim sistemidir. Tiki'nin özellikleri arasında wiki sayfaları, bloglar, forumlar ile dosya ve resim galerileri bulunur. Bu eğitimde, Tiki'yi bir Ubuntu 18.04 VPS'ye nasıl kuracağınız öğretilecek.

Ön şartlar

Bu öğretici, Ubuntu 18.04 ile önceden bir Vultr Cloud Compute örneği kurduğunuzu ve kök erişimine sahip olduğunuzu varsayar.

Apache, MySQL ve PHP'yi yükleyin

Tiki, LAMP yığınının üstünde çalışır. Tiki'yi yüklemeden önce Apache, MySQL ve PHP'yi kurmanız gerekir.

Depo listesini güncelleyin.

apt-get update

Tiki için gereken Apache, MySQL, PHP ve PHP modüllerini kurun.

apt-get install apache2 mysql-server php-curl php libapache2-mod-php php-common php-sqlite3 php-intl php-mbstring php-xmlrpc php-mysql php-gd php-xml php-cli php-zip -y

Aşağıdaki komutu yürüterek MySQL kurulumunu tamamlayın.

mysql_secure_installation

Yükleme sırasında, bir kök parola girmeniz istenir. Güvenli bir şifre girin, bu MySQL kök şifresi olacaktır.

Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
New password: <Your Password>
Re-enter new password: <Your Password>
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y

Tiki için bir MySQL veritabanı oluşturun.

Tiki bir MySQL veritabanı gerektirir. MySQL konsoluna giriş yapın.

mysql -u root -p

Parola istendiğinde MySQL kök parolanızı girin. Giriş yaptıktan sonra, Tiki için yeni bir veritabanı oluşturun.

mysql>CREATE DATABASE tiki;

Yeni bir MySQL kullanıcısı oluşturun ve yeni oluşturulan veritabanına ayrıcalık verin. Sen değiştirebilir usernameve passwordseçtiğiniz kullanıcı adı ve şifre ile.

mysql>GRANT ALL PRIVILEGES on tiki.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;

MySQL konsolundan çıkın.

mysql>exit

Tiki'yi indirin ve yükleyin.

Tiki'nin en son sürümünü indirin.

cd /var/www/html
rm -r index.html
wget https://sourceforge.net/projects/tikiwiki/files/latest/download

İndirilen arşivi açın ve dosyaları Apache web sunucusunun kök dizinine taşıyın.

apt install unzip
unzip download
mv ./tiki-19.1/* . && rm download && rm -r tiki-19.1

Uygun dosya izinlerini ayarlayın.

sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/

Tiki için Apache'yi Yapılandırma

Tiki yüklemesi için bir Apache hosts dosyası oluşturun.

sudo nano /etc/apache2/sites-available/tiki.conf

Aşağıdaki snippet'i example.com, kendi alan adınızla değiştirerek dosyaya yapıştırın .

<VirtualHost *:80>
     DocumentRoot /var/www/html/
     ServerName example.com
     <Directory /var/www/html/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>
     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Yapılandırmayı etkinleştirin.

sudo a2ensite tiki.conf

Apache yeniden yazma modülünü etkinleştirin ve Apache'yi yeniden başlatın.

sudo a2enmod rewrite
sudo systemctl restart apache2.service

Tiki Kurulumunu Tamamla

Bilgisayarınızda bir tarayıcı penceresi açın ve alan adınıza gidin. Tiki web tabanlı yükleyicisini göreceksiniz. Yükleyiciye devam edin ve istendiğinde oluşturduğunuz MySQL veritabanı ayrıntılarını girin.



Leave a Comment

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?