- Katılım
- 15 May 2013
- Konular
- 1,207
- Mesajlar
- 7,321
- Çözüm
- 6
- Online süresi
- 2mo 16d
- Reaksiyon Skoru
- 5,958
- Altın Konu
- 410
- Başarım Puanı
- 349
- MmoLira
- 45,963
- DevLira
- 3
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Ubuntu 20.04 veya 22.04 sunucunuzda Ghost kurulum anlatımı.
Gerekli:
- Ubuntu 20.04 veya Ubuntu 22.04
- NGINX (SSL için en az 1.9.5)
- Node.js'nin desteklenen bir sürümü
- MySQL 8
- Sistemd
- En az 1 GB belleğe sahip bir sunucu
- Kayıtlı bir alan adı
Başlamadan önce, alan adınızdan sunucunun IP adresine işaret eden çalışan bir DNS A Kaydı oluşturmalısınız. SSL'nin kurulum sırasında yapılandırılabilmesi için bu işlemin önceden yapılması gerekir.
Sunucu Kurulumu
Ghost-CLI kurulumu için tüm ön koşulların karşılanmasını sağlayacaktır.
Yeni bir kullanıcı oluşturun
Terminalinizi açın ve yeni sunucunuza kök kullanıcı olarak giriş yapın:
NOT: Ghost kullanıcı adını kullanmak Ghost-CLI ile çakışmalara neden olur, bu yüzden alternatif bir ad kullanmak önemlidir.
Paketleri güncelleyin
Paket listelerinin ve yüklü paketlerin güncel olduğundan emin olun.
Önceki adımda oluşturduğunuz şifreyi girmek için istemleri izleyin.
NGINX Kurulumu
Ghost bir NGINX sunucusu kullanır ve SSL yapılandırması için NGINX 1.9.5 veya üzeri gerekir.
Açık Güvenlik Duvarı:UFW etkinleştirildiyse, güvenlik duvarı HTTP ve HTTPS bağlantılarına izin verir.
MySQL Kurulumu
Ardından, üretim veritabanı olarak kullanılacak MySQL'i kurmanız gerekecek
Ubuntu'nun yeni sürümlerinde, MySQL'i kurarken oluşturduğunuz kök kullanıcı varsayılan olarak soket tabanlı kimlik doğrulama kullanacak şekilde yapılandırılır; bu da yalnızca kök Unix kullanıcısının kimlik doğrulaması yapabileceği anlamına gelir. Ghost bu tür kimlik doğrulamayı desteklemediğinden, kök MySQL kullanıcısının parolasını değiştirmeniz gerekir. Kök kullanıcısının parolasını değiştirmek için şu komutları çalıştırın:
Node.js'yi yükleyin
Aşağıda açıklanan şekilde, desteklenen bir Node sürümünün sistem genelinde yüklü olması gerekir. Farklı bir kurulumunuz varsa sorunlarla karşılaşabilirsiniz.
Ghost-CLI Kurulumu
Ghost-CLI, Ghost'u hızlı ve kolay bir şekilde kurmanıza ve kullanıma hazırlamanıza yardımcı olan bir komut satırı aracıdır. npm modülü, npm veya yarn ile kurulabilir.
Kurulum tamamlandıktan sonra, kullanılabilir komutların listesini görmek için istediğiniz zaman ghost help komutunu çalıştırabilirsiniz.
Ghost'u Kurun
Sunucunuz doğru şekilde kurulduktan ve ghost-cli yüklendikten sonra, Ghost'un kendisini kurabilirsiniz. Aşağıdaki adımlar önerilen kurulum adımlarıdır. Daha ayrıntılı bir kontrole ihtiyacınız varsa, CLI'da kurulum adımlarını ayrıntılı olarak anlatıp özelleştirmenize olanak tanıyan işaretler ve seçenekler bulunur
Bir dizin oluşturun
Ghost, uygun bir sahibi ve izinleriyle kendi dizinine kurulmalıdır.
Kurulum işlemini çalıştırın
Şimdi son bir komutla Ghost'u kuruyoruz.
Ghostu kurmuş olacaksınızdır. iyi forumlar dilerim.
Sunucu Kurulumu
Ghost-CLI kurulumu için tüm ön koşulların karşılanmasını sağlayacaktır.
Yeni bir kullanıcı oluşturun
Terminalinizi açın ve yeni sunucunuza kök kullanıcı olarak giriş yapın:
Kod:
# Login via SSH
ssh root@your_server_ip
# Create a new user and follow prompts
adduser <user>
NOT: Ghost kullanıcı adını kullanmak Ghost-CLI ile çakışmalara neden olur, bu yüzden alternatif bir ad kullanmak önemlidir.
Kod:
# Add user to superuser group to unlock admin privileges
usermod -aG sudo <user>
# Then log in as the new user
su - <user>
Paketleri güncelleyin
Paket listelerinin ve yüklü paketlerin güncel olduğundan emin olun.
Kod:
# Update package lists
sudo apt-get update
# Update installed packages
sudo apt-get upgrade
Önceki adımda oluşturduğunuz şifreyi girmek için istemleri izleyin.
NGINX Kurulumu
Ghost bir NGINX sunucusu kullanır ve SSL yapılandırması için NGINX 1.9.5 veya üzeri gerekir.
Kod:
# Install NGINX
sudo apt-get install nginx
Açık Güvenlik Duvarı:UFW etkinleştirildiyse, güvenlik duvarı HTTP ve HTTPS bağlantılarına izin verir.
Kod:
sudo ufw allow 'Nginx Full'
MySQL Kurulumu
Ardından, üretim veritabanı olarak kullanılacak MySQL'i kurmanız gerekecek
Kod:
# Install MySQL
sudo apt-get install mysql-server
Ubuntu'nun yeni sürümlerinde, MySQL'i kurarken oluşturduğunuz kök kullanıcı varsayılan olarak soket tabanlı kimlik doğrulama kullanacak şekilde yapılandırılır; bu da yalnızca kök Unix kullanıcısının kimlik doğrulaması yapabileceği anlamına gelir. Ghost bu tür kimlik doğrulamayı desteklemediğinden, kök MySQL kullanıcısının parolasını değiştirmeniz gerekir. Kök kullanıcısının parolasını değiştirmek için şu komutları çalıştırın:
Kod:
# Enter mysql
sudo mysql
# Update permissions
ALTER USER 'root'@'localhost' IDENTIFIED WITH 'mysql_native_password' BY '<your-new-root-password>';
# Reread permissions
FLUSH PRIVILEGES;
# exit mysql
exit
Node.js'yi yükleyin
Aşağıda açıklanan şekilde, desteklenen bir Node sürümünün sistem genelinde yüklü olması gerekir. Farklı bir kurulumunuz varsa sorunlarla karşılaşabilirsiniz.
Kod:
# Download and import the Nodesource GPG key
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
# Create deb repository
NODE_MAJOR=22 # Use a supported version
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
# Run update and install
sudo apt-get update
sudo apt-get install nodejs -y
Ghost-CLI Kurulumu
Ghost-CLI, Ghost'u hızlı ve kolay bir şekilde kurmanıza ve kullanıma hazırlamanıza yardımcı olan bir komut satırı aracıdır. npm modülü, npm veya yarn ile kurulabilir.
Kod:
sudo npm install ghost-cli@latest -g
Kurulum tamamlandıktan sonra, kullanılabilir komutların listesini görmek için istediğiniz zaman ghost help komutunu çalıştırabilirsiniz.
Ghost'u Kurun
Sunucunuz doğru şekilde kurulduktan ve ghost-cli yüklendikten sonra, Ghost'un kendisini kurabilirsiniz. Aşağıdaki adımlar önerilen kurulum adımlarıdır. Daha ayrıntılı bir kontrole ihtiyacınız varsa, CLI'da kurulum adımlarını ayrıntılı olarak anlatıp özelleştirmenize olanak tanıyan işaretler ve seçenekler bulunur
Bir dizin oluşturun
Ghost, uygun bir sahibi ve izinleriyle kendi dizinine kurulmalıdır.
Kod:
# Create directory: Change `sitename` to whatever you like
sudo mkdir -p /var/www/sitename
# Set directory owner: Replace <user> with the name of your user
sudo chown <user>:<user> /var/www/sitename
# Set the correct permissions
sudo chmod 775 /var/www/sitename
# Then navigate into it
cd /var/www/sitename
Kurulum işlemini çalıştırın
Şimdi son bir komutla Ghost'u kuruyoruz.
Kod:
ghost install
Ghostu kurmuş olacaksınızdır. iyi forumlar dilerim.
En Çok Reaksiyon Alan Mesajlar
Eline sağlık
- Katılım
- 24 Ağu 2017
- Konular
- 4,295
- Mesajlar
- 16,377
- Çözüm
- 19
- Online süresi
- 6mo 16d
- Reaksiyon Skoru
- 6,854
- Altın Konu
- 708
- Başarım Puanı
- 439
- MmoLira
- 91,978
- DevLira
- 12
Eline sağlık 

- Katılım
- 30 Nis 2011
- Konular
- 1,324
- Mesajlar
- 5,827
- Çözüm
- 20
- Online süresi
- 6mo 6d
- Reaksiyon Skoru
- 5,734
- Altın Konu
- 235
- Başarım Puanı
- 379
- MmoLira
- 27,333
- DevLira
- 27
Paylaşım için teşekkürler.
- Katılım
- 29 Kas 2020
- Konular
- 218
- Mesajlar
- 2,212
- Çözüm
- 6
- Online süresi
- 5mo 2d
- Reaksiyon Skoru
- 2,492
- Altın Konu
- 35
- Başarım Puanı
- 226
- Yaş
- 29
- MmoLira
- 20,238
- DevLira
- 51
Paylaşım için teşekkürler, ghost wordpress den daha hafif daha modüler daha esnektir! Ya Hugo yada Ghost kullanmanızı şiddetle tavsiye ediyorum, Wordpress i bırakın! Wordpress eski geliştirilen teknoloji yi kullanır.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 45
- Cevaplar
- 3
- Görüntüleme
- 315
- Cevaplar
- 3
- Görüntüleme
- 79
- Cevaplar
- 2
- Görüntüleme
- 61
- Cevaplar
- 17
- Görüntüleme
- 1K













