“Plogger” -i ulanyp, öz onlaýn surat galereýa albomlaryňyzy dörediň


Plogger, onlaýn albom galereýalaryny döretmek, redaktirlemek we dolandyrmak üçin açyk çeşme PHP esasly onlaýn surat galereýa ulgamy. Customörite galereýa guramasy, elýeterlilik üçin klawiatura gysga ýollary, uzakdan surat ýüklemek, RSS ýazgylary we başgalar ýaly dürli surat galereýa funksiýalaryny hödürleýär.

Plogger ulanmak gaty aňsat, ýönekeý konfigurasiýa sazlamalary bilen ýönekeý we has özüne çekiji interfeýs. Programmalar gaty ýeňil, programmany aňsatlyk bilen gurnap boljak ýa-da bu programmany bar bolan web sahypaňyza goşup biljek hiç hili tehniki bilim ýa-da endiksiz ulanmak aňsat diýmekdir.

  1. Web Serweri - Apache ýa-da Nginx
  2. Operasiýa ulgamy - Linux ýa-da Windows
  3. PHP wersiýasy 5+
  4. MySQL wersiýasy 5+
  5. PHP GD giňeltmesi

  1. Düzeltmek aňsat: Plogger ýeňil agramly programma bolup, diňe bir ädimde gurup bolýar. Hiç hili çişirilen aýratynlyklar ýa-da çylşyrymly konfigurasiýa faýllary ýok. Plogger özüne çekiji we ygtybarly dolandyryş ulgamyny öz içine alýar.
  2. Easyönekeý administrator interfeýsi: Ulanyjy üçin amatly administrator paneli arkaly surat goýup ýa-da redaktirläp bilersiňiz. Eskizler awtomatiki usulda döredilýär we administrator paneli arkaly kiçijikleriň ululygyny we görnüşini düzüp bilersiňiz.
  3. Easyönekeý surat galereýasynyň döredilmegi: Web administratiw guralyň kömegi bilen suratlary köp mukdarda ýükläp ýa-da toparlara surat import etmek üçin FTP ulanyp bilersiňiz. Suratlaryňyzy aňsat we täsirli tertipläň. Programma, olaryň düşündirişlerini hem redaktirlemäge mümkinçilik berýär. Suratlary ýüklenen zip faýllaryndan awtomatiki usulda açar we import eder we size galereýa goşar.
  4. Öz aýratyn mowzuklaryňyzy guruň: Düzgüne görä, ýönekeý tema ulgamy gelýär, ýöne özüne çekiji görnüş we duýgy bermek üçin mowzugy öz aýratyn mowzugyňyzy döredip düzüp bilersiňiz.
  5. Plogger XML hyzmaty: Programmada gurlan XML generatory bar, islendik dilde öz widjetleriňizi döredip bilersiňiz.
  6. Galereýaňyzy uzakdan täzeläň: Galereýa protokolyny goldaýan programma üpjünçiliginden galereýaňyzy uzakdan täzeläp bilmek.
  7. Integrirlenen JavaScript slaýdşowy: Albomlara çalt elsiz JavaScript slaýdşowy hökmünde seredip bolýar.

Plogger gurmak

Aboveokarda aýdylyşy ýaly Plogger ulgamyňyza gurnalan Apache, MySQL we PHP paketlerini talap edýär. Notok bolsa, aşakdaky buýruklary ulanyp guruň. Makaladaky aşakdaky ädimleri ýerine ýetirmek üçin kök ulanyjy bolmaly.

tecmint ~ # apt-get install apache2 mysql-server php5 php5-mysql php5-gd
tecmint ~ # service apache2 start
tecmint ~ # service mysql start
tecmint ~ # yum install httpd mysql-server php php-mysql php-gd 
tecmint ~ # service httpd start
tecmint ~ # service mysqld start

Plogger skriptiniň iň soňky wersiýasyny resmi web sahypasyndan alyň.

  1. http://www.plogger.org/

Şeýle hem, arhiw faýlyny web sahypasynyň kök katalogyna göçürip almak üçin aşakdaky\wget buýrugyny ulanyp bilersiňiz (meselem/var/www/html ýa-da/var/www /).

tecmint ~ # cd /var/www	
tecmint www # wget http://www.plogger.org/source/plogger-1.0RC1.zip
--2013-10-06 13:07:28--  http://www.plogger.org/source/plogger-1.0RC1.zip
Resolving www.plogger.org (www.plogger.org)... 72.47.218.137
Connecting to www.plogger.org (www.plogger.org)|72.47.218.137|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 716441 (700K) [application/zip]
Saving to: ‘plogger-1.0RC1.zip’

100%[===========================================================================================================================================================>] 7,16,441    44.4KB/s   in 18s    

2013-10-06 13:07:49 (37.9 KB/s) - ‘plogger-1.0RC1.zip’ saved [716441/716441]

Indi göçürilen arhiw faýlyny aşakdaky buýrugy ulanyp açyň.

tecmint www # unzip plogger-1.0RC1.zip

MySQL serweriňize birikdiriň we Maglumatlar bazasyny we Ulanyjy dörediň.

## Connect to MySQL Server & Enter Password (if any or leave blank)## 
mysql -u root -p
Enter password:

## Creating New User for Plogger Database ##
CREATE USER [email  IDENTIFIED BY "your_password_here";

## Create New Database ##
create database plogger;

## Grant Privileges to Database ##
GRANT ALL ON plogger.* TO [email ;

## FLUSH privileges ##
FLUSH PRIVILEGES;

## Exit ##
exit

Başlangyç kataloglary döretmek üçin plog-content katalogyna wagtlaýyn 777 rugsat beriň. Gurmak gutaransoň, 755-e gaýdyp bilersiňiz.

tecmint www # chmod -R 777 plog-content/

Web brauzeriňizi açyň we ýerleşýän gurnama skriptini işlediň.

http://localhost/plog-admin/_install.php

Maglumat bazasynyň jikme-jikliklerini giriziň we Admin parolyny düzüň.

Dowam etmezden ozal\plog-config.php konfigurasiýa faýlyny göçürip alyň we Plogger katalogynyň içine ýerleşdiriň we Dowam et düwmesine basyň.

“Plogger!” -I üstünlikli gurnadyňyz. Ulanyjy adyňyz ýalňyş we parolyňyz tekmint.

CHMOD-a “plog-content” katalogyny 0755-e gaýdyp barlaň.

tecmint www # chmod 0755 plog-content/

Indi ulanyjy adyny we parolyny ulanyp, paneliňize giriň.

Ondan soň, suratlary ýüklemek we galereýa döretmek üçin Surat ýa-da ZIP arhiwini saýlaň.

Suratlary ýükläniňizden soň, Plogger-iň daşky görnüşini görmek üçin\Görmek düwmesine basyp bilersiňiz. Müşderilerimiziň biri üçin döreden Plogger-iň skrinshotyny gözden geçiriň.

Şuňa meňzeş gurnama wagtynda säwlik alan bolsaňyz:

"string(184) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM DEFAULT CHARACTER SET UTF8' at line 6" string(184) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM DEFAULT CHARACTER SET UTF8' at line 8" string(226)

plog-admin-de ýerleşýän install-functions.php faýlyny açyň/mynasyp redaktor bilen bukjany goşuň. “Type=MyISAM” ýüze çykanlaryň hemmesini “Motor=MyISAM” we “timestamp (14)” bilen “timestamp” bilen çalyşyň we faýly ýatda saklaň. Indi gurnamany täzeden synap görüň, dogry işlär.

Plogger gurmak barada dogry onlaýn resminama ýok we ulanyjylar skript gurmakda kynçylyklara duçar bolup bilerler. Şeýle ýagdaýda ulanyjylar bir aý mugt goldaw bilen iň az nyrhlarda öz serwerlerine skript gurmak üçin hakyna tutup bilerler.

“Plogger” skriptini ýerleşdirmek isleýän bolsaňyz, aşakda skript we onuň talaplaryna laýyk gelýän maslahat berilýän hosting üpjünçileriniň sanawy görkezilýär.

  1. HostGator Hosting
  2. Dreamhost Hosting
  3. BlueHost Hosting

Teswirler arkaly haýsydyr bir surat galereýasynyň skriptini ulanýandygyňyzy maňa habar beriň we bu makalany dostlaryňyz bilen paýlaşmagy ýatdan çykarmaň.