Genel

  • Kategori: genel
  • Gösterim: 8772

Centos 7 Üzerinde LAMP Kurulumu

Lamp Nedir ?


Lamp, Linux, Apache, MySQL ve PHP yazılımlarının baş harflerinden oluşan kısaltmadır. Web siteleri ve web uygulamaları geliştirmek, web sunucuları çalıştırmak için kullanabileceğiniz açık kaynak kodlu ve tamamen ücretsiz yazılım grubudur.

Centos 7 Üzerinde LAMP Kurulumu


Öncelikle centos sunucular için güvenlik açısından sudo yetkisine sahip bir kullanıcı oluşturalım.
"adduser kullaniciadi" komutu ile kullanıcı oluşturalım.


Ardından "passwd kullaniciadi" komutu ile oluşturduğumuz kullanıcımıza şifre belirleyelim.


 
"gpasswd -a kullaniciadi wheel" komutu ile de oluşturduğumuz kullanıya sudo yetkisi veriyoruz.


Apache kurulumu

Centos'un varsayılan yazılım kütüphanesinde  bulunduğu için kurulumu kolaydır. Açık kaynak kodlu ve ücretsiz bir web server yazılımıdır.

"sudo yum install update" komutu ile updateleri yükleyelim.

"sudo yum install httpd" komutu ile de httpd’yi yüklüyoruz.


Apache için yükleme işlemlerin tamam.
Şimdi Apache’yi başlatıyoruz.
"sudo systemctl start httpd.service"


http://sunucuipadresi” nden apache test sayfasını kontrol edebilirsiniz.

Test sayfasını görüntüleyemiyorsanız firewallunuz engelliyor olabilir
Engeli kaldırmak için öncelikle
"sudo firewall-cmd --permanent --add-service=http" komutu ile http servisine izin verelim.


"sudo systemctl restart firewalld" komutu ile firewallu yeniden başlatalım.


Son olarak
"sudo systemctl enable httpd" komutu ile httpyi tekrar aktif hale getirelim.


Şimdi tekrar “http://sunucuipadresiniz” den tekrar apache test sayfasını kontrol edebilirsiniz.

 

MySQL Kurulumu

Web sunucusunun kurulum işlemini tamamladık. Sitenin verilerini yönetmek ve depolamak için bir veritabanı sistemine ihtiyacımız var. Bunun için MySQL forku olarak geliştirilmiş MariaDB servisini kullanacağız.


"yum install mariadb-server mariadb -y" komutu ile kurulumunu yapalım


Ardından
"systemctl start mariadb" komutu ile çalıştıralım


"systemctl enable mariadb" komutu ile de başlangıçta çalışması için etkinleştiriyoruz.


Kurulum ve başlatma işlemlerini tamamladık. Şimdi veritabanına şifre belirleme ve birkaç güvenlik ayarı yapalım.
"mysql_secure_installation" komutu girelim.


Current password for root kısmını entera basarak geçebiliriz.

Daha sonra mariadbde root için şifre belirlemenizi isteyecek. 2 kez şifre giriyoruz.
Daha sonra ki seçeneklerde hepsi “y” yazıp entera basarak devam ediyoruz..
Veritabanı kurulum işlemini de başarıyla tamamladık.


PHP Kurulumu
Verilerimizi depolayabilmek için mariadb’yi, sayfalarımızı yayınlamak için apache kurulum işlemini tamamladık. Son olarak php kurulumu yapalım. PHP ile veritabanına erişip ve içerikleri apacheye aktarabiliriz.

"yum install php php-mysql -y" komutu ile php sisteminin kurulumunu yapalım


Yaptığımız işlemlerin apache tarafından tanınması için apache servisini yeniden başlatalım.
"systemctl restart httpd.service" komutu ile yeniden başlatıyoruz ve php motorumuz apache tarafından tanınmış oldu.


İşlemlerimizi başarı ile tamamladık. Lamp kurulumu tamamlandı.
İsterseniz
"echo "<?php phpinfo(); ?>" > /var/www/html/info.php" komutu ile test için info.php dosyası oluşturalım.


http://sununucuipadresiniz/info.php adresine giderek kontrol edebilirsiniz.


İnfo.php sayfasını başarıyla görüntülediniz. Kurduğumuz tüm sistemler başarıyla çalışıyor demektir.
Sunucumuza ait bilgiler içerdiği için info.php dosyasını sistemden kaldırabiliriz.
sudo rm /var/www/html/info.php
komutu ile dosyayı sunucumuzdan silebiliriz.

Daha fazla makale için blog.sunucupark.com sitemizi takip edebilirsiniz. SSDLi Sanal Sunucularımızı inceleyip satın almak için Tıklayın.

 

 

  • Kategori: genel
  • Gösterim: 3572

RAID NEDİR?

RAID NEDİR?

 RAID, veri yedekliliği, performans geliştirme için birden fazla fiziksel disk sürücüsü bileşeni mantıksal birimle birleştiren bir veri depolama sanallaştırma teknolojisidir. RAID güvenlik veya hız için yapılabilir. Yapılacak olan tercih uygulayacağınız RAID yöntemine göre değişir. Bazı yöntemler hız için uygulanırken bazı yöntemlerde güvenlik için uygulanmaktadır. RAID yöntemi ile birden fazla sabit sürücü tek bir sabit sürücüymüş gibi çalışacaktır.RAID teknolojsiinin amacı dizideki diskleri birleştirerek yüksek bir depolama kapasitesi elde etmek,hata toleransı sağlamak ve disk performansını arttırmaktır.

 

RAID Çeşitleri Nelerdir?

 

Birçok RAID çeşidi bulunmaktadır çeşitler ihtiyaca göre şekillenmektedir. Bizle bu makalede daha sık kullanılan RAID çeşitlerinden bahsedeceğiz.

 

RAID 0

Yalnızca performans için kullanılan bir çeşittir ve en az iki sabit sürücüyle oluşturulur. Bu yöntemin güvenlik açısından bir faydası yoktur.Birbirinin aynısı olan iki adet sabit sürücü ile hızınız iki katına çıkar.

 

RAID 1

Güvenlik amaçlı kullanılır.Bu RAID yönteminde srücüler sabit bir hızda çalışır veriler her iki sunucuya da ayrı ayrı işlenir.Sürücülerden birisi hata verdiğinde diğeri çalışmaya devam eder.

 

RAID yöntemi ile hız ve performans güvenlliği sağlayan SunucuPARK sunucularını linke tıklayarak inceleyebilrsiniz.

 

Faydalı Olması Dileği İle

SunucuPARK Hosting Destek

 

  • Kategori: genel
  • Gösterim: 4955

Nginx Nedir?

Nginx Nedir?

Nginx yüksek performansta çalışacak ve yoğun trafikli websitelerinin yüksek performansta çalışabileceği bir web sunucusudur.Apache 'ye göre daha az CPU kullanmaktadır.Nginx in tercih edilmemesinin en büyük sebebi kurulumda yaşanan zorluklarıdır.SunucuPARK üzerinden bir vps sunucusu satın aldığınızda destek birimimiz size Nginx kurulumunu ücretsiz bir şekilde gerçekleştirebilmektedir.Nginx web serverlar gelen isteklere daha hızlı bir şekilde cevap verebilmektedir.

Nginx webserverlarınız için yine SunucuPARK ekibinden destek alabilirsiniz. Web sunucularında yaygın olarak apache'nin kullanımı , geniş dökümantasyon , sorun çözümü ve sorun çözümünün bulunabilirliğine dayanmaktadır.

Tüm VPS paketlerimize buraya tıklayarak ulaşabilirsiniz.

 

 

Faydalı Olması Dileğiyle,

SunucuPARK Destek

 

  • Kategori: genel
  • Gösterim: 6971

Centos Üzerinde Softether Vpn Kurulumu

Centos Üzerinde Softether Vpn Kurulumu

Softether Vpn c ve c++ dilleri ile yazılmış çapraz platform ve çoklu protokol destekli bir vpn çözümüdür. Openvpn, pptp, l2tp,sstp protokollerini destekler. Ekstra programa gerek duymadan işletim sisteminizin ayarları içerisinden hem mobil hem de mac ve pc tarafında bağlantı sağlayabilirsiniz.

Kurulum

Putty programını çalıştırın sunucu ip adresini girerek sunucunuza bağlanın.
Eğer sunucuya ilk defa bağlanıyorsanız güncelleştirme yapmanız önerilir. Güncelleştirme için

yum update -y

yum upgrade –y

Güncelleştirme işlemlerini de yaptık şimdi sunucumuza dosyaları indirmek için ”wget”, dosyaların kurulumlarını yapmak için “gcc ve make”, otomatik başlatma ve text editör için de “nano” komutlarını sunucumuza yükleyelim.

yum install wget gcc make nano –y

*indirilecek dosya boyutunu sorabilir " y" yazıp entera basıp devam edebilirsiniz.

Komutları sunucumuza tanıttıktan sonra softether sitesine girip dosyanın linkini alacağız. Softether sitesi için Tıklayın.
Buradan sunucumuza uygun dosyanın son sürümünün linkini sağ tıklayarak alıyoruz.

 

wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.29-9680-rtm/softether-vpnserver-v4.29-9680-rtm-2019.02.28-linux-x64-64bit.tar.gz


komutuyla dosyamızı indiriyoruz.


*wget komutundan sonra kendi altığınız güncel linki kullanabilirsiniz.

 

ls

komutuyla dosyamınızın sunucuya kaydedildiği ismi kontrol ediyoruz.

Şimdi bu sıkıştırılmış dosyamızı açalım


tar -zxvf softether-vpnserver-v4.29-9680-rtm-2019.02.28-linux-x64-64bit.tar.gz

*tar -zxvf’den sonra kendi indirdiğiniz dosya ismini girmeniz gerekli.
Dosyayı çıkarttıktan sonra yine ls komutuyla kontrol edebilirsiniz.


Çıkarttığımız dosyaları local klasörüne taşıyalım.

 

mv ./vpnserver/ /usr/local/


Dosyalarımız taşındı şimdi biz de işlemleri devam ettirmek için local klasörüne geçelim

 

cd /usr/local/vpnserver/


Yine ls komutuyle dosyalarımızı görüntülüyoruz.


Artık kuruluma geçebiliriz.


make” komutuyla ilk kuruluma geçiyoruz


Bu komutu girince birkaç satır soru soracak. Hepsini 1 seçerek devam edebilirsiniz.


Kurulum işlemi tamamlandı.
Şimdi ilk önce vpnserverimizi çalıştıralım.

./vpnserver start


Eğer "Vpn Server service has been started" yazısı geldiyse işlemlerin tümünü başarıyla tamamlamışsınız demektir.
Vpn serverimizi kurduk ve başlattık. Son olarak konfigürasyon kaldı.

./vpncmd” komutuyla işlemi başlatalım.


Şimdi karşımızda 3 farklı seçenek mevcut. 3 yazıp entera basıyoruz.

Check yazıp entera basıyoruz.


Kontroller bitip hepsinden pass ile geçti.

Exit yazıp entera basıp işlemi tamamlıyoruz.

Şimdi kullanıcı oluşturmak şifre belirlemek ve hub oluşturmak için tekrar “./vpncmd” komutunu giriyoruz.


Bu kez 1 seçeneğini seçip entera basıyoruz.
Hostname ve Hub isimlerini entere basıp boş bırakabilirsiniz.
VPN Server> bölümüne ilk önce giriş şifresini ayarlamak için

serverpasswordset” komutunu giriyoruz. 2 kez aynı şifreyi girmeniz gerekli


*Bu şifre sadece vpn servere bağlanma kullanıcı oluşturma silme gibi işlemlerde kullanılacak şifre. Türkçe karakter kullanmayın. Root şifrenizle aynı şifreyide verebilirsiniz.
Şimdi de Hub oluşturuyoruz.

hubcreate SUNUCUPARK komutunu kullanıyoruz.


*SUNUCUPARK yerine istediğiniz ismi kullanabilirsiniz. Büyük küçük harf duyarlıdır. Bu ismi daha sonra da kullanacağımız için unutmamanız gerekli.
Şimdi de huba bağlanalım.

hub SUNUCUPARK


Komutunu kullanarak hub’a bağlanıyoruz.
Sunucuyu dışarıdan erişime açmak için ipsec keyimizi oluşturmamız ve securenat’ı aktifleştirmemiz gerekli.
Öncelikle securenat’ı aktif hale getirelim

securenatenable


Nat’ı açtık şimdi de erişecek kullanıcı oluşturalım.

usercreate kullanıcıadı (Buraya istediğiniz kullanıcı adını yazabilirsiniz, türkçe karakter kullanmayın)


userpasswordset kullanıcıadı” komutunu kullanarak kullanıcımıza şifre belirleyelim.


Artık sadece ipsec key oluşturmak kaldı.

"ipsecenable" komutunu kullanalım



Çıkan uyarılarda yes i seçerek devam edebiliriz.


Key olarak en fazla 9 karakterli ve Türkçe karakter içermeyen unutmayacağınız bir key belirleyin.


Hub on the Username bölümüne Hub ismi olarak belirlediğimiz ismi giriyoruz. SUNUCUPARK olarak belirlemiştik.


Exit diyerek çıkıyoruz.

 


Bağlantı yapamıyorsanız firewall vpni engelliyor demektir.
systemctl disable firewalld
systemctl stop firewalld
komutlarını kullanarak firewallı kapatım.
Artık sorunsuz bir şekilde bağlanabilirsiniz.

Softether yazılımını SunucuPark Centos Sanal Sunucularında kullanabilirsiniz. Sunucupark SSDLİ Sanal Sunucularını İncelemek içim Tıklayın.

 

 

 

  • Kategori: genel
  • Gösterim: 5442

Php 5.6 İoncube Kurulumu

Ioncube PHP ile kodlanmış sayfalarınızı şifreleyen yazılımdır.Bu şifreleme ile dosyaların sunucu tarafından çalıştırılması için sunucuda ioncube loader kütüphanesinin kurulu olması gerekmektedir.

Centos işletim sisteminde php 5.6 için ioncube kurulumu gerçekleştireceğiz.

Önce src dizinine geçiyoruz.

cd /usr/local/src/ 

Linux 64 bit için ioncube loader komutunu yazıyoruz.

Daha sonra sırası ile aşağıdaki komutları çalıştırıyoruz.

tar xvfz ioncube_loaders_lin_x*.tar.gz 

cd ioncube 

ll

Aşağıdaki komut ile php.ini yolunu öğreniyoruz.

php -i | grep php.ini 

vi editörü ile dosyayı açıyoruz.

vi /dosya yolu

Dosyanın en alt satırına aşağıdaki komutu ekliyoruz

 

php -i | grep php.ini

 

apache restart veriyoruz.

service httpd restart

 

Faydalı Olması Dİleği İle

SunucuPARK Hosting Destek

 

 

 

 

 

 

 

 

 

 

Alt Kategoriler