{"id":760804,"date":"2023-10-22T04:30:37","date_gmt":"2023-10-22T10:30:37","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/"},"modified":"2023-10-22T04:30:37","modified_gmt":"2023-10-22T10:30:37","slug":"hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/","title":{"rendered":"Hur man installerar och konfigurerar Yii PHP Framework p\u00e5 Ubuntu Linux"},"content":{"rendered":"<p>Yii \u00e4r f\u00f6rkortningen f\u00f6r , vilket \u00e4r en utm\u00e4rkt Free and Open Source Model View Controller (FOSS), ett PHP-ramverksverktyg f\u00f6r PHP-utveckling.  Det \u00e4r ett verktyg f\u00f6r att utveckla PHP-moduler och applikationer.  Yii PHP-ramverket \u00e4r tillg\u00e4ngligt f\u00f6r b\u00e5de Ubuntu och Windows.  Det kan snabbt bygga stora PHP-moduler, och dess komponentorienterade arbetsfunktioner har gjort det unikt och enkelt att anv\u00e4nda.  Yiis PHP-ramverk fungerar med ett inmatningsskript, en applikation, en kontroller, ett filter och ett modelllager.<\/p>\n<h2 id=\"yii-php-framework-on-ubuntu-linux\" class=\"ftwp-heading\"><span class=\"ez-toc-section\" id=\"Yii_PHP_Framework_pa_Ubuntu_Linux\"><\/span><strong>Yii PHP Framework p\u00e5 Ubuntu Linux<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Yiis plattformsoberoende PHP Framework \u00e4r skrivet i PHP, som \u00e4r licensierat under den nya BSD-licensen.  Det \u00e4r enkelt att installera och k\u00f6ra Yii-ramverket.  Att installera Yii PHP-komposit\u00f6ren \u00e4r enkelt och okomplicerat p\u00e5 Linux.  Du beh\u00f6ver inte oroa dig f\u00f6r beroenden och arkiv.  Du kan installera Yii PHP Framework p\u00e5 Ubuntu via Composer-verktyget.  I det h\u00e4r inl\u00e4gget kommer vi att se hur du installerar Yii PHP Framework p\u00e5 Ubuntu Linux.<\/p>\n<h3 id=\"method-1-install-yii-php-framework-via-composer\" class=\"ftwp-heading\"><span class=\"ez-toc-section\" id=\"Metod_1_Installera_Yii_Php_Framework_via_Composer\"><\/span><strong>Metod 1: Installera Yii Php Framework via Composer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Composer-metoden demonstrerar den kommandobaserade installationsprocessen genom PHP-komponeringsverktyget p\u00e5 Linux.  I den h\u00e4r metoden kommer vi att se hur man installerar PHP-kompositionsverktyget och sedan hur man implementerar kompositionsverktyget f\u00f6r att extrahera Yii PHP-ramverket p\u00e5 en Ubuntu-maskin.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Steg_1_Installera_PHP_Composer\"><\/span><strong>Steg 1: Installera PHP Composer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Att installera PHP-komposit\u00f6ren \u00e4r enkelt;  du kan enkelt extrahera stora PHP-ramverk och moduler.  Om du anv\u00e4nder ett Debian- eller Ubuntu-system kan du snabbt installera Composer-verktyget p\u00e5 din maskin genom att k\u00f6ra f\u00f6ljande kommandon.  Om du inte har PHP-verktyget installerat p\u00e5 din maskin, se till att du har PHP installerat p\u00e5 systemet.<\/p>\n<p>K\u00f6r f\u00f6rst kommandot cURL f\u00f6r att h\u00e4mta Composer-installationsfilen till ditt filsystem.  N\u00e4r filen har laddats upp kan du nu flytta filen in i \/usr\/local\/bin\/composer.<\/p>\n<pre>$ curl -sS https:\/\/getcomposer.org\/installer | php\r\n$ sudo mv composer.phar \/usr\/local\/bin\/composer<\/pre>\n<p>K\u00f6r sedan f\u00f6ljande switch mode-kommando f\u00f6r att g\u00f6ra filen k\u00f6rbar p\u00e5 Ubuntu-systemet.<\/p>\n<pre>$ sudo chmod +x \/usr\/local\/bin\/composer<\/pre>\n<p>Navigera nu genom PHP-katalogen genom att k\u00f6ra f\u00f6ljande CD-kommando i ditt terminalskal.  Beroende p\u00e5 namnet p\u00e5 ditt projekt kan du beh\u00f6va ers\u00e4tta ordet testprojekt i kommandot.<\/p>\n<pre>$ cd \/var\/www\/html\/<\/pre>\n<p>K\u00f6r nu composer-kommandot i skalet f\u00f6r att skapa ett nytt Yii-projekt p\u00e5 ditt Ubuntu-system.<\/p>\n<pre>$ composer create-project --prefer-dist yiisoft\/yii2-app-basic testproject<\/pre>\n<p>Eftersom vi g\u00f6r hela det h\u00e4r projektet baserat p\u00e5 PHP- och PHP-ramverk \u00e4r det n\u00f6dv\u00e4ndigt att ha en PHP-server installerad eller k\u00f6rd p\u00e5 systemet.  S\u00e5 om du inte har n\u00e5gon PHP-server (localhost-server) installerad kan du installera Nginx- eller Apache-server.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Steg_2_Kor_Nginx_pa_din_maskin\"><\/span><strong>Steg 2: K\u00f6r Nginx p\u00e5 din maskin<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>K\u00f6r nu f\u00f6ljande Nginx-kommando f\u00f6r att f\u00e5 serverstatus p\u00e5 din maskin.  Om du beh\u00f6ver omdirigera din servers IP-adress och blockera\/avblockera alla portar, kolla in det h\u00e4r inl\u00e4gget f\u00f6r att l\u00e4ra dig mer om Nginx grunderna.<\/p>\n<pre>$ sudo nginx -t<\/pre>\n<p>K\u00f6r nu f\u00f6ljande Nginx-kommando f\u00f6r att redigera Nginx-installationsskriptet p\u00e5 din maskin f\u00f6r Yii PHP-ramverket.<\/p>\n<pre>$ sudo ln -s \/etc\/nginx\/sites-available\/testprojects.me.conf \/etc\/nginx\/sites-enabled\/testprojects.me.conf<\/pre>\n<p>Slutligen kan du kopiera och klistra in f\u00f6ljande skriptrader i konfigurationsfilen.  Spara och avsluta sedan filen.  N\u00e4r installationen \u00e4r klar, k\u00f6r f\u00f6ljande systemkontrollkommando f\u00f6r att starta om Nginx PHP-servern p\u00e5 din maskin.<\/p>\n<pre>$ sudo systemctl restart nginx<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"Steg_3_Kor_Yii_PHP_Framework_med_Nginx\"><\/span><strong>Steg 3: K\u00f6r Yii PHP Framework med Nginx<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>F\u00f6r att integrera Yii PHP-ramverket med Nginx-servern m\u00e5ste vi redigera PHP-serverns tillg\u00e4ngliga webbplatsskript s\u00e5 att Nginx kan ladda ramverket.  Du kan k\u00f6ra f\u00f6ljande Nano-kommando i skalet f\u00f6r att k\u00f6ra skriptet och skapa ett dom\u00e4nnamn i filen.<\/p>\n<p>Om du inte vill distribuera din Yii-milj\u00f6 p\u00e5 en offentlig dom\u00e4n kan du \u00e4ven tilldela en lokal v\u00e4rd IP-adress f\u00f6r test\u00e4ndam\u00e5l.<\/p>\n<pre>$ sudo nano \/etc\/nginx\/sites-available\/testproject.me.conf<\/pre>\n<pre>server {\r\nset $host_path \"\/var\/www\/html\/testproject\";\r\n#access_log \/www\/testproject\/log\/access.log main;\r\n\r\nserver_name testprojects.me www.testprojects.me;\r\nroot $host_path\/web;\r\nset $yii_bootstrap \"index.php\";\r\n\r\ncharset utf-8;\r\n\r\nlocation \/ {\r\nindex index.html $yii_bootstrap;\r\ntry_files $uri $uri\/ \/$yii_bootstrap?$args;\r\n}\r\n\r\nlocation ~ ^\/(protected|framework|themes\/\\w+\/views) {\r\ndeny all;\r\n}\r\n\r\n#avoid processing of calls to unexisting static files by yii\r\nlocation ~ \\.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {\r\ntry_files $uri =404;\r\n}\r\n\r\n# pass the PHP scripts to FastCGI server listening on UNIX socket \r\nlocation ~ \\.php {\r\nfastcgi_split_path_info ^(.+\\.php)(.*)$;\r\n\r\n#let yii catch the calls to unexising PHP files\r\nset $fsn \/$yii_bootstrap;\r\nif (-f $document_root$fastcgi_script_name){\r\nset $fsn $fastcgi_script_name;\r\n}\r\nfastcgi_pass unix:\/run\/php\/php7.4-fpm.sock;\r\ninclude fastcgi_params;\r\nfastcgi_param SCRIPT_FILENAME $document_root$fsn;\r\n\r\n#PATH_INFO and PATH_TRANSLATED can be omitted, but RFC 3875 specifies them for CGI\r\nfastcgi_param PATH_INFO $fastcgi_path_info;\r\nfastcgi_param PATH_TRANSLATED $document_root$fsn;\r\n}\r\n\r\n# prevent nginx from serving dotfiles (.htaccess, .svn, .git, etc.)\r\nlocation ~ \/\\. {\r\ndeny all;\r\naccess_log off;\r\nlog_not_found off;\r\n}\r\n}<\/pre>\n<p>Du kan nu ladda din serveradress i din webbl\u00e4sare f\u00f6r att ladda Yii PHP-ramverket.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Steg_4_Kor_Yii_med_hjalp_av_PHP-utvecklingsservern\"><\/span><strong>Steg 4: K\u00f6r Yii med hj\u00e4lp av PHP-utvecklingsservern<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Nu \u00e4r vi n\u00e5gra steg tillbaka i att anv\u00e4nda Yii PHP-ramverket p\u00e5 Ubuntu-maskin.  K\u00f6r f\u00f6ljande kommando f\u00f6r att distribuera Yii PHP-ramverket p\u00e5 din Ubuntu-maskin.<\/p>\n<pre>$ cd \/var\/www\/html\/testproject\/\r\n$ php yii serve<\/pre>\n<p>Om du beh\u00f6ver \u00e4ndra standardn\u00e4tverksporten kan du tilldela en annan port via f\u00f6ljande Php Yii-kommando.  Som standard anv\u00e4nder Yii PHP-ramverket n\u00e4tverksport 500. Observera att om du inte kan ladda Yii-ramverket i din milj\u00f6, kontrollera brandv\u00e4ggssystemet och till\u00e5t ditt n\u00e4tverks IP och port.<\/p>\n<pre>$ php yii serve --port=8080<\/pre>\n<p>Nu kan du ladda upp din server-IP tillsammans med den tilldelade porten f\u00f6r att ladda Yii PHP-ramverket p\u00e5 din Ubuntu-maskin.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Steg_5_Lagg_till_HTTPS_till_Yii_i_Nginx\"><\/span><strong>Steg 5: L\u00e4gg till HTTPS till Yii i Nginx<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>F\u00f6r att l\u00e4gga till s\u00e4kert HTTPS-protokoll p\u00e5 din Nginx-server f\u00f6r att g\u00f6ra din server s\u00e4krare m\u00e5ste du installera Certbot-applikationen p\u00e5 ditt Ubuntu-system.  Senare kommer Certbot att aktivera HTTPS p\u00e5 din Nginx-server.  Du kan k\u00f6ra f\u00f6ljande Snap-kommando i ditt skal f\u00f6r att installera Certbot-verktyget.<\/p>\n<pre>$ sudo snap install --classic certbot<\/pre>\n<p>N\u00e4r installationen av Certbot \u00e4r klar, k\u00f6r Certbot f\u00f6r Nginx.  Certbot kommer sedan att be dig om din e-postadress och andra referenser.  V\u00e4nligen ange giltiga v\u00e4rden f\u00f6r att aktivera HTTPS framg\u00e5ngsrikt.<\/p>\n<pre>$ sudo certbot --nginx<\/pre>\n<h3 id=\"method-2-install-yii-php-framework-via-archive-file\" class=\"ftwp-heading\"><span class=\"ez-toc-section\" id=\"Metod_2_Installera_Yii_Php_Framework_via_arkivfil\"><\/span><strong>Metod 2: Installera Yii Php Framework via arkivfil<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>I denna Yii PHP-ramverksinstallationsmetod kommer vi att se hur man laddar ner Yii-arkivfilen direkt till v\u00e5r lokala maskin och installerar den manuellt p\u00e5 v\u00e5rt Ubuntu-system.  Du kan ocks\u00e5 f\u00f6lja denna metod p\u00e5 distributioner.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Steg_1_Ladda_ner_Yii_zip-filen\"><\/span><strong>Steg 1: Ladda ner Yii zip-filen <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>F\u00f6rst m\u00e5ste du ladda ner<a href=\"https:\/\/www.yiiframework.com\/download\" target=\"_blank\" rel=\"noopener nofollow\"> Yii PHP-ramverket fr\u00e5n den officiella Yii-webbplatsen<\/a>.  N\u00e4r filen har laddats ner kan du nu extrahera Archie-filen till ditt filsystem.  Du kan ocks\u00e5 prova att anv\u00e4nda en \u00e4ldre version av Yii-ramverket om ditt system inte st\u00f6der den senaste versionen.  Nu kan du flytta filen in i din rotkatalog dit du vill spara Yii-ramverksfilerna.<\/p>\n<p>H\u00e4r kommer vi att byta namn p\u00e5 den extraherade mappen till Yii och sedan flytta mappen till \/var\/www\/-katalogen.<\/p>\n<pre>sudo mv yii \/var\/www\/<\/pre>\n<p>Nu m\u00e5ste vi skapa en projektmapp f\u00f6r Yii-ramverket.  Till exempel kommer vi nu manuellt att skapa en mapp som heter test i \/var\/www\/-katalogen.  Om du inte agerar som root, kan du beh\u00f6va ladda f\u00f6ljande switch mode-kommando f\u00f6r att forts\u00e4tta.<\/p>\n<pre>sudo chmod -R 777 \/var\/www\/<\/pre>\n<p>Observera att eftersom vi ska flytta filerna in i rotkatalogen kan vi beh\u00f6va ge l\u00e4s- och skrivbeh\u00f6righet till katalogen, eftersom vi g\u00f6r det p\u00e5 v\u00e5r lokala dator, s\u00e5 vi beh\u00f6ver inte oroa oss f\u00f6r s\u00e4kerhet .  Men om du st\u00e4ller in detta p\u00e5 en offentlig server, kom ih\u00e5g att \u00e5terst\u00e4lla beh\u00f6righetsinst\u00e4llningarna n\u00e4r du \u00e4r klar med installationen.<\/p>\n<p>Till\u00e5t nu l\u00e4s- och skriv\u00e5tkomst till testmappen.<\/p>\n<pre>sudo chmod 777 -R test<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"Steg_2_Kor_Yii_PHP_Framework_pa_Ubuntu\"><\/span><strong>Steg 2: K\u00f6r Yii PHP Framework p\u00e5 Ubuntu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Slutligen, k\u00f6r f\u00f6ljande kommando i skalet f\u00f6r att installera Yii PHP-ramverket.  H\u00e4r placerar vi Framework-katalogen i Yii-mappen, sedan installerar vi Yii PHP-ramverket i testkatalogen.<\/p>\n<pre>php yii\/framework\/yiic.php webapp \/var\/www\/test\/<\/pre>\n<p>Om vi \u200b\u200bnu laddar Yii-katalogen p\u00e5 v\u00e5r localhost-server kommer vi f\u00f6rmodligen att st\u00f6ta p\u00e5 ett cookie-fel.  F\u00f6r att \u00e5tg\u00e4rda felet kan du \u00f6ppna PHP-katalogen d\u00e4r du sparade Yii-filerna.<\/p>\n<p>\u00d6ppna nu Yii-installationsskriptet och l\u00e4gg till ett cookienamn inuti skriptet.  N\u00e4r skriptet \u00f6ppnas, avkommentera Gii-arrayfunktionen och MySQL-databasfunktionerna och ange ett anv\u00e4ndarnamn och l\u00f6senord.  Spara och avsluta sedan filen.<\/p>\n<pre>sudo nano \/var\/www\/yii\/test\/protected.config<\/pre>\n<p>N\u00e4r cookie-inst\u00e4llningarna \u00e4r inst\u00e4llda kan du nu uppdatera localhost-servern f\u00f6r att ladda Yii PHP-ramverket p\u00e5 din Ubuntu-maskin.<\/p>\n<p>Du kan m\u00f6ta ett problem med Composer n\u00e4r du installerar Yii PHP-ramverket p\u00e5 Ubuntu.  Som du kan se i sk\u00e4rmdumpen nedan finns det ett Composer Transport-fel.  I grund och botten uppst\u00e5r det h\u00e4r problemet p\u00e5 grund av d\u00e5ligt n\u00e4tverk eller saknade komposit\u00f6rfiler.  I de flesta fall l\u00f6ses problemet genom att byta Linux-server eller ta bort och installera om Composer-verktyget p\u00e5 Linux.<\/p>\n<p>Du kan ocks\u00e5 beh\u00f6va till\u00e5ta l\u00e4s- och skrivbeh\u00f6righet f\u00f6r att komma \u00e5t din projektkatalog.<\/p>\n<pre>sudo chmod -R 777 \/var\/www\/html\/testproject\/<\/pre>\n<p>Sedan kan du beh\u00f6va k\u00f6ra f\u00f6ljande kommandon f\u00f6r att ta bort Composer-verktyget fr\u00e5n din Ubuntu Linux-maskin.<\/p>\n<pre>sudo apt-get remove composer\r\nsudo apt-get remove --auto-remove composer\r\nsudo apt-get purge composer\r\nsudo apt-get purge --auto-remove composer<\/pre>\n<p>N\u00e4r borttagningen \u00e4r klar, f\u00f6lj steg 1 igen f\u00f6r att installera Composer-verktyget, eller s\u00e5 kan du ocks\u00e5 f\u00f6lja det h\u00e4r inl\u00e4gget f\u00f6r att f\u00e5 mer information om hur du installerar Composer p\u00e5 Linux.  Efter en ny installation, k\u00f6r ett kommando f\u00f6r komposit\u00f6ruppdatering i ditt terminalskal f\u00f6r att s\u00e4kerst\u00e4lla att komposit\u00f6rsverktyget \u00e4r helt uppdaterat.<\/p>\n<pre>composer self-update\r\ncomposer diagnose<\/pre>\n<h2 id=\"final-words\" class=\"ftwp-heading\"><span class=\"ez-toc-section\" id=\"Sista_ord\"><\/span><strong>Sista ord<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Att installera Yii Php-ramverket \u00e4r inte en sv\u00e5r uppgift.  Du kan anv\u00e4nda n\u00e5gon av metoderna som n\u00e4mns ovan f\u00f6r att installera Yii-ramverket p\u00e5 Ubuntu Linux.  Dessutom hj\u00e4lper till\u00e4gget och dokumentationen dig att f\u00f6rst\u00e5 grunderna i Yii-verktyget.  Under hela inl\u00e4gget har vi sett hur man installerar Yii PHP Framework i Ubuntu.<\/p>\n<p>Dela det h\u00e4r inl\u00e4gget med dina v\u00e4nner och Linux-communityt om du tycker att det \u00e4r anv\u00e4ndbart och praktiskt.  Du kan ocks\u00e5 skriva dina \u00e5sikter om det h\u00e4r inl\u00e4gget i kommentarsf\u00e4ltet.<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Yii_PHP_Framework_pa_Ubuntu_Linux\" >Yii PHP Framework p\u00e5 Ubuntu Linux<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Metod_1_Installera_Yii_Php_Framework_via_Composer\" >Metod 1: Installera Yii Php Framework via Composer<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Steg_1_Installera_PHP_Composer\" >Steg 1: Installera PHP Composer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Steg_2_Kor_Nginx_pa_din_maskin\" >Steg 2: K\u00f6r Nginx p\u00e5 din maskin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Steg_3_Kor_Yii_PHP_Framework_med_Nginx\" >Steg 3: K\u00f6r Yii PHP Framework med Nginx<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Steg_4_Kor_Yii_med_hjalp_av_PHP-utvecklingsservern\" >Steg 4: K\u00f6r Yii med hj\u00e4lp av PHP-utvecklingsservern<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Steg_5_Lagg_till_HTTPS_till_Yii_i_Nginx\" >Steg 5: L\u00e4gg till HTTPS till Yii i Nginx<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Metod_2_Installera_Yii_Php_Framework_via_arkivfil\" >Metod 2: Installera Yii Php Framework via arkivfil<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Steg_1_Ladda_ner_Yii_zip-filen\" >Steg 1: Ladda ner Yii zip-filen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Steg_2_Kor_Yii_PHP_Framework_pa_Ubuntu\" >Steg 2: K\u00f6r Yii PHP Framework p\u00e5 Ubuntu<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-installerar-och-konfigurerar-yii-php-framework-pa-ubuntu-linux\/#Sista_ord\" >Sista ord<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Yii \u00e4r f\u00f6rkortningen f\u00f6r , vilket \u00e4r en utm\u00e4rkt Free and Open Source Model View Controller (FOSS), ett PHP-ramverksverktyg f\u00f6r PHP-utveckling. Det \u00e4r ett verktyg f\u00f6r att utveckla PHP-moduler och applikationer. Yii PHP-ramverket \u00e4r tillg\u00e4ngligt f\u00f6r b\u00e5de Ubuntu och Windows. Det kan snabbt bygga stora PHP-moduler, och dess komponentorienterade arbetsfunktioner har gjort det unikt och [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":760805,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/3_content_3F_Hero-768x419-1.png","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-760804","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/760804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=760804"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/760804\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/760805"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=760804"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=760804"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=760804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}