Joomla! Kurulumu Ubuntuda

Joomla! kullanımı nispeten kolay olan ve WordPress'e çok güzel bir alternatif olan bir CMS'dir. 2015 itibarıyla internetteki tüm sitelerin yaklaşık% 2,8'i Joomla! CMS olarak. Bu kılavuzda Joomla! Ubuntu'da LAMP yığını ile (Apache web sunucusunu kullanarak).

Adım 1: Apache'yi Yükleme

Önce depo listenizi güncelleyin:

apt-get update

Ardından, Apache web sunucusunu kurun:

apt-get install apache2

Adım 2: MySQL Kurulumu

Veritabanları için MySQL kuracağız ve php5-mysqlPHP'nin MySQL ile iletişim kurabilmesi için.

apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

MySQL rootkullanıcısına güvenli bir şifre verin.

MySQL Kurulumu:

mysql_install_db

Kurulumu şu işlemleri yaparak tamamlayın:

/usr/bin/mysql_secure_installation

rootYeni oluşturduğunuz şifrenizi girin .

MySQL kurulumunuzun güvenli olduğundan emin olmak için aşağıdaki ayarları kullanın:

Change the root password? [Y/n] n
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

All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!

Adım 3: PHP Kurulumu

Joomla! 'Yı kullanmak için PHP gereklidir. Şununla yükle apt-get:

apt-get install php5 libapache2-mod-php5 php5-mcrypt

PHP yüklendi.

Adım 4: LAMP kurulumunun onaylanması

Tarayıcınıza sunucunuzun IP adresini girerek Apache'nin başarıyla yüklendiğini onaylayın. "Apache2 Ubuntu Varsayılan Sayfası" sayfasını göreceksiniz.

PHP'nin başarıyla yüklendiğini onaylamak için varsayılan sayfayı kaldırın:

rm /var/www/html/index.html

Yeni bir dosya oluşturun:

touch /var/www/html/index.php

Düzenle:

vi /var/www/html/index.php

Ve örnek PHP kodunu girin:

<?php
phpinfo();
?>

Tarayıcınıza tekrar sunucu IP'nizi girin. Artık çıktısı olan bir sayfa göreceksiniz:

PHP Version 5.5.12-2ubuntu4.6

Bu, PHP kurulumunuz hakkında bilgi içeren bir sayfadır. Bu sayfayı görürseniz PHP çalışıyor. Şimdi index.phpdosyanızı kaldırın :

rm /var/www/html/index.php

Adım 5: Joomla! Dosyalar

Joomla! CMS'nin kullanılması için indirilmesi gereken bir dizi dosya gerektirir. Klasöre gidin /var/www/htmlve Joomla! 'Yı indirin:

cd /var/www/html
wget https://github.com/joomla/joomla-cms/releases/download/3.4.3/Joomla_3.4.3-Stable-Full_Package.zip

unzipHenüz yüklemediyseniz kurun :

apt-get install unzip

Joomla! Dosyalar:

unzip Joomla*

Make .htaccessyeniden adlandırarak dosyayı aktif:

mv htaccess.txt .htaccess

Adım 6: Joomla! veri tabanı

Joomla! 'Nın bulunduğu bir MySQL veritabanı oluşturmanız gerekecektir. verilerini saklayabilir. Bunu yapmak için MySQL'e gidin:

mysql -u root -p

Bu komutta, -uMySQL kullanıcısının adıdır ve -pbir parola ile kimliğinizin doğrulanması gerektiğini belirtir.

Yeni bir kullanıcı oluşturun:

CREATE USER 'joomla'@'localhost' IDENTIFIED BY 'password';

Bu joomla, yeni MySQL kullanıcınızın kullanıcı adı passwordolmalı ve şifresi olacaktır. Örneğin, kullanıcının adının cmsve parolanın olmasını istiyorsanız test123, şunu yazın:

CREATE USER 'cms'@'localhost' IDENTIFIED BY 'test123';

Bu kullanıcının veritabanınızı kullanabilmesi için ayrıcalıklar verin:

GRANT ALL PRIVILEGES ON * . * TO 'cms'@'localhost';

Yine, cmsyeni oluşturduğunuz MySQL kullanıcısının kullanıcı adıdır.

Değişikliklerinizin hemen etkin olduğundan emin olun, bu nedenle şunu yazın:

FLUSH PRIVILEGES;

Şimdi bir veritabanı oluşturun:

CREATE DATABASE joomla;

joomlaVeritabanı adıyla değiştirin .

Kabuktan çıkmak için quitveya exityazın.

Adım 7: Joomla!

Tarayıcınızda sunucu IP'nize gidin. Şimdi Joomla! yükleme işlemi.

Web sitenizin adını ve diğer çeşitli bilgileri girin. Girdikten sonra "İleri" yi tıklayın.

Bu Database Configurationbölümde, az önce oluşturduğunuz kullanıcı adını, şifreyi ve veritabanı adını girmeniz gerekir. Benim durumumda, bu olurdu:

Database Type: MySQLi
Host Name: localhost
Username: cms
Password: test123
Database Name: joomla
Table Prefix: this can be anything you like. For example: cms_ or joomla_
Old Database Process: Remove

Girdiğiniz verilerin doğru olduğunu onayladıktan sonra "İleri" yi tıklayın.

Tebrikler! Şimdi Joomla! 'Yı yüklediniz.

Yorum bırak

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

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.

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.

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.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.