raspberry pi sunucu nasıl yapılır ve nerden temin edebilirim

Tdark

Katılımcı Üye
9 Ağu 2019
404
1
23
Merhaba Tht ailesi.

raspberry pi ile nasıl bir sunucu yapabilirim bu sunucuyu internete nasıl sunabilirim, sunmaktan kastım şu http:// sıtedı. com gibi.

raspberry pi nerden temin edebilirim
 

tamam ağa

Uzman üye
7 Haz 2023
1,534
13
877
raspberry pi nerden temin edebilirim
raspberry pi ile nasıl bir sunucu yapabilirim bu sunucuyu internete nasıl sunabilirim, sunmaktan kastım şu http:// sıtedı. com gibi.
PI'e işletim sistemi yazdırdıktan sonra yazdığım kodu .sh uzantısıyla kayıt et ardından sudo chmod +x (dosya adi.sh) yazıp çalıştırma izni ver.
Bash:
#!/bin/bash
set -e

# Sudo yetkilerine sahip olup olmadığını kontrol et
if [ $(id -u) -ne 0 ]; then
    echo "Bu scripti çalıştırmak için sudo yetkilerine sahip olmalısınız."
    exit 1
fi

# Güncellemeleri al
sudo apt update && sudo apt upgrade -y

# Apache2 yüklü mü kontrol et
if dpkg -s apache2 &> /dev/null; then
    echo "Apache2 zaten yüklü."
else
    read -p "Apache2 yüklü değil. Yüklemek ister misiniz? (Evet/e veya Hayır/h): " answer
    case "$answer" in
        [Ee]|[Yy])
            sudo apt install apache2 -y
            ;;
        [Hh]|[Nn])
            echo "Apache2 yüklenmedi. İşlem iptal edildi."
            exit 0
            ;;
        *)
            echo "Geçersiz seçenek. İşlem iptal edildi."
            exit 1
            ;;
    esac
fi

# Apache2 çalışıyor mu kontrol et
if sudo service apache2 status | grep -q "active (running)"; then
    echo "Apache2 zaten çalışıyor."
else
    read -p "Apache2 başlatılsın mı? (Evet/e veya Hayır/h): " answer
    case "$answer" in
        [Ee]|[Yy])
            sudo service apache2 start
            ;;
        [Hh]|[Nn])
            echo "Apache2 başlatılmadı. İşlem iptal edildi."
            exit 0
            ;;
        *)
            echo "Geçersiz seçenek. İşlem iptal edildi."
            exit 1
            ;;
    esac
fi


ama unutma bunları yaptıktan sonra modemden port yönlendirmesi yapman gerekiyor (port 80) eğer dışarıya açılmak istemezsende 127.0.0.1 adresinden girebilirsin.
 

Tdark

Katılımcı Üye
9 Ağu 2019
404
1
23

PI'e işletim sistemi yazdırdıktan sonra yazdığım kodu .sh uzantısıyla kayıt et ardından sudo chmod +x (dosya adi.sh) yazıp çalıştırma izni ver.
Bash:
#!/bin/bash
set -e

# Sudo yetkilerine sahip olup olmadığını kontrol et
if [ $(id -u) -ne 0 ]; then
    echo "Bu scripti çalıştırmak için sudo yetkilerine sahip olmalısınız."
    exit 1
fi

# Güncellemeleri al
sudo apt update && sudo apt upgrade -y

# Apache2 yüklü mü kontrol et
if dpkg -s apache2 &> /dev/null; then
    echo "Apache2 zaten yüklü."
else
    read -p "Apache2 yüklü değil. Yüklemek ister misiniz? (Evet/e veya Hayır/h): " answer
    case "$answer" in
        [Ee]|[Yy])
            sudo apt install apache2 -y
            ;;
        [Hh]|[Nn])
            echo "Apache2 yüklenmedi. İşlem iptal edildi."
            exit 0
            ;;
        *)
            echo "Geçersiz seçenek. İşlem iptal edildi."
            exit 1
            ;;
    esac
fi

# Apache2 çalışıyor mu kontrol et
if sudo service apache2 status | grep -q "active (running)"; then
    echo "Apache2 zaten çalışıyor."
else
    read -p "Apache2 başlatılsın mı? (Evet/e veya Hayır/h): " answer
    case "$answer" in
        [Ee]|[Yy])
            sudo service apache2 start
            ;;
        [Hh]|[Nn])
            echo "Apache2 başlatılmadı. İşlem iptal edildi."
            exit 0
            ;;
        *)
            echo "Geçersiz seçenek. İşlem iptal edildi."
            exit 1
            ;;
    esac
fi


ama unutma bunları yaptıktan sonra modemden port yönlendirmesi yapman gerekiyor (port 80) eğer dışarıya açılmak istemezsende 127.0.0.1 adresinden girebilirsin.
peki kendi web site dosyalarımı nasıl aktaracağım
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.