Kā instalēt Yii PHP Framework CentOS 8, Ubuntu 19 vai Debian

Linux operētājsistēmām mums ir dažādas bezmaksas funkcijas (atvērtā koda), ar kurām ir iespējams maksimāli paplašināt sistēmu neatkarīgi no tās izmantošanas (servera vai mājas), un tas tieši ietekmē katra no mums produktivitāti. Mēs ļoti labi zinām, ka Linux ir dažādi izplatījumi ar īpašām pieejām, piemēram, RedHat, CentOS, Ubuntu utt., Un Solvetic šajā apmācībā runās par ideālu lietderību, ja strādāsim ar tādu PHP valodu kā Yii PHP Framework.

Kas ir Yii PHP FrameworkYii ir izstrādāts kā PHP ietvars, kas balstīts uz īpašiem komponentiem, kas galalietotājam piedāvā augstu veiktspēju, un tas nozīmē iespēju daudz efektīvāk un visaptverošāk izstrādāt modernas tīmekļa lietojumprogrammas, un pats labākais - būs iespējams izstrādāt jebkuru veida PHP balstītas tīmekļa lietojumprogrammas.

Ja jūsu darbs ir liela mēroga lietojumprogrammu izstrāde, nav jāuztraucas, jo Yii ir uz komponentiem balstīta arhitektūra, kas savukārt ietver modernu kešatmiņas atbalstu, kas ir saderīgs ar pārvaldības sistēmām. Saturs (CMS), e-komercija projekti, RESTful tīmekļa pakalpojumi un daudz kas cits.

Yii PriekšrocībasDažas no Yii izmantošanas priekšrocībām ir šādas:

  • Tas pievieno dažādas izstrādātājiem pieejamas funkcijas, piemēram, vaicājumu veidotājus un ActiveRecord relāciju un NoSQL datu bāzēm, RESTful ar API izstrādes atbalstu, daudzlīmeņu kešatmiņas atbalstu un daudz ko citu.
  • Ir integrēts arhitektūras modelis MVC (Model-View-Controller).
  • Daudzus kodola koda parametrus var pielāgot.

Yii funkcijasStarp tās galvenajām īpašībām mēs atrodam:

  • Uz komponentiem balstīta arhitektūra
  • Uz OOP balstīta sistēma
  • RESTful API izstrādes atbalsts
  • Apstrādā datu bāzes tabulas kā objektus
  • Integrēta autentifikācija un autorizācija
  • Atbalsta Jquery un Ajax
  • Vienības pārbaude un trieciena pārbaudes funkcija un daudz kas cits

Solvetic paskaidros, kā instalēt Yii PHP Framework tādos populāros izplatījumos kā Debian, CentOS un Ubuntu.

1. Kā instalēt Apache Ubuntu 19


Lai instalētu Yii PHP Ubuntu 1910, mums ir jāinstalē Apache.

1. darbība
Šim nolūkam mēs piekļūstam konsolei un izpildām šādu komandu:

 sudo apt instalēt apache2 

2. solis
Mēs ievadām burtu S, lai apstiprinātu Apache lejupielādi un instalēšanu Ubuntu 19:

3. solis
Pēc tam mēs ieslēgsim un palaidīsim Apache pakalpojumu, izpildot:

 sudo systemctl iespējot apache2 (iespējot Apache pakalpojumu) sudo systemctl start apache2 (startēt Apache Ubuntu)
4. solis
Mēs varam palaist "sudo systemctl status apache2", lai redzētu pašreizējo Apache stāvokli:

5. solis
Lai pārbaudītu, vai tas ir pareizi instalēts, mēs piekļūstam pārlūkam un adreses joslā ievadām šādu informāciju:

 http: // localhost 

PALIELINĀT

2. Kā instalēt Yii PHP Framework Ubuntu 19


Kad mēs pārbaudām, vai Apache ir instalēts pareizi, ir pienācis laiks instalēt Yii PHP.

1. darbība
Šim nolūkam mēs piekļūstam terminālim un izmantojam komandu "komponists", lai lejupielādētu Yii šādi:

 čokurošanās -sS https://getcomposer.org/installer | php 
Piezīmeja jums nav instalēts PHP, jums jāpalaiž "sudo apt install php7.2-cli".

2. solis
Tagad mēs padarīsim komponistu pieejamu visiem Ubuntu lietotājiem, izpildot šo:

 sudo mv komponists.phar / usr / local / bin / composer 

3. solis
Mēs turpinām instalēt Yii ar komponista komandu šādi:

 komponists create-project --prefer-dist yiisoft / yii2-app-basic piemērs 

4. solis
Kad šis process būs beidzies, mēs redzēsim sekojošo:

5. solis
Mēs pārvietosim izveidoto mapi:

 sudo mv piemērs / var / www / html / 
6. darbība
Mēs piekļūstam šai mapei:
 cd / var / www / html / example 

7. solis
Lai nerastos problēmas ar komponista atkarībām, mēs rediģēsim failu šajā mapē, un mēs to izpildām:

 sudo nano composer.json 
8. solis
Atvērtajā failā mēs ievadām šādu informāciju:
 "aizstāt": {"bower-asset / jquery": "> = 1.11.0", "bower-asset / inputmask": "> = 3.2.0", "bower-asset / punycode": "> = 1.3. 0 "," bower-asset / yii2-pjax ":"> = 2.0.0 "}, 

9. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs atstājam redaktoru, izmantojot:

Ctrl + X

10. solis
Nākamais solis ir izveidot Virtualhost Yii PHP, lai to panāktu, mums ir jākopē noklusējuma Apache vietnes konfigurācijas fails un pēc tam jārediģē:

 sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/yii.conf sudo nano /etc/apache2/sites-available/yii.conf
11. solis
Tur mēs ievadīsim sekojošo:
 RewriteEngine vietnē RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_FILENAME}! -D RewriteRule. index.php RewriteRule index.php / - [L, R = 404]

12. solis
Visos gadījumos saknes dokumenta sintakse būs šāda:

 / var / www / html / PROYECT / web 
13. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs atstājam redaktoru, izmantojot:

Ctrl + X

14. darbība
Mēs piešķiram atļaujas:

 sudo chown -R www -data: www -data / var / www / html / example / sudo chmod -R 777 / var / www / html / example / *

15. solis
Tagad mēs iespējosim VirtualHost, pārrakstīšanas moduli un pēc tam restartēsim Apache:

 sudo a2ensite yii.conf sudo a2enmod pārrakstīt sudo systemctl restart apache2

16. solis
Pēc tam mēs pārbaudām Yii no pārlūkprogrammas ar šādu sintaksi:

 http: // localhost: 8888

PALIELINĀT

2. Kā instalēt Yii PHP Framework uz CentOS 8

CentOS 8 ir viens no populārākajiem izplatījumiem korporatīvajā vidē, kur Yii PHP būs labs sabiedrotais, lai to tur instalētu, mums vispirms jāinstalē Apache, un šajā Solvetic saitē jūs redzēsiet, kā to izdarīt vienkāršā veidā:

1. darbība
Kad būsim apstiprinājuši, ka Apache ir instalēts, mēs instalēsim komponistu programmā CentOS 8, izpildot šādas darbības:

 čokurošanās -sS https://getcomposer.org/installer | php 

2. solis
Mēs pārvietojam lejupielādēto failu:

 mv komponists.phar / usr / local / bin / komponists 
3. solis
Mēs piešķiram nepieciešamās atļaujas:
 chmod + x / usr / local / bin / komponists 

4. solis
Pēc tam mēs piekļūstam Apache saknes direktorijam:

 cd / var / www / html / 
PiezīmeJa izmantojat Nginx, jums jādodas uz šo direktoriju: cd / usr / share / nginx / html /

5. solis
Kad mēs tur instalēsim Yii PHO, piešķirot vēlamā projekta nosaukumu:

 komponists create-project --prefer-dist yiisoft / yii2-app-basic Solvetic 

6. darbība
Kad šis process ir pabeigts, mēs redzēsim sekojošo:

7. solis
Mēs piekļūstam projekta mapei:

 cd Solvetic 
8. solis
Un tur mēs izpildām šādu rindu, ar kuru mēs zinām portu, caur kuru Yii sazinās (pēc noklusējuma tas ir ports 8080):
 php yii kalpot 

9. solis
Šo portu var rediģēt, ievadot parametru -port un ievadot vēlamo portu:

 php yii serve --port = 8888 

10. solis
Mums ir jāatstāj šī komanda aktīva, lai piekļūtu Yii no pārlūkprogrammas, izmantojot sintaksi. Kopš šī brīža mēs varam izmantot Yii PHP Framework visiem nepieciešamajiem uzdevumiem.

 http: // localhost: 8888

PALIELINĀT

4. Kā instalēt Yii PHP Framework Debian 10


Pirmais solis ir instalēt tīmekļa serveri, lai no turienes palaistu izstrādes uzdevumus.

1. darbība
Šajā gadījumā mēs izmantosim Apache un tās instalēšanai mēs izpildīsim šādu komandu:

 sudo apt instalēt apache2 

2. solis
Mēs ievadām burtu Y, lai apstiprinātu Apache lejupielādi un instalēšanu, pēc tam un Apache instalēšanas mums ir jāveic šādas darbības:

 sudo systemctl iespējot apache2 (iespējot Apache pakalpojumu) sudo systemctl start apache2 (startēt Apache)
3. solis
Mēs apstiprinām, ka Apache ir aktīvs, piekļūstot pārlūkam un tur ievadot “localhost”:

PALIELINĀT

4. solis
Mēs turpinām instalēt komponistu, lai vēlāk instalētu Yii, izpildot šādas darbības:

 čokurošanās -sS https://getcomposer.org/installer | php 

5. solis
Pēc tam mēs pārvietojam lejupielādēto failu un sniedzam atbilstošās atļaujas:

 mv komponists.phar / usr / local / bin / komponists chmod + x / usr / local / bin / composer

6. darbība
Mēs piekļūstam Apache saknei:

 cd / var / www / html / 
7. solis
Tur mēs izmantosim Composter, lai instalētu Yii, piešķirot projekta nosaukumu:
 komponists create-project --prefer-dist yiisoft / yii2-app-basic Solvetic 

8. solis
Mēs varam redzēt visu instalēšanas procesu:

9. solis
Kad šis process beigsies, mēs redzēsim sekojošo:

10. solis
Mēs piekļūstam projekta mapei:

 cd Solvetic 
11. solis
Pēc tam mēs izpildām šādas darbības, lai vizualizētu Yii piekļuves portu:
 php yii kalpot 

12. solis
Pēc noklusējuma tas ir 8080, bet, kā redzējām, ir iespējams izmantot -port (#port), lai izveidotu jaunu portu, tas tiek pārbaudīts, piekļūstot pārlūkprogrammai un tur jaunā logā ievadot:

 http: // localhost: 8080 

PALIELINĀT

Mēs redzam, cik praktiski un vienkārši ir instalēt Yii PHP Framework šajās populārajās sistēmās un tādējādi iegūt sabiedroto, veicot uzdevumus PHP.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave