Hosting'e bir script (hype, yatırım oyunu, kitap) nasıl kurulur? PHP programı nasıl kurulur

  • 03.11.2019

Şimdi PHP dili sürüm 4'ün kurulumuna geçelim. Ne yazık ki, bu satırları yazdığım sırada PHP'nin, Apache'de yaptığımız gibi PHP'yi ihtiyacımız olan tüm modüllerle birlikte tek seferde kurabilecek normal bir kurulum programı yoktu. Bu nedenle kurulumu size biraz daha karmaşık gelebilir.

Her şeyden önce, sabırlı olmanız ve resmi PHP web sitesi http://www.php.net'in İndirilenler bölümünde iki dosyayı indirmeniz gerekir: biri zip uzantılı, diğeri - exe. Bu iki dosyanın bağlantıları neredeyse sayfanın en üstünde, Win32 Binaries başlığından sonra bulunur. İlk dosya PHP 4'ün tam sürümüdür, ancak uygun bir yükleyiciye sahip değildir ve ikincisi ise tam tersine otomatik bir yükleyicidir ancak en sık kullanılan modülleri içermez.

Önemli!
Bu makalenin yazıldığı sırada durum böyleydi. Belki gelecekte PHP geliştiricileri dağıtımı büyük bir exe dosyası olarak sunacaklar, ancak şimdilik durum böyle değil.

Bağlantısı hemen aşağıdaki sayfada bulunan PHP belgelerinin tamamını da indirmenizi tavsiye ederim. Gelecekte size birden fazla kez yardımcı olacağından eminim.

PHP sürümü hakkında birkaç kelime daha söylemekte fayda var. Dil sürekli olarak geliştirilmektedir ve bu makalenin yazıldığı sırada en son sürüm 4.0.3'tür. Büyük olasılıkla, bu satırları okuduğunuzda daha yeni bir sürüm yayınlanacaktır - örneğin 4.0.10. En iyi çözümün daha yenisini indirmek olacağını düşünüyorum çünkü bu, dilin önceki sürümlerindeki bazı hataları düzeltebilir. Önemli olan ilk rakamın 4 olmasıdır, çünkü üçüncü PHP, desteklenen işlevlerin sayısı açısından dördüncüden çok daha düşüktür.

PHP'yi yükleme
Az önce indirdiğiniz exe dosyasını çalıştırın. Görüntülenen iletişim kutusunda İleri'ye tıklayın.

Kabul Ediyorum düğmesini tıklatarak lisans koşullarını kabul edin. Görüntülenen iletişim kutusunda Standart kurulum türünü seçin.

Şimdi PHP'nin kurulacağı dizini belirtin. Varsayılan olarak C:PHP sunuluyor ancak Apache'ye “daha ​​yakın” olan C:Program FilesPHP4'ü seçmek daha mantıklı olacağını düşünüyorum. Bu dizini belirtmek için Gözat düğmesine tıklayın ve adını girin, ardından her zamanki gibi Tamam'a ve ardından bir sonraki iletişim kutusuna geçmek için İleri'ye tıklayın. (Gerçek bir programcıysanız ve düzeni seviyorsanız bu adımları mutlaka uygulayın).

SMTP sunucunuzun (Posta Aktarım Protokolü Gönder) ve e-posta adresinizin adresini ayarlayın. PHP Mail() işlevi çağrıldığında giden posta istekleri için kullanılacak olan bu sunucu ve dönüş adresidir. Genel olarak bu, normal e-posta istemcinizin (örneğin Outlook Express) posta gönderdiği sunucunun aynısıdır. Ancak, metin alanlarındaki varsayılan değerleri bırakabilirsiniz - bu durumda Mail() işlevi yerel makinede çalışmaz.

PHP'nin yapılandırılacağı sunucuyu seçin. Bizim durumumuzda bu Apache'dir.

Dosya kopyalama işlemi başlayacaktır. Tamamlandıktan sonra, çeşitli bildirimlerin bulunduğu birkaç iletişim kutusu daha görünebilir. Onlara hiç dikkat etmeyin.

Apache'yi PHP ile çalışacak şekilde yapılandırma

Apache httpd.conf yapılandırma dosyasını Not Defteri'nde, C:Program FilesApache GroupApacheconf dizininde açın. Ancak, bu dosyayı manuel olarak aramanıza gerek yoktur, bunun yerine Başlat menüsü - Programlar - Apache Web Sunucusu - Yönetim'deki Yapılandırmayı düzenle kısayolunu kullanmanız gerekir.

İçinde aşağıdaki yorum yapılan satırı bulun:
#AddType uygulaması/x-httpd-php php
Yorumunu kaldır:
AddType uygulaması/x-httpd-php php
Böylece php uzantılı tüm dosyalara application/x-httpd-php tipini atadık.

Bu satırın hemen sonrasına aşağıdaki ayarları ekleyin:
ScriptAlias ​​​​/_php/ "C:/Program Dosyaları/PHP4/"
Eylem uygulaması/x-httpd-php "/_php/php.exe"

Bunu yaparak öncelikle Apache'nin erişebilmesi için PHP işlemcili dizin için bir eşanlamlı _php oluşturuyoruz ve ikinci olarak application/x-httpd-php türündeki tüm dosyaları php.exe işlemcisiyle ilişkilendiriyoruz.

Önemli!
"_php" satırı, gelecekte ana makinenizde oluşturabileceğiniz dizin adlarıyla çakışmaması için alınmıştır.

Değişiklikleri yapılandırma dosyasına kaydedin, Apache daha önce çalışıyorsa durdurun (Başlat - Programlar - Apache Web Sunucusu - Yönetim - Apache'yi Durdur kısayolu) ve yeniden başlatın. Apache başlamazsa (pencere açılır ve hemen kapanır), bir yerde sözdizimi hatası yaptınız demektir. Bu durumda, daha önce verilen hataların giderilmesine yönelik önerilerden yararlanabilirsiniz.

PHP testi

Şimdi PHP scriptlerinin çalıştığından emin olalım. Bunu yapmak için z:/home/localhost/www dizininde aşağıdaki içeriğe sahip bir test.php dosyası oluşturun:
echo "İşe yarıyor!
";
phpinfo();
?>

Şimdi tarayıcınıza yazın: http://localhost/test.php. Phpinfo() işlevi tarafından oluşturulan, PHP hakkında çeşitli bilgiler içeren bir sayfa görmelisiniz.

Önemli!
PHP betiklerinin CGI betikleriyle aynı olmadığını hatırlatırız. Özellikle, eğer cgi betikleri genellikle /cgi-bin/ veya /cgi/ dizininde bulunuyorsa, php betiğinin belgeler dizininde bulunması gerekir.

Sayfa görüntülenmiyorsa httpd.conf dosyasında hata yaptığınız anlamına gelir. Tekrar açın ve hatayı düzeltin, ardından Apache'yi yeniden başlatmayı unutmayın.

Yukarıda açıklandığı gibi Apache'yi durdurun. Aksi takdirde yalnızca Apache penceresi kapanacak ve sunucunun kendisi çalışmaya devam edecektir.

Ek modüllerin kurulması
PHP'nin çalıştığını doğruladıktan sonra, indirilen zip dosyasında bulunan ek modülleri kurmamız gerekiyor. Bunlar arasında resimlerle çalışmaya yönelik araçlar, takvim, FTP (Dosya Aktarım Protokolü) vb. bulunur. Arşivin yalnızca modülleri değil, PHP'nin tam sürümünü içerdiğine dikkat edilmelidir. Hemen kullanmamamızın tek nedeni, uygun bir kurulum programının olmamasıydı. Yani aşağıdakileri yapmanız gerekir.

Zip arşivini doğrudan PHP'nin kurulu olduğu dizine açın (örneğimizde bu C:Program FilesPHP4'tür). Bazı dosyaların üzerine yazılacak, bazıları eklenecek. Özellikle, hemen hemen tüm gerekli modülleri içeren uzantılar dizini görünecektir.

Şimdi PHP'ye hangi modülleri kullanabileceğini bildirmemiz ve ayrıca bazı ayarları yapmamız gerekiyor. Bunu yapmak için php.ini dosyasını Windows dosya dizinindeki (genellikle C:WINDOWS) Not Defteri'nde açın. Bu dosya oraya PHP yükleyicisi tarafından yerleştirildi. Dosya, her biri bir parametrenin değerini ayarlayan bir dizi satırdan oluşur. Satırların ";" karakterinden sonraki kısımları yorum olarak kabul edilir ve dikkate alınmaz.

magic_quotes_gpc parametresini bulun ve şu şekilde ayarlayın:
magic_quotes_gpc=Kapalı

Bu, PHP'nin formdan gelen belirli karakterlerden önce ters eğik çizgi koymasını engeller.

Şimdi aşağıdaki ayarı bulun ve yapılandırın:
extension_dir=C:Program DosyalarıPHP4uzantıları

Bununla PHP'ye modülleri C:Program FilesPHP4extensions dizininde, yani tam olarak ihtiyaç duyulan yerde araması gerektiğini söylüyoruz. Lütfen bu parametrenin varsayılan olarak "./" olarak ayarlandığını, yani PHP ile aynı dizinde olduğunu unutmayın. Bu elbette yanlış.

Uzantı= ile başlayan yorum satırlarını arayın. İhtiyacımız olan modüllere karşılık gelenlerin yorumunu kaldırmanız gerekecek. MySQL ve takvim işlevleri desteği PHP'de zaten yerleşiktir.

Makalenin önceki sürümünün PHP4'ü değil, PHP3'ü yükleme prosedürünü açıkladığını belirtmekte fayda var. Bununla birlikte, ilerleme kendini hissettiriyor ve yakın gelecekte PHP3'ün yerini dördüncü versiyonda tamamen kardeşi alacak (bu, ikincisinin komut dosyalarını onlarca (!) kat daha hızlı yürütmesi ve aynı zamanda daha hızlı çalışmasıyla kanıtlanıyor) yerleşik işlevlerin neredeyse 2 katı). Ayrıca PHP4, PHP3 ile yukarıdan aşağıya uyumludur; bu, PHP3 için yazılan çoğu betiğin, yorumlayıcının 4. sürümünde çalışacağı anlamına gelir.

Komut dosyalarının sunucuya ilk yüklenmesi 4 adımdan oluşur.
1. Php ftp sunucusu için bir şifre belirlemeniz gerekmektedir.
2. Php sunucusuna bağlanın.
3. Komut dosyasının kendisini yükleyin.
Öyleyse başlayalım.
1 adım. Php ftp sunucusu için bir şifre belirleyin.
Öncelikle kontrol paneline gitmeniz gerekiyor. Giriş yaptıktan sonra "PHP ayrıntıları" bağlantısını tıklayın

Daha sonra şu bağlantıya tıklayın: “Şifre ayarlanmadı”


Ve ftp sunucusu için 6 ila 15 karakter uzunluğunda olması ve yalnızca Latin harfleri ve rakamları içermesi gereken bir şifre girmeniz gereken şifre belirleme sayfasına yönlendirileceğiz.


Adım 2. Php ftp sunucusuna bağlanılıyor.
Şifreyi ayarladıktan sonra ftp istemcisini indirmeniz gerekir. Şahsen ben filezilla programını kullanıyorum ve buna göre aşağıdaki ekran görüntüleri bu programda tam olarak neyin ve nasıl yapılacağını gösteriyor. Programı resmi web sitesinden indirebilirsiniz. Programın üst kısmında bağlantı parametrelerini girin: Sunucu: s2000.ucoz.net Giriş: “PHP ayrıntıları” menüsünde (ikinci ekran görüntüsü) listelenen giriş bilgilerinizi girin. Şifre: Siteye daha önce girdiğiniz şifre. Bundan sonra “Hızlı bağlantı” butonuna tıklayın.


Bağlandıktan sonra program penceresinin sağ tarafında "scripts" adlı bir dizin göreceksiniz. Bu dizine çift tıklayarak gidin.


Ve ihtiyacımız olan scriptleri içine yüklüyoruz. Örneğin, siteden Twitter'a bağlantıları otomatik olarak göndermek için siteye bir komut dosyası yüklememiz gerekiyor, bunu yapmak için programın sol tarafında komut dosyasının bulunduğu klasörün depolandığı dizine gidiyoruz ve basitçe sürükleyin ihtiyacımız olan klasörü doğru diyaloga (sunucuda saklanan dizinlerin ve dosyaların görüntülendiği yer) girin.


Dosya aktarımının durumunu programın alt kısmında bulunan durum penceresinden öğrenebilirsiniz, burada aktarım bekleyen dosyalar, aktarılamayan dosyalar ve başarıyla aktarılan dosyalar görüntülenir.


Notlar!
1. Sunucuya aktarılan dosyalar boşluk içermemeli ve Latin harflerinden oluşmalıdır.
2. Bir php ftp sunucusu için şifre ayarlarken şifrenin uzunluğu 15 karakteri aşarsa herhangi bir hata görmezsiniz ancak şifre çalışmaz.

Script nasıl kurulur?

Varsa uCoz sistemiyle küçük bir kullanıcı etkileşimi deneyimi bile HTML ve CSS'nin temellerini anlamak web sitemizden satın aldığınız betiği kişisel olarak kurmanıza olanak sağlayacaktır. Eğer script kurulumunu yapamıyorsanız uzmanlarımızdan script kurulum hizmeti sipariş edebilirsiniz.

Her komut dosyasının arşivinde talimatları içeren bir dosya bulabilirsiniz. Bu formatta bir metin dosyası olabilir txt veya sayfayı biçimlendir HTML. Komut dosyasını uCoz sistemindeki bir web sitesine yükleme konusunda size genel bilgi verecekler.


Her komut dosyasının kendine ait zip veya rarİndirmeniz gereken arşiv. İndirme bağlantısı yalnızca sipariş için ödeme yaptıktan sonra e-postanıza gönderilecektir.

KURULUM SIRASINDA EYLEMLERİN DETAYLI ALGORİTMASI:

  1. Komut dosyası arşivini açın ve kurulum için gerekli tüm dosyaların mevcut olup olmadığını kontrol edin: talimatlar, komut dosyasının çalışması için dosyalar. Genellikle kurulum belgesinde komut dosyası kodu veya stilleri bulunur (örneğin ReadME.txt), dolayısıyla tek tek JS veya CSS dosyalarını bulamazsanız talimatların içeriğini dikkatlice kontrol edin.

  2. Dikkat: tüm dosyalar (örneğin, uzantıya sahip olanlar) txt, js, php veya css), herhangi bir metin düzenleyicide (örneğin Not Defteri) açılabilir, ancak şu formattaki dosyaları düzenlemek için kullanılabilir: css, js veya php Bu tür dosyaları kullanmak için tasarlanmış özel bir düzenleyici indirmenizi öneririz (örneğin, Yüce Metin 2).


  3. Daha sonra sitenin kontrol paneline şu adresten giriş yapmanız gerekir: http://siteniz/yönetici. Sonraki eylemlerin çoğu orada gerçekleşecek.

  4. Scriptin çalışacağı modüllerin aktif olup olmadığını kontrol edin. Bunu yapmak için şuraya gidin: Kontrol Paneli – Sol Menü ve "Etkin" sekmesini görüntüleyin. İhtiyacınız olan modül eksikse "Aktif Değil" sekmesine tıklayın, ihtiyacınız olan modülü bulun ve etkinleştirin.

  5. Şimdi betiği yükleme talimatlarını açın ve izlemeye başlayın. Kural olarak, eylemleriniz gerekli dosyaları sitenin dosya yöneticisine veya PHP sunucusuna yükleyerek başlamalıdır.
    İlk durumda, çoğu zaman bunlar yalnızca uygun img\images, fonts, js ve diğer klasörlere yüklenmesi gereken resim, yazı tipi vb. grafik dosyalarıdır. Çok fazla dosya varsa, bir FTP istemcisi kullanarak yüklemek en uygunudur.
    İkincisinde bir komut dosyasıdır. Komut dosyası dosyasını herhangi bir şekilde değiştirmeniz gerekip gerekmediğini görmek için talimatları kontrol edin (format.php) sunucuya yüklemeden önce. Daha sonra FTP yoluyla PHP sunucusuna bağlanın ve dosyaları/komut dosyasını içeren klasörü "scripts" kök dizinine yükleyin.

  6. Talimatlardaki bir sonraki adım, komut dosyası kodunu veya CSS stillerini yerleştirmeyle ilgilidir. Kodları tam olarak nereye ve hangi şablona yerleştirmeniz gerektiğini görmek için arşivdeki komut dosyasındaki talimatlara dikkatlice bakın. Kodun kapanış etiketinin hemen sonrasına yerleştirilmesi gerekebilir , veya kapanış etiketinden önce

    . Ayrıca komut dosyası kodunun şablonda başka bir yere yerleştirilmesi gerektiğinde de bu durum meydana gelir. Bu kesinlikle talimatlarda belirtilecektir.

    Tüm CSS stillerinin genellikle şablona yerleştirilmesi gerekir "Stil Sayfası (CSS)"örneğin, varsayılan olarak mevcut olan tüm kodlardan sonra şablonun en altında.


  7. Tüm işlemler tamamlandıktan sonra script siteye yüklenecektir.

Not Her bir betiği kurma ve yükleme kuralları bireysel olduğundan, satın aldıktan sonra kurulum dosyasını dikkatlice okumanız gerekir.


Başarılı olamadım, ne yapmalıyım?

Komut dosyasını yükleme girişimleriniz başarısız olursa veya size çok sıkıcı geliyorsa, komut dosyası yükleme hizmetini ayrıca satın alabilirsiniz. uCoz sisteminin deneyimli uzmanları, sistemi web sitenize hızlı ve verimli bir şekilde kuracaktır.

Yönetici gibi hissetmek ister misiniz? ANCAK! Bir komut dosyası nasıl kurulur (hype, bux veya diğer)? Bu yazıda tüm cevapları bulacaksınız.

Merhaba, blog sitesinin sevgili okuyucuları.

Kendi yatırım oyununuza sahip olmak ister misiniz? Bir proje yöneticisi gibi hissetmek ister misiniz? Komut dosyasını nasıl doğru şekilde yükleyeceğinizi bilmiyor musunuz? Merak etmeyin... Bu yazıda size her şeyi detaylı olarak anlatacağım.

Öyleyse gidelim...

Öncelikle bu tarz scriptleri nereden indirebileceğinizi söylemek isterim. Kendime göre en iyi ve virüssüz üç proje belirledim. Bunlar hakkında diğer makalelerimden bilgi edinebilirsiniz. Bağlantı .

Arşivde bulunan bitmiş betiği indirdik. Açın ve tüm dosyaları ayrı bir klasöre kopyalayın. Daha sonra kendi hostingimizi ve alan adımızı satın almamız gerekiyor. kullanıyorum Hostia. Kaliteli, güvenilir ve en önemlisi çok ucuz. Tek kelimeyle "Tavsiye ederim."

Bu konu üzerinde durmayacağım çünkü her hosting aynı kontrol paneline sahip değildir.

Barındırma sistemim Direct Admin'i destekliyor ancak tamamen farklı bir yönetim sistemine sahip olabileceğinizi unutmayın (örneğin: ISPManager, ZPanel, WHM/CPanel). Bunlardan birine sahipseniz endişelenecek bir şey yok. Betiği yükleme sürecinin tamamı farklı değil.

Bir komut dosyası yükleme talimatları (yatırım oyunu, HYIP, kitap)

1. Adım. Komut dosyasının kendisini barındırma sistemine yükleyin

Bunun için bir programa ihtiyacımız var: FileZilla(Ben tavsiye ediyorum) Toplam Komutan veya Not Defteri++. Herhangi birini bilgisayarınıza indirin, başlatın ve bir FTP bağlantısı oluşturun. Hosting kontrol panellerinin aynı zamanda “yerleşik” bir dosya yükleyiciye sahip olduğunu söylemeyi unuttum. Kullanabilirsin. Kendim için FileZilla'yı seçtim. Program stabil ve tamamen ücretsizdir.

FTP'ye gelince, burada barındırıcınızdan kolayca bulabileceğiniz bazı verilere ihtiyacımız var:

  1. Giriş yapmak.
  2. Şifre.
  3. IP Adresi.

Yönetici alanına giriş yaparken sorun yaşıyorsanız yorumlara yazın. Yardım edeceğim!


İndirme işleminin tamamlanması bekleniyor...

Adım 2. Bir veritabanı oluşturun

“Veritabanları (MySQL)” bölümüne gidin ve “Yeni oluştur” veya “Veritabanı oluştur”a tıklayın. Bir isim ve şifre giriyoruz. Alanlar: Veritabanı Adı Ve Veritabanı Kullanıcı Adı aynı şekilde doldurulabilir. Dikkat! Kullanıcı adınızı ve şifrenizi hatırlayın veya bir yere yazın. Yapılandırma dosyasını değiştirdiğimizde bunlara ihtiyacımız olacak. Size Direct Admin'de nasıl göründüğünü bir örnekle göstereceğim. Görmek:




3. Adım. SQL'i veritabanımıza aktarın

Her betiğin "SQL" formatında bir dosyası vardır. İstisnaların olması ve böyle bir dosyanın mevcut olmaması mümkündür. Bilmiyorum daha önce bununla karşılaşmadım. Ancak! Eğer çok şanslıysanız, o zaman bunu atlayın (bkz. Adım 4).

Şimdi kişisel hesabımızda bulmamız gerekiyor " PhpMyAdmin" Yardımcı program MySQL DBMS veritabanlarını içe aktarmak veya düzenlemek için kullanılır. İçeri giriyoruz, bağlanıyoruz (hesabınız yoksa basit bir kayıt işlemi yaptığınızdan emin olun).

İçeri giriyoruz ve solda oluşturduğumuz veritabanlarının bir listesini görüyoruz. İkinci adımda oluşturduğunuz öğeyi seçin. Ve sonra her şeyi ekran görüntülerine göre yapıyoruz:




4. Adım. Dosyayı değiştirin yapılandırma

Komut dosyası klasörlerinde config adlı bir dosya ararız. HYIP'lerde "classes" klasöründeki dosyayı arayın. Buldun mu? Harika! Hadi açalım. Görüyoruz:

public $HostDB = "localhost";
public $KullanıcıDB = " Veritabanı Kullanıcı Adı" ;
public $PassDB = " şifre" ;
public $BaseDB = " Veritabanı Adı" ;

Verilerimizi değiştirip kaydediyoruz. Bu şekilde betiği veritabanımıza bağladık.

Bütün arkadaşlar! Tebrikler! Komut dosyası tamamen kuruldu!

Ve şimdi küçük bir ekleme...

İnternetteki ücretsiz komut dosyalarında genellikle delikler bulunur. Dikkat olmak! Dosyalarda virüs olup olmadığını kontrol edin. Ayrıca komut dosyalarındaki ek referansları da kaldırın. Genellikle şöyle görünürler:


Ancak yine de betiği yükleyemiyorsanız tüm işi sizin için yapabiliriz. Örneğin, herhangi bir karmaşıklıkta bir komut dosyası yükleyin, ek ödeme sistemlerini bağlayın, komut dosyasını benzersiz hale getirin vb.

Makaleyi sonuna kadar okuduğunuz için çok teşekkür ederim. . Önümüzde çok daha farklı ikramlar olacak!