React uygulamasını cPanel üzerinde çalıştırmak için aşağıdaki adımları izlemek gerekmektedir:
- Üretim Yapısı Oluşturma:
npm run build
komutunu kullanarak React uygulamasının üretim yapısını oluşturun 12. Bu komut, HTML, CSS ve JavaScript dosyalarını içeren birbuild
klasörü oluşturur 2. - cPanel'e Erişim ve Dosya Yöneticisi: cPanel hesabınıza giriş yapın ve "Dosya Yöneticisi"ni açın 13.
- Klasöre Navigasyon: Eğer ana domain kullanılıyorsa
public_html
klasörüne, addon domain veya subdomain kullanılıyorsa ilgilipublic_html
alt klasörüne gidin 13. - Dosyaları Yükleme: Yerel makinenizdeki
build
klasörünü sıkıştırın ve cPanel'deki "Upload" butonu ilepublic_html
klasörüne yükleyin 12. Yüklenen dosyaları kök dizine (örneğin,public_html
) çıkarın 1. - index.html Ayarları: Vite, göreceli yollar kullanır, bu nedenle
index.html
dosyasındabase
etiketini ekleyin:<base href="/">
1. Bu, uygulamanın doğru şekilde göreceli URL'leri çözebilmesini sağlar. - .htaccess Ayarları (Opsiyonel): React uygulaması, React Router gibi istemci tarafı yönlendirmeyi kullanıyorsa,
.htaccess
dosyası ile yapılandırılmalıdır 12. Aşağıdaki içeriği.htaccess
dosyasına ekleyin:
Bu, tüm isteklerinRewriteEngine On RewriteBase / RewriteRule ^index\.html$ - [L] RewriteCond %{REQUEST_FILNAME} !-f RewriteCond %{REQUEST_FILNAME} !-d RewriteRule . /index.html [L]
index.html
dosyasına yönlendirilmesini sağlar 2. - Test: Dosyalar yüklendikten ve yapılandırma tamamlandıktan sonra, uygulamanın doğru şekilde çalışıp çalışmadığını kontrol etmek için alan adınızı bir web tarayıcısında ziyaret edin 12.
5 kaynaktan alınan bilgiyle göre: