chat ege.net

Alibaba Cloud ECS'de Joomla Web Sitesi Nasıl Dağıtılır ve Sunulur ?

ŞeMSi

Empatik
Onaylı Üye
Katılım
2 Haz 2016
Mesajlar
788
Konum
Hatay
Gereksinimler ve Ön Koşullar
Joomla'mızı konuşlandırmadan önce! Örneğin, aşağıdaki şartları yerine getirmemiz gerekiyor. Temel yapılandırmalarla birlikte bir Alibaba Cloud Elastik Hesaplama Hizmeti (ECS) Linux sunucusu (Ubuntu 16.04) kurmamız gerekiyor. Ayrıca root olmayan bir kullanıcıya yönetici (sudo) ayrıcalıkları da vermelisiniz.

Alibaba Cloud ECS örneğinizi ayarlamak için bu kılavuza başvurabilirsiniz . Bir Alibaba Cloud hesabınız yoksa, ücretsiz kaydolabilir ve 300 $ Ücretsiz Deneme kredisinden yararlanabilirsiniz .

Joomla'yı Ubuntu 16.04 ECS Örneğine Göre Kurmak
Joomla'yı sunucumuza kurmak için önce bir LAMP (Linux, Apache, MySQL, PHP) yığını kurmamız gerekir.

Adım 1: Sunucunuza Bağlanın
Sunucunuza bağlanmanın birçok yolu var , ancak kolaylık için Alibaba Cloud konsolunu kullanacağım. Bunu yapmak için, örnek bölümünüze gidin ve oluşturduğunuz örneğe bağlan seçeneğini tıklayın. Bağlantılara yönlendirileceksiniz.

Kullanıcı adını Root olarak ve oluşturduğunuz şifreyi girin. Bir şifre oluşturmadıysanız, sadece enter tuşuna basarak devam edin. Sunucunuzda sistem yöneticisi olarak oturum açtınız.



Aşağıdaki bölümlerde yer alan tüm komutlar bu alanda yazılmalıdır.

Adım 2: Apache'yi Yükleyin
Apache'yi kurmak için aşağıdaki komutu yazarak sunucu havuz listenizi güncelleyin.

sudo apt-get update

Sonra Apache web sunucusunu kurun.

sudo apt-get install apache2

Adım 3: MySQL'i yükleyin
Joomla, diğer çoğu içerik yönetim sistemi gibi, arka uç için MySQL gerektirir. Bu yüzden MySQL kurmalı ve onu PHP'ye bağlamalıyız.

Bunu yapmak için aşağıdaki komutu ekleyin.

sudo apt-get install mysql-server php7.0-mysql

Bir MySQL şifresi girmeniz istenecek. Şifreyi kaydedin çünkü daha sonra ihtiyacınız olacak.

MySQL'in kurulum işlemini aşağıdaki komutla tamamlayın.

/usr/bin/mysql_secure_installation

Yeni oluşturduğunuz MySQL şifresini girmeniz istenecek. Aşağıdaki seçimleri yaparak yükleme işlemine devam edin.

Would you like to setup VALIDATE password plugin ? [Y/N] 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

Adım 4: PHP'yi Kurun
Joomla! PHP'nin kurulmasını gerektirir. PHP 7.0 ve diğer gerekli PHP modüllerini kurmak için aşağıdaki komutu uygulayın.

sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mcrypt php7.0-xml php7.0-curl php7.0-json php7.0-cgi

Adım 5: LAMP Kurulumunu Onayla
LAMP yığınının Ubuntu 16.04 sunucunuza kurulduğunu onaylamak için aşağıdaki prosedürleri takip edin.

Web tarayıcısını açın ve sunucunuzun IP adresine gidin. Apache2 Ubuntu Varsayılan sayfasını göreceksiniz.

Not : Sunucunuzun genel IP adresini kontrol etmek için ECS Örnek gösterge panosunu kontrol edin. Hem özel hem de genel IP adresleri göreceksiniz. Web sitenize erişmek için genel IP adresini kullanın. Genel IP adresini göremiyorsanız, bir Elastik IP adresi ayarlamayı deneyin.

Sunucunuzdaki PHP kurulumunu onaylamak için, varsayılan sayfayı kaldırın ve aşağıdaki PHP koduyla değiştirin. Bunu yapmak için aşağıdaki komutları kullanın.

rm /var/www/html/index.html

Yeni bir dosyayla değiştirin:

touch /var/www/html/index.php
nano /var/www/html/index.php

Aşağıya bir örnek PHP kodu girin:

<?php
phpinfo();
?>

Sayfanızı kontrol etmek için web tarayıcınıza gidin ve genel IP adresini girin. LAMP yığını sunucunuza doğru bir şekilde kurulmuşsa, PHP kurulumu hakkındaki bilgileri görmelisiniz.


"Düzenlenmiştir."
 
Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır. Betcup Artemisbet
Üst