Yii alkalmazás beállítása Ubuntu 14.04-en
A Yii egy PHP-keretrendszer, amely lehetővé teszi alkalmazások gyorsabb és egyszerűbb fejlesztését. A Yii telepítése Ubuntura egyszerű, amint azt pontosan megtudhatja
Szinte minden programozási nyelvben van csomagkezelő, amely megkönnyíti az alkalmazás és az összes függőség összeállítását. A DUB, a D csomagkezelője megkönnyíti az alkalmazás felépítését, és a projekt függőségeit is kezeli. A függőségek a http://code.dlang.org címen találhatók . Ez az oktatóanyag bemutatja, hogyan telepítheti a DUB-t Ubuntu 14.04 x64 rendszeren.
Le kell töltenie a DUB-t. Ehhez futtassa:
wget http://code.dlang.org/files/dub-0.9.22-linux-x86_64.tar.gz
Bontsa ki a letöltött tartalmat, és telepítse a következő parancsok futtatásával:
tar xvf dub-0.9.22-linux-x86_64.tar.gz
mv dub /usr/local/bin
Ez telepíti a DUB-t a rendszerbe, és elérhetővé teszi a PATH
változóban való használatra .
Ellenőrizze a telepítést ezzel a paranccsal:
dub init test
A következővel kezdődő üzenetet kell kapnia, Successfully created an empty project in
és ha igen, akkor cd
beléphet a test
könyvtárba, és futtassa a dub
, amely létrehozza és végrehajtja a -ban található kódot test/source/app.d
. Ha a következő üzenetet kapja Edit source/app.d to start your project.
, akkor sikeresen telepítette a DUB-t.
Megjegyzés: Érdemes elolvasnia a hivatalos DUB-dokumentumokat, hogy többet megtudjon arról, hogyan állíthatja be a függőségeit és a projektjét a kívánt módon. Ez rendkívül hasznos lesz több telepítésnél, amikor különböző platformokra építkezik (és esetleg a jövőben különböző platformokon keresztfordítással).
A Yii egy PHP-keretrendszer, amely lehetővé teszi alkalmazások gyorsabb és egyszerűbb fejlesztését. A Yii telepítése Ubuntura egyszerű, amint azt pontosan megtudhatja
Bevezetés Mi az a Node.js? A Node.js nyílt forráskódú és ingyenes, és többféle célra használható. Hogy csak néhányat említsünk, a Node.js nagyon hatékony
Más rendszert használ? A Gitea egy alternatív nyílt forráskódú, saját üzemeltetésű verziókezelő rendszer, amelyet a Git üzemeltet. A Gitea golang nyelven íródott, és az is
Más rendszert használ? A Gitea egy alternatív, nyílt forráskódú, saját üzemeltetésű verziókezelő rendszer, amelyet a git üzemeltet. A Gitea golang nyelven íródott, és az is
Bevezetés A Django egy Python nyelven írt, teljes körű webfejlesztési keretrendszer, amelyet széles körben használnak dinamikus webalkalmazások létrehozására. Ez a tutoria
Ez a cikk végigvezeti Önt a Meteor alkalmazás Ubuntu 14.04-et futtató Vultr VPS-en való üzembe helyezésében. Más Linux disztribúciókon is működhet (próbálkozzon a
A Rust, közismert nevén Rust-Lang, a Mozilla által kifejlesztett és az LLVM által támogatott rendszerprogramozási nyelv. A rozsda a progra megakadályozásáról ismert
A Julia, közismert nevén JuliaLang, egy numerikus számítástechnikai programozási nyelv. Julia olyan gyors, mint a C, de ez nem áldozza fel az olvashatóságot
A Git egy népszerű verziókezelési rendszer. Telepítése meglehetősen egyszerű. Ebben az útmutatóban nézze meg, hogyan telepíthetjük a Git-et az Ubuntu 14.04-re. 1. lépés
Más rendszert használ? Bevezetés A Sails.js egy MVC keretrendszer a Node.js számára, hasonlóan a Ruby on Railshez. Lehetővé teszi a modern alkalmazások fejlesztését ver
Amint azt bizonyára tudod, a Debian-tárolók nagyon lassan frissülnek. A cikk írásakor a Python kiadási verziói 2.7.12 és 3.5.2, de a Debian 8 tárolóban
Ebben a cikkben egy VPS-t állítunk be a Python webalkalmazások kiszolgálására Gunicorn és Nginx segítségével fordított proxyként. Az Nginx-et fordított proxyként használjuk az o helyett
A Tango egy mikro- és csatlakoztatható webes keretrendszer, amelyet Golanggal építettek. Erőteljes útválasztási és rugalmas útvonal-kombinációkkal rendelkezik, beágyazott függőségi befecskendezéssel, egy
A Python egy nyílt forráskódú nyelv, amelyet Guido Von Rossum írt, és nem csak a Python központi fejlesztői, hanem a közösség is aktívan karbantartja. Ebben
A Scala egy objektumorientált és funkcionális programozási nyelv. Ez egy népszerű nyelv, amelyet alkalmazások fejlesztésére használnak, mint például a Spark, Akka, an
Bevezetés Ha online git-szolgáltatásokról beszélünk, egy népszerű lehetőség a GitHub. De az adatvédelem, a rugalmasság és/vagy a hálózati sebesség érdekében érdemes lehet t
A GruntJS egy JavaScript-feladat futtató, amely a NodeJS tetejére íródott. Használható az alkalmazás ismétlődő feladatainak automatizálására, mint például a kicsinyítés, a fordítás
A MEAN, a MongoDB, Express, AngularJS és Node rövidítése, egy fullstack JavaScript keretrendszer, amely leegyszerűsíti és felgyorsítja a givin alkalmazásfejlesztését.
Könnyen telepítheti és kezelheti a Node.JS bármely verzióját a Node Version Manager (NVM) segítségével. Az NVM hasonló a Rubys RVM-hez, lehetővé téve a telepítést és a váltást
A Bugzilla egy ingyenes és nyílt forráskódú hibakövető rendszer, amelyet különféle gyártók széles körben használnak szoftvereik folyamatos fejlesztése érdekében.
Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <<strong>>Windows ISO<<strong>> előállításának lépéseit az NTLite segítségével.
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.