Nastavitev aplikacije Yii na Ubuntu 14.04
Yii je okvir PHP, ki vam omogoča hitrejši in preprostejši razvoj aplikacij. Namestitev Yii na Ubuntu je enostavna, saj se boste naučili natančno
Laravel je zrel PHP okvir, ki ga lahko uporabite za zelo hitro izpiranje idej. Ima odlično dokumentacijo in je eden najbolj priljubljenih okvirjev PHP. Poleg tega ima Laravel močno podporo skupnosti.
Ustvarite zagonski skript Vultr z imenom "Laravel-5.0".
Namestite primerek Ubuntu 14.10 x64 z zgoraj ustvarjenim skriptom "Laravel-5.0". Zaželeno je imeti vsaj 1 GB (1024 MB) pomnilnika.
SSH v strežnik ssh root@[vultr-instance-ip]
. [vultr-instance-ip]
je naslov IP strežnika. Uporabiti boste morali geslo z nadzorne plošče Vultr, razen če uporabljate ključe SSH.
Namestite Laravel 5 in nastavite testno aplikacijo Laravel.
PATH="$HOME/.composer/vendor/bin:$PATH"
composer global require "laravel/installer=~1.1"
mkdir /apps
cd /apps
laravel new testLaravelApp
cd testLaravelApp
php -S [vultr-instance-ip]:8000 -t public
Upoštevajte, da smo se odločili za nastavitev aplikacije v /apps
imeniku, vendar je to lahko kjer koli po vaši izbiri.
Pomaknite se do http://[vultr-instance-ip]:8000
in pozdravil vas bo "zaslon dobrodošlice Laravel 5".
Ko končate z razvojem, pritisnite Ctrl+C
v terminal, da ustavite strežnik PHP.
Postrežite svojo aplikacijo Laravel z Nginxom.
Odprite privzeto konfiguracijo spletnega mesta Nginx.
sudo nano /etc/nginx/sites-available/default
Prilepite naslednjo vsebino v to datoteko in nato shranite.
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /apps/testLaravelApp/public;
index index.html index.htm index.php;
# Make site accessible from http://localhost/
server_name localhost;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
# Pass all .php files onto a php-fpm/php-fcgi server.
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
include fastcgi.conf;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
}
Posodobite dovoljenja in znova zaženite Nginx.
chown -R www-data:www-data /apps/laravelTestApp
chmod -R 775 /apps/laravelTestApp
sudo ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default
sudo service nginx restart
Brskajte do http://[vultr-instance-ip]
. Pozdravil vas bo "zaslon dobrodošlice Laravel 5".
Zdaj, ko imate nastavitev Laravel, razmislite o raziskovanju njegovega ogrodja ali preizkusite njegovega mlajšega brata Lumen. Laravel je zrel, izrazen in zadovoljujoč za delo.
Yii je okvir PHP, ki vam omogoča hitrejši in preprostejši razvoj aplikacij. Namestitev Yii na Ubuntu je enostavna, saj se boste naučili natančno
Uporaba drugega sistema? Vanilla forum je odprtokodna forumska aplikacija, napisana v PHP. Je popolnoma prilagodljiv, enostaven za uporabo in podpira zunanjost
Uvod Apache je priljubljena programska oprema za spletni strežnik, ki jo uporablja večina ponudnikov spletnega gostovanja. PHP5-FPM je implementacija FastCGI za PHP. Koristno je za
Predpogoji Nov primerek strežnika Vultr Ubuntu 14.04 ali 16.04. Statični IP strežnika (to je vaš glavni IP strežnika Vultr). Uporabnik nekorenskega strežnika s sud
Namestite Apache Najprej posodobite upravitelja paketov. sudo apt-get update -y sudo apt-get upgrade -y Namestite in zaženite Apache. sudo apt-get install apache
Uporaba drugega sistema? PyroCMS je odprtokodni CMS, napisan v PHP. Izvorna koda PyroCMS gostuje na GitHubu. V tem vodniku se dobro sprehodite po celem
ionCube Loader je razširitev PHP, ki spletnemu strežniku omogoča izvajanje datotek PHP, ki so bile kodirane z ionCube Encoder in je potrebna za zagon.
Verjetno bo veliko ljudi uporabljalo svoje Vultr VPS kot spletne strežnike, dobra izbira bi bil Nginx kot spletni strežnik. V tej temi bom opisal o
Uporaba drugega sistema? Vanilla je preprost forum za razprave, napisan v PHP. Izvorna koda Vanilla je javno gostovana na Githubu. Ta vodnik vas bo sprehajal
Uvod Composer je priljubljen upravitelj odvisnosti za PHP, ki lahko poenostavi namestitev in posodabljanje knjižnic, potrebnih za vaš projekt.
Uporaba drugega sistema? Cachet je odprtokodni sistem strani s stanjem, napisan v PHP. Izvorna koda Cachet gostuje na Githubu. V tem priročniku se bomo pogovarjali
PHPMyAdmin, ki ga distribuira Ubuntu repos, ni združljiv s PHP 7.2+. To povzroča sintaksične napake pri count(), pa tudi nekatere druge klice. Ti ca
PHP in sorodni paketi so najpogosteje uporabljene komponente pri uvajanju spletnega strežnika. V tem članku se bomo naučili, kako nastaviti PHP 7.2 na Ubuntu 18.0
Uvod LAMP je kratica, ki pomeni Linux, Apache, MySQL in PHP. Ta sklad programske opreme je najbolj priljubljena odprtokodna rešitev za nastavitev o
LAMP vključuje Apache, MySQL, PHP in Ubuntu. Ta priročnik je bil napisan za Ubuntu 14.04. Prvi korak: Namestite Apache Apache je brezplačna odprtokodna programska oprema za nas
Kaj je IonCube? IonCube daje razvijalcem možnost, da zaščitijo svojo kodo, ki je napisana v programskem jeziku PHP. IonCube preprečuje to trsko
Uporaba drugega sistema? X-Cart je izjemno prilagodljiva odprtokodna platforma za e-trgovino s številnimi funkcijami in integracijami. Izvorna koda X-Cart je hoste
Uporaba drugega sistema? X-Cart je izjemno prilagodljiva odprtokodna platforma za e-trgovino s številnimi funkcijami in integracijami. Izvorna koda X-Cart je hoste
Uporaba drugega sistema? X-Cart je izjemno prilagodljiva odprtokodna platforma za e-trgovino s številnimi funkcijami in integracijami. Izvorna koda X-Cart je hoste
V tem članku bom razložil, kako ustvariti sklad LAMP v Ubuntu 17.04. Opomba: Za ukaze v tem članku boste potrebovali dostop sudo ali root. jaz
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
Ste tudi vi žrtev DDOS napadov in ste zmedeni glede načinov preprečevanja? Preberite ta članek, če želite rešiti svoja vprašanja.
Morda ste že slišali, da hekerji zaslužijo veliko denarja, a ste se kdaj vprašali, kako zaslužijo takšen denar? razpravljajmo.
Ali želite videti revolucionarne izume Googla in kako so ti izumi danes spremenili življenje vsakega človeka? Nato preberite v blogu in si oglejte Googlove izume.
Koncept samovozečih avtomobilov, ki zapeljejo na ceste s pomočjo umetne inteligence, so sanje, ki jih imamo že nekaj časa. A kljub številnim obljubam jih ni nikjer. Preberite ta blog, če želite izvedeti več…
Ker se znanost hitro razvija in prevzame veliko naših prizadevanj, se povečuje tudi tveganje, da se podvržemo nerazložljivi singularnosti. Preberite, kaj bi za nas lahko pomenila singularnost.
Metode shranjevanja podatkov so se lahko razvijale od rojstva podatkov. Ta blog pokriva razvoj shranjevanja podatkov na podlagi infografike.
Preberite blog, če želite na najpreprostejši način spoznati različne plasti v arhitekturi velikih podatkov in njihove funkcionalnosti.
V tem digitalno vodenem svetu so pametne naprave za dom postale ključni del življenja. Tukaj je nekaj neverjetnih prednosti pametnih naprav za dom o tem, kako naredijo naše življenje vredno življenja in poenostavijo.
Pred kratkim je Apple izdal macOS Catalina 10.15.4 dopolnilno posodobitev za odpravo težav, vendar se zdi, da posodobitev povzroča več težav, ki vodijo do opečenja računalnikov Mac. Preberite ta članek, če želite izvedeti več