Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Merita achizitionat DFSK Fengon 5...

Pret actual invelitoare

Probleme baterie Samsung A54

Schema statie auto Renegade REN 1...
 Magazine IT de incredere

Parere SKODA Octavia 3 2.0TDI 150CP

Achizitie telefon 1000-1200lei

Unde gasesc o lampa buna pe gaz?
 Consulta specialiștii... Und...

Fostul director al Frontex: Comis...

Construire anexa lipita de casa

Ce folositi pentru urina mirosito...
 Socializare in prezenta copiilor

Cont Samsung A32

Hotarare definitiva a instantei, ...

Laptop office 2500 lei
 

Sfaturi de programare în PHP

- - - - -
  • Please log in to reply
24 replies to this topic

#19
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Ai procedat si ai inteles corect.

Despre parolă:

Scrie în promptul mysql:

SELECT VERSION();

Apoi te duci pe site-ul mysql si cauți pentru versiunea ta cum sa setezi parola.

Câte un tutorial pe ici pe colo e util până umpli golurile, dar de bază rămâne tot documentația oficiala a produsului: php are una, mysql are una, apache are una, etc.

#20
tehnoredactare

tehnoredactare

    New Member

  • Grup: Junior Members
  • Posts: 8
  • Înscris: 12.01.2019
Salut!
Pentru ca mi-am conturat cat de cat prima etapa, cea a instalarii "uneltelor" de lucru pentru PHP, voi face o scurta recapitulare la ce am gata pana acum. Tin sa multumesc initiatorului topicului pentru cele prezentate in continuare:

Sistem de operare: Linux Mint 19.1 "Tessa" - Cinnamon (64-bit)

1. install Apache:
sudo apt-get install apache2

- rezultat: http://localhost/ cu mesajul "It works!"

2. install PHP:
sudo apt-get install php7.0
sudo /etc/init.d/apache2 restart
sudo apt-get install libapache2-mod-php7.2


- am instalat gedit pentru a edita fisiere
sudo apt-get install gedit
gedit admin:///var/www/html/testphp.php


- in documentul gol afisat, scriem si salvam: <?php phpinfo(); ?>
- rezultat: localhost/testphp.php afiseaza pagina cu info despre php-ul meu

3. install MySQL:
sudo apt-get install mysql-server

- verific versiunea mysql instalata:
mysql --version
- deschid prompter mysql:
sudo mysql -u root -p

- cand mi-a cerut parola cred ca am dat [enter] sau am scris 'admin' si a aparut prompterul mysql
- mi-am setat parola ca fiind 'admin':
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'admin';

- apoi mi-am schimbat parola:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'parolanoua';

- ies din prompterul mysql:
mysql> exit

4. install phpmyAdmin

sudo apt-get install libapache2-mod-log-sql-mysql
sudo apt-get install php7.0-mysql
sudo apt-get install phpmyadmin


- la adresa localhost/phpmyadmin m-am logat cu user: 'root' si parola folosita pentru mysql

5. modific setari in php.ini pentru raportarea erorilor, potrivit primei postari - Cap. I, pct.3:
gedit admin:///etc/php/7.2/apache2/php.ini

6. (golden basic of basic, utile pentru cei ca mine...):
Apache server:
sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/apache2 stop


MySQL server:
- verific daca ruleaza MySQL server: mysqladmin -u root -p ping
- verific versiunea MySQL server: mysqladmin -u root -p version
- deschid prompter MySQL: sudo mysql -u root -p
- verific lista cu baze de date existenta: mysql> show databases;
- ies din prompter MySQL: mysql> exit
- deconectez serverul MySQL: sudo service mysql stop
- reconectez/conectez serverul MySQL: sudo service mysql restart
- conectez serverul MySQL: sudo service mysql start
- inchid server MySQL: mysqladmin -u root -p shutdown

NOTA: Dupa aceasta din urma comanda, din cele enumerate mai sus, singurele moduri de a ma reconecta la severul MySQL au fost pasii de mai jos sau restart calculator:
ps -A|grep mysql
sudo pkill mysql
ps -A|grep mysqld
sudo pkill mysqld
service mysql restart
mysql -u root -p


7. Dupa ce am instalat phpMyAdmin am observat ca PC-ul se inchidea foarte tarziu, la aproximativ 10 minute dupa shutdown, afisand continuu loadingul. "problema" pare sa se fi rezolvat dupa ce am scris in Terminal, inainte sa inchid PC, comanda: mysqladmin -u root -p shutdown , despre care inteleg ca este un mod "safely" de a inchide serverul MySQL.

Si cred ca am mai descoperit ca nu e neaparat sa scriu "sudo" inaintea comenzilor cate vreme sunt administrator!

O zi buna!

P.S.Daca semnalati greseli/completari pe undeva, va rog sa imi transmiteti si voi incerca sa le indrept.
De asemenea, inteleg ca etapele enumerate in aceasta postare NU sunt general valabile pentru incepatori, acestea reprezentant un exercitiu propriu. Multumesc

Edited by tehnoredactare, 18 February 2019 - 23:02.


#21
emilianmihai

emilianmihai

    New Member

  • Grup: Candidate Members
  • Posts: 8
  • Înscris: 25.08.2019
buna ziua
Am mai postat un topic insa nu stiu daca va fi acceptat sau nu aici asa ca revin cu problema pe care o am. Am nevoie sa imi construiesc un chat online, care sa contina si un joc trivia in el. Am cautat resurse pe net despre cum as putea face asa ceva insa nu am gasit foarte mare lucru. Tocmai de aceea apelez si la ajutorul vostru in aceasta privinta. Am nevoie sa imi spuneti cu ce program ar trebui sa lucrez sau sa incep sa invat pentru a-mi duce proiectul la bun sfarsit. Multumesc de inetelegere

#22
dexter_lab

dexter_lab

    Senior Member

  • Grup: Senior Members
  • Posts: 5,390
  • Înscris: 31.10.2007

 emilianmihai, on 26 august 2019 - 08:10, said:

buna ziua
Am mai postat un topic insa nu stiu daca va fi acceptat sau nu aici asa ca revin cu problema pe care o am. Am nevoie sa imi construiesc un chat online, care sa contina si un joc trivia in el. Am cautat resurse pe net despre cum as putea face asa ceva insa nu am gasit foarte mare lucru. Tocmai de aceea apelez si la ajutorul vostru in aceasta privinta. Am nevoie sa imi spuneti cu ce program ar trebui sa lucrez sau sa incep sa invat pentru a-mi duce proiectul la bun sfarsit. Multumesc de inetelegere

parerea mea:

pas 1: html, css, javascript
pas 2: node js, baze de date

#23
emilianmihai

emilianmihai

    New Member

  • Grup: Candidate Members
  • Posts: 8
  • Înscris: 25.08.2019
Inca o intrebare : deschid un fisier index.php si incerc sa scriu acolo o linie de cod. incep cu <?php si in mod automat acestea ar trebui sa se coloreze in rosu. De ce nu se intampla asa ?

#24
red46

red46

    Senior Member

  • Grup: Senior Members
  • Posts: 4,509
  • Înscris: 06.03.2016
Ce editor de text folosești?

#25
emilianmihai

emilianmihai

    New Member

  • Grup: Candidate Members
  • Posts: 8
  • Înscris: 25.08.2019
am folosit initial notepad++ apoi am incercat si cu sublime

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate