Lectia 1- Instalarea
Cu acceptul adminului,am hotarat sa postez un ajutor detaliat despre instalarea si intretinerea unui forum SMF.
Trec peste motivele care au stat la baza fiecaruia de a alege SMF.Poate ca ai vazut un forum SMF si ai hotarat si tu sa-l folosesti,poate ai gasit pe net informatii despre SMF si te-au facut curios,poate ai prietenii care au forum SMF.Pentru moment nu ii gasesc o importanta mare motivului care a stat la baza alegerii tale.
Pornesc de la premisa ca doresti sa iti faci un forum si nu sti ce sa alegi din multitudinea de oferte.
De ce anume ai nevoie:
1. Un domeniu sau subdomeniu cu hosting,care sa ofere suport pentru SMF.Daca doresti sa cumperi un domeniu pentru ca ai o idee de afacere si iti trebuie un web-site care sa contina si un forum,trebuie sa fi atent la :
-versiunea de PHP oferita: SMF are nevoie de ver 4.1.0 sau mai mare;
-versiunea de MySQL 3.23.4 sau mai mare.
Pentru mai multe detalii,viziteaza:
http://www.simplemachines.org/download/requirements.php.2. Ai nevoie de un client de FTP cu care sa faci upload la forumul tau.
Eu folosesc FlashFXP(
www.flashfxp.com ), insa este bun orice manager de FTP.
3. Daca ai cunostinte destul de solide de engleza,iti recomand sa iti faci un user pe forumul oficial SMF (
http://www.simplemachines.org).Vei gasi aici suport pentru eventualele probleme,precum si MOD-uri pentru SMF.MOD-urile sunt simple addonuri care pot fi folosite pe forumul tau.Pentru mai multe informatii,poti vizita pagina oficiala SMF,sectiunea MODIFICATIONS(vezi gasi aici modurile impartite pe categorii)
Daca stai slab la acest capitol,
http://www.smf.ro o sa fie "biblia" ta ;),locul unde o sa ceri si o sa primesti ajutor si sfaturi.
Sa trecem la instalarea propiu-zisa:
A)
http://www.simplemachines.org/In sectiunea
DOWNLOAD,downloadezi arhiva SMF("
SMF 1.1 RC3 - install" de exemplu),format ZIP.Dupa salvarea pe HDD-ul tau,ea va fi dezarhivata intr-un director oarecare(forum,smf,asta...etc)
Dupa dezarhivare,trebuiesc facute niste modificari in fisierul
Settings.php.Se deschide cu NOTEPAD-ul si se cauta linia:
########## Forum Info ########## .
Modificari:
-$mbname = 'My Community'; -se inlocuieste "My Community" cu numele dorit.
-$boardurl = 'http://127.0.0.1/smf'; -se inlocuieste link-ul,cu link-ul unde se uploadeaza forumul:
http://www.smf.ro/smf -de ex. MARE ATENTIE daca forumul se va instala intr-un subdirector:
http://www.smf.ro/website/forum/smf -asa va arata link-ul in cazul in care el se uploadeaza in "
/website/forum/smf "
-$webmaster_email = 'noreply@myserver.com'; -se modifica adresa de email.Practic,pe aceasta adresa se vor primi emailuri si notificari.
In momentul achizitionarii unui domeniu cu hostig,se primeste un email care contine date despre "
MySQL database".Acesta va contine urmatoarele:
Username: dili
Database name: dili1
Password: 123123
Hostname: database.ceva.com-$db_server = 'localhost'; -de cele mai multe ori nu trebuie sa fie modificat;
-$db_name = 'smf'; - acesta se inlocuieste cu "Database name" primit, dili1 in exemplu de fata;
-$db_user = 'root'; - acesta se inlocuieste cu "Username" primit, "dili" in cazul de fata;
-$db_passwd = ''; - intre cele 2 apostroafe,se pune parola primita: "123123" in cazul de fata;
Acestea sunt modificarile minime care trebuiesc facute.
Se salveaza fisierul modificat,peste cel vechi,
Dupa terminarea upload-ului,intr-un IE se deschide urmatorul link:
http://www.loves.ceva.com/forum/install.phpServer: ftp.ceva.ro(in unul din emalurile primite,se gaseste aceasta informatie!
Username: usernamele de la FTP !
Password: de la FTP !
Install Path: se trece acelasi link care a fost folosit si in fisierul "
Settings.php"
Daca,dupa destule incercari,nu reusesti sa treci la pasul urmator,pentru a "sari" la urmatoarele setari,se poate folosi managerul de FTP astfel:
Conectat pe ftp,in directorul unde s-a facut upload la fisierele & directoarele SMF-ului,se selcteaza(cu tasta SHIFT),directoarele si fisierele:
attachments
avatars
Packages
Packages/installed.list
Smileys
Themes
agreement.txt
Settings.php
Settings_bak.php Dupa selectia lor,se da click dreapta si in meniu,sa cauta comanda:
ATTRIBUTES(CHMOD). In pricipiu se poate folosi
CTRL+O(oaie,NU zero),dar depinde de managerul de ftp.In fereastra deschisa,se scri
777 si se bifeaza optiunea:"
Aply changes to all subfolders and filles"
Dupa OK,se asteapta ca managerul sa termine operatia.
Nota: am scris si aceasta varianta pentru cei al caror ftp este de genul:
usr149/home/l/o/test/public_html/forum/.. si eu mai stiu ce ;)
Sper ca nu trebuie sa mai explic primele 2 modificari: numele forumului si adresa sa.
Mare atentie la "
Gzip Output(Iesire comprimata Gzip).Verificati daca suporta acest lucru,apasand acel link si asteptand sa se vada "
PASS"
MySQL server name: localhost( in cele mai multe cazuri functioneaza,insa am avut si hostinguri la care trebuia sa fac modificari)
MySQL username: dili
MySQL password: 123123
MySQL database name:: diliMySQL table prefix: NU SE MODIFICA !!!Daca totul a fost scris corect,in urmatoarea sectiune esti rugat sa alegi userul de administrator(cu parola si confirmarea ei),emailul de administrator SI sa mai scrii inca odata parola de la baza de data MySql
*Click here to delete this install.php file now.-DASfarsit lectia 1.