Premium URL Kısaltıcı Saas Business

Yayınlanan: 2021-01-11

Online işinizde kullandığınız en önemli aracı para kazandıran bir işe dönüştürmeye ne dersiniz? Ne hakkında konuştuğumu bilmiyor musun? O halde işinizde kullanmaya başlamanız gereken en önemli araçla ilgili videomuzu izlemediniz. Bu yazıda size premium URL kısaltıcınızı nasıl kuracağınızı ve onu ayda binlerce dolar kazandırabilecek bir işletmeye nasıl dönüştüreceğinizi göstereceğim.

SAAS nedir?

Netflix'i film izlemek için, Grammarly'yi yazarken dilbilginizi ve imlanızı düzeltmek için veya L-ink.me'yi bağlantılarınızı kısaltmak ve izlemek için kullanıyorsunuz. Bunların hepsi SAAS örnekleridir.

SAAS; veya hizmet olarak yazılım, çalıştırmak ve güncellemek için masaüstü bilgisayarınıza veya iş ağınıza yazılım indirmek yerine bir internet tarayıcısı aracılığıyla bir uygulamaya eriştiğiniz bulut tabanlı bir hizmettir.

L-ink.me ile aynı aracı oluşturmanıza yardımcı olacağız. Kendi işinizde kullanın, hatta çevrimiçi olarak para kazandıran bir Premium URL Kısaltıcı SAAS işine başlayın. Siz de bir blog oluşturmak istiyorsanız, buradaki ve buradaki makalelerimize göz atın.

Premium URL Kısaltıcı Kurulumu

Premium URL kısaltıcımızı nasıl oluşturacağımızı birlikte öğrenmeye başlayalım.

Gereksinimler

Kurulum için gerekli gereksinimler nelerdir?

  • Premium URL Kısaltıcı Komut Dosyası
  • VPS sunucusu
  • Alan adı
  • Özel Tema

Premium URL Kısaltıcı komut dosyasını alma

Bu kurulumda kullanacağımız script herkes tarafından satın alınabilir. Bu scripti satın almak ve kendi işinizde kullanmaya başlamak sadece 33$'a mal oluyor.

Premium URL kısaltıcı komut dosyası

Alan adı alma

Bir alan adı çok önemlidir. Bizim durumumuzda olduğu gibi, kullandığımız alan adı l-ink.me'dir. Hizmetiniz için kullanmak için bir alan adı almanız gerekir.

Alan adları aşağıdaki sağlayıcılardan ucuza satın alınabilir.

  • NameCheap
  • alan.com
  • GoDaddy

VPS sunucusu alma

VPS Sunucusu Nedir?

Bir PHP web sitesi veya komut dosyası veya herhangi bir web uygulaması yayınlamak istediğinizde, “ web barındırma ” dediğimiz şeyi yaparız; bu, dosyaların ve veritabanının internet üzerinden erişilebilir bir şekilde Çevrimiçi olabilmesi için genel bir sunucuya yüklenmesi anlamına gelir.



Hizmetimizi barındıracağımız yer bir VPS sunucusunda olacaktır. Hizmetiniz için en iyi performanstan yararlanmak için özel bir VPS sunucusu almanız şiddetle tavsiye edilir.

VPS'yi nereden edinebilirsiniz? Tabii ki aşağıdan.

  • Contabo
  • Hostinger
  • hostgator

Bizim durumumuzda, en iyi teklifi sağladığı için Contabo'yu kullanacağız, ancak kendinizi rahat hissettiğiniz herhangi bir sağlayıcıyı seçebilirsiniz.

Öyleyse başlayalım.

Not: Bu eğitimde: Contabo'yu kullanacağım

O halde Contabo'dan nasıl VPS sunucusu alabileceğimizi görelim.

Contabo'dan bir VPS Sunucusu Alın.
1: Contabo Web Sitesini açın.

Web tarayıcınızı açın ve Contabo VPS Sayfasına gidin.

premium URL kısaltıcı Contabo VPS

Başlamak için birden fazla VPS yapılandırması göreceksiniz. WordPress'i kurmak için en ucuz seçenekle başlayabilirsiniz, fazlasıyla yeterli olacaktır.

Daha sonra, işinizi büyüttüğünüzde, daha yüksek kaynaklarla ölçeklendirebilir ve daha güçlü bir VPS elde edebilirsiniz.

2: VPS Seçeneklerini Ayarlayın

Sonraki Sayfada, bazı seçenekleri belirlemeniz gerekecek



İşletim Sistemi Seçeneğinde Ubuntu 20.04'ü seçin

Contabo VPS Ubuntu'ya Premium URL kısaltıcı yükleyin
Ubuntu 18.04'ü seçin

Ardından Yönetim Panelinde, LAMP'yi seçin

URL Kısaltıcıyı Contabo VPS LAMP'a yükleyin
LAMBA SEÇ

Ve son seçenek, Eklentilerde, “Bireysel ters DNS” seçeneğini işaretleyin.

URL kısaltıcıyı Contabo VPS'ye yükleyin
PTR ekle

PTR kaydına girmek için terfi aldıysanız, alan adınızı girin ve bu kadar.

Şimdi, faturalandırma sayfasına devam edin ve siparişinizi onaylayın. Diğer adımların basit ve açıklayıcı olduğunu düşünüyorum.

Contabo Ekibi 24 saat içinde Sunucuyu kuracak ve ayrıntıları e-postanıza şu şekilde gönderecek:

Contabo VPS'ye premium URL kısaltıcı yükleyin
Giriş Bilgileri

Alan Adını VPS Sunucunuzla Eşleyin.

Tamam Dostum, Artık bir Domainimiz ve bir VPS Sunucumuz var. Ama bağlı değiller!

VPS Sunucunuza artık Contabo Ekibinin size e-posta ile gönderdiği IP adresi üzerinden erişilebilir. ama elbette, bir IP üzerinden WordPress web sitemize erişmek istemiyoruz! Alan adımızı kullanmak istiyoruz.

Yani basitçe, alan adını VPS IP'mizle eşleştireceğiz, böylece hem etki alanı hem de IP üzerinden VPS ve WordPress web sitesine erişeceğiz.

DNS Kayıtlarınızı yapılandırın:

Etki Alanı Sağlayıcınızda DNS yönetim bölgesini açın (benim durumumda Godaddy) ve ana A kaydını şu şekilde düzenleyin:



ana bilgisayar: @ puan: SUNUCU IP'NİZ .

etki alanını vps'ye eşle

Tamamlandı? Harika! ️

Komut Dosyalarını Sunucuya Yükleyin.

İlk olarak, codecanyon'dan betiği indirin.

premium url kısaltıcı indirme dosyaları

Şimdi siteden indirdiğiniz dosyayı açın. Ardından içindeki main.zip dosyasını sunucunuza yükleyin.

Dosyaları karşıya yüklemek için WinSCP adlı bir uygulamaya ihtiyacınız var.

Ücretsiz bir araçtır ve buradan indirebilirsiniz.

WinSCP kullanarak VPS Sunucunuza bağlanın ve PHP Dosyalarını sunucuya şu yola güncelleyin: “/var/www/html”

Çoğu durumda, dosyalar sıkıştırılır, bu yüzden onları çıkarmamız gerekir.

Putty gibi herhangi bir SSH istemcisini kullanarak VPS sunucunuza bağlanın. ve başlayalım!

macun

Sadece Putty'yi açın ve Sunucu IP'sini veya Adını girin ve Aç'a basın.



Sizden oturum açmanızı isteyecek, kullanıcı olarak “root” yazmanız ve ardından size e-posta ile gönderilen şifrenizi girmenizi isteyecektir.

Not: Parolayı yazarken, Putty şimdi güvenlik nedeniyle gösterecek, ancak orada, yazmanız yeterli!

contabo'ya yükle
macun ile giriş yap

Ve İçeridesin!

Aşağıdaki komutu kullanarak unzip yardımcı programını kuralım:

 sudo apt-get install unzip

Aşağıdaki komutu kullanarak temizlemek için macun ekranını temizleyin:

 açık

Aşağıdaki komutu kullanarak dizini /var/www/html olarak değiştirin:

 cd /var/www/html

Aşağıdaki komutu kullanarak “.zip” dosyasını açın:

 YOURFILENAME*.zip dosyasını açın

*Not: Sizin durumunuzda dosya adı farklı olabilir, bu nedenle YOURFILENAME dosyasını dosya adınızla değiştirin.

Şimdi, doğrudan erişilebilmesi için en son klasör içeriğini bir üst dizine taşıyın -> WinSCP kullanın
“YOURFILENAME” klasörünün içindeki tüm dosyaları kopyalayın ve doğrudan html klasörüne yapıştırın.

Dosyalar Yüklendi. Tamamlandı! ️



Veritabanı Oluştur

Yine Putty SSH Client'a ve aşağıdaki komutları kullanarak veritabanımızı oluşturalım.

Güzel olan, MySQL'in zaten LAMP Stack'in bir parçası olarak kurulu olması, ancak uygulama için bir veritabanı ve bir kullanıcı oluşturmamız gerekiyor.

Başlamak için şu komutu vererek MySQL kök (yönetici) hesabına giriş yapın:

 mysql -u kök -p

Sizden root şifresi istenecek, sadece yazın veya yapıştırın ve Enter'a basın.

İlk olarak, PHP uygulamanızın kullanacağı ayrı bir veritabanı oluşturun. Buna ne istersen diyebilirsin, ama biz TestDb kullanacağız (istediğin herhangi bir ismi kullanabilirsin) basit tutmak için bu kılavuzda. Bu komutu çalıştırarak veritabanını oluşturun:

 VERİTABANI OLUŞTUR TestDb VARSAYILAN KARAKTER SET utf8 COLLATE utf8_unicode_ci ;

Not: Her MySQL ifadesi noktalı virgül (;) ile bitmelidir.

Ardından, yalnızca yeni veritabanımızda çalışmak için kullanacağımız ayrı bir MySQL kullanıcı hesabı oluşturacağız. Tek işlevli veritabanları ve hesapları oluşturmak, yönetim ve güvenlik açısından iyi bir fikirdir. Bu kılavuzda DbUser adını kullanacağız. İsterseniz bunu değiştirmekten çekinmeyin.

Bu hesabı oluşturacağız, bir şifre belirleyeceğiz ve oluşturduğumuz veritabanına erişim vereceğiz. Bunu aşağıdaki komutu yazarak yapabiliriz. Veritabanı kullanıcınız için burada güçlü bir parola seçmeyi unutmayın:

 'enter_a_custom_password_here' TARAFINDAN TANIMLANAN 'DbUser'@'localhost' KULLANICI OLUŞTURUN;
 GRANT ALL ON TestDb.* TO 'DbUser'@'localhost';

Artık her biri PHP uygulamanız için özel olarak yapılmış bir veritabanınız ve kullanıcı hesabınız var. Geçerli MySQL örneğinin yaptığımız son değişiklikleri bilmesi için ayrıcalıkları temizlememiz gerekiyor:

 FLUSH PRIVILEGES;

Yazarak MySQL'den çıkın:



 EXIT;

Tamamlandı! ️

Premium URL Kısaltıcıyı Yapılandırın

Komut dosyasını sunucuya yüklediğimize ve veritabanını oluşturduğumuza göre, uygulamamızı yapılandırmaya başlamanın zamanı geldi.

Herhangi bir web tarayıcısını açın ve alan adınızı adres çubuğuna ekleyin.

Gördüğünüz gibi premium URL kısaltıcı kurulum sayfasındayız.

Bu size gerekli tüm gereksinimleri ve hala neyin eksik olduğunu gösterecektir. Öyleyse, eksik olanı düzeltelim!

Gördüğümüz ilk sorun, config_sample.php dosyasının erişilebilir olmamasıdır. Gerekli ayrıcalıkları verelim.

Bu dosya /var/www/html/includes/ içinde bulunabilir, bu nedenle WinSCP'yi açın ve gerekli dizine gidin.

Şimdi dosyaya sağ tıklayın ve aşağıda gösterildiği gibi izni 777 olarak ayarlayın.

Şimdi içeriği/klasörü düzeltelim. Aynı şekilde /var/www/html adresine gidin ve içerik klasörüne sağ tıklayın ve aynı şekilde 777 izinlerini verin. Bir şey daha, aşağıdaki kutuyu işaretlemektir.

Şimdi sayfayı yenileyin ve sorunun çözüldüğünü görebilirsiniz. Çok hoş.



Artık tüm gereksinimler karşılandığına göre bu cümleye basarak ilerlenebiliriz. Elbette!

Veritabanına bağlan

Veritabanımıza bağlanmanın zamanı geldi.

Şifre ile oluşturduğunuz host(localhost) dbname ve kullanıcı için gerekli bilgileri doldurmanız yeterlidir.

url kısaltıcı

Şimdi yapılandırma dosyasını oluşturun.

Oh hayır! Aşağıdaki hataya sahibiz.

sorun

Çözelim.

Tekrar WinSCP'ye, /var/www/html/includes içine gidin ve config_sample.php dosyasını config.php olarak yeniden adlandıralım.

yapılandırma dosyasını değiştir

Web tarayıcınıza geri dönün ve işte, veritabanı başarıyla içe aktarıldı!

Kurulum

Bundan sonra, sadece yönetici bilgilerinizi girin ve devam edin.

Ardından install.php dosyasını silin.



Ve harika! Uygulamamız yüklendi ve kullanıma hazır.

Açılış sayfanızı değiştirmek için başka bir tema kullanabilirsiniz. l-ink.me hizmetimizde bir tema kullanıyoruz. Kontrol edebilirsiniz, ancak bu tamamen isteğe bağlıdır.

Düzeltmemiz gereken son bir şey var. Uygulamanıza giriş yapmayı deneyin ve bir hata alacaksınız.

Bunu düzeltmek için aşağıdaki bloğu /etc/apache2/sites-enabled/000-default.conf dosyasına kopyalayın.

000-default.conf dosyasını açın, ardından aşağıdaki içeriği kopyalayıp dosyaya yapıştırın ve kaydedin.

 <Dizin /var/www/html/>
        Seçenekler +FollowSymlinks
        Tümünü Geçersiz Kıl
        Tüm izinleri iste
     </Dizin>

Aşağıdaki görselde bunu nasıl yaptığımızı görebilirsiniz.

Bundan sonra, apache hizmetini macun kullanarak yeniden başlatmanız yeterlidir.

 sudo systemctl apache2.service'i yeniden başlat

Şimdi web sitesine geri dönün ve sayfayı yenileyin. Giriş yapmayı deneyin. Harika! Artık her şey düzgün çalışıyor ve başvurunuz hazır!

Ücretsiz SSL ile Güvenli Premium URL Kısaltıcı.

SSL sertifikaları, sunucu ve istemci arasındaki trafiği şifrelemek için web sunucularında kullanılır ve uygulamanıza erişen kullanıcılar için ekstra güvenlik sağlar. Let's Encrypt , güvenilir sertifikaları ücretsiz olarak almanın ve yüklemenin kolay bir yolunu sunar.

Putty SSH istemcisini kullanarak Sunucunuza bağlanın. ve Başlayalım!



Adım 1 — Let's Encrypt İstemcisini Kurun

Let's Encrypt sertifikaları, sunucunuzda çalışan istemci yazılımı aracılığıyla alınır. Resmi istemciye Certbot denir.

İlk olarak, Certbot'u kurmak için depoyu ekleyin:

 sudo eklenti-apt-deposu ppa:certbot/certbot

Kabul etmek için ENTER basmanız gerekecek.

Ardından, yeni havuzun paket bilgilerini almak için paket listesini güncelleyin:

 sudo apt-get güncellemesi

Certbot'un Apache paketini kurun:

 sudo apt yükleme python-certbot-apache

Certbot artık kullanıma hazır.

Adım 2 — SSL Sertifikasını Ayarlayın

Certbot kullanarak Apache için SSL sertifikası oluşturmak oldukça basittir. İstemci, parametre olarak sağlanan alanlar için geçerli olan yeni bir SSL sertifikasını otomatik olarak alacak ve kuracaktır.

Basitçe aşağıdaki komutu çalıştırın: (etki alanını değiştirin)

 sudo certbot --apache -d YOUR_DOMAIN_NAME

Kayıp anahtar kurtarma ve bildirimler için bir e-posta adresi sağlamanız istenecek ve hem http hem de https erişimini etkinleştirme veya tüm istekleri https yönlendirmeye zorlama arasında seçim yapabileceksiniz. Şifrelenmemiş http trafiğine özel bir ihtiyacınız yoksa, https istemek genellikle en güvenlisidir.

Bu kadar!



Web sitenizi şimdi test edin ve SSL şifreli olmalıdır.

Tamamlandı! ️

Özet

İhtiyacınız olan her şeyi özetlemek için:

  • Bir Alan Adı Alın.
  • Bir VPS Sunucusu edinin.
  • Sunucu IP'sini Etki Alanına Eşleyin.
  • WinSCP kullanarak Sunucuya Dosya Yükleme.
  • Uygulamanız İçin Bir MySQL Veritabanı Oluşturun.
  • MySQL Veritabanlarını Yönetme.

Tüm bunları yaptıktan sonra, premium url kısaltıcı hizmetinizi hazır ve çalışır hale getirmiş olacaksınız. Bu öğreticiyi video olarak izlemeyi tercih ederseniz, aşağıdan kontrol edebilirsiniz.

Herhangi bir sorunuz veya fikriniz varsa, onları aşağıdaki yorumlar bölümünde bekliyor olacağım veya h-educate.com/forums adresine gideceğim.