Fifi awọn Netbeans ati Java JDK sori ẹrọ ni Ubuntu 14.04 ati Ṣiṣeto Eto Akọbẹrẹ HTML5 kan


Ninu iru idagbasoke idagbasoke wẹẹbu 4-nkan alagbeka, a yoo rin ọ nipasẹ ṣiṣeto Netbeans bi IDE (eyiti a tun mọ ni Ayika Idagbasoke Idagbasoke) ni Ubuntu 14.04.2 LTS Trusty Tahr lati bẹrẹ idagbasoke ọrẹ-alagbeka ati awọn ohun elo HTML5 idahun.

Atẹle ni ọna mẹrin-nkan nipa HTML5 Mobile Development Web:

Agbegbe iṣẹ didan daradara (bi a yoo ṣe rii nigbamii), imukuro aifọwọyi fun awọn ede ti o ni atilẹyin, ati isopọmọ alailẹgbẹ rẹ pẹlu awọn aṣawakiri wẹẹbu ni, ninu ero wa, diẹ ninu awọn Netbeans, awọn ẹya iyatọ julọ.

Jẹ ki a tun ranti pe alaye HTML 5 mu ọpọlọpọ awọn anfani wa fun awọn olupilẹṣẹ - lati lorukọ awọn apẹẹrẹ diẹ: koodu mimọ ni ọpẹ si ọpọlọpọ awọn eroja tuntun), fidio ti a ṣe sinu ati awọn agbara ṣiṣiṣẹsẹhin ohun (eyiti o rọpo iwulo fun Flash), ibaramu agbelebu pẹlu awọn aṣawakiri pataki, ati iṣapeye fun awọn ẹrọ alagbeka.

Botilẹjẹpe a yoo ṣe idanwo awọn ohun elo wa lakoko lori ẹrọ idagbasoke agbegbe wa, a yoo gbe aaye ayelujara wa nikẹhin si olupin LAMP kan ki a sọ di ọpa agbara.

Ni ọna a yoo lo jQuery (ile-ikawe Javascript agbelebu ti o mọ daradara ti o rọrun simẹnti ẹgbẹ alabara), ati ti Bootstrap (HTML olokiki, CSS, ati ilana JavaScript fun idagbasoke awọn oju opo wẹẹbu idahun). Iwọ yoo rii ninu awọn nkan ti n bọ bi o ṣe rọrun lati ṣeto ohun elo ọrẹ-alagbeka kan nipa lilo awọn irinṣẹ HTML 5 wọnyi.

Lẹhin ti o lọ nipasẹ jara kukuru yii, iwọ yoo ni anfani lati:

  1. lo awọn irinṣẹ ti a ṣalaye ninu rẹ lati ṣẹda ipilẹ awọn ohun elo agbara HTML5, ati
  2. tẹsiwaju lati kọ ẹkọ awọn ọgbọn idagbasoke wẹẹbu ti o ti ni ilọsiwaju.

Sibẹsibẹ, jọwọ ṣe akiyesi pe botilẹjẹpe a yoo lo Ubuntu fun jara yii, awọn itọnisọna ati ilana ni o wulo daradara fun awọn pinpin tabili miiran bakanna (Linux Mint, Debian, CentOS, Fedora, o lorukọ rẹ).

Ni opin yẹn, a ti yan lati fi sọfitiwia pataki (Netbeans ati Java JDK sori ẹrọ, bi iwọ yoo rii ni iṣẹju kan) nipa lilo tarball jeneriki (.tar.gz) gẹgẹbi ọna fifi sori ẹrọ.

Ti a sọ - jẹ ki a bẹrẹ pẹlu Apakan 1.

Fifi Java JDK ati NetBeans sori ẹrọ

Ilana yii dawọle pe o ti ni Ubuntu 14.04.2 LTS Trusty Tahr fifi sori ẹrọ tabili ni aye. Ti o ko ba ṣe bẹ, jọwọ tọka si Matei Cezar ṣaaju tẹsiwaju siwaju.

Niwọn igba ti ẹya Netbeans ti o wa fun igbasilẹ lati awọn ibi ipamọ osise ti Ubuntu (7.0.1) jẹ igba atijọ, a yoo gba igbasilẹ lati oju opo wẹẹbu Oracle lati gba ẹya tuntun (8.0.2).

Lati ṣe eyi, o ni awọn yiyan meji:

  1. Aṣayan 1 : ṣe igbasilẹ lapapo ti o pẹlu Netbeans + JDK, tabi
  2. Aṣayan 2 : fi sori ẹrọ lọtọ awọn ohun elo lọtọ.

Ninu àpilẹkọ yii a yoo yan # 2 nitori iyẹn ko tumọ si gbigba lati ayelujara ti o kere diẹ (nitori a yoo fi Netbeans sori ẹrọ nikan pẹlu atilẹyin fun HTML5 ati PHP), ṣugbọn yoo tun gba wa laaye lati ni olupilẹṣẹ JDK aduro kan ti a ba nilo rẹ fun eto miiran ti ko nilo Netbeans tabi kopa idagbasoke wẹẹbu (eyiti o pọ julọ ti o ni ibatan si awọn ọja Oracle miiran).

Lati gba lati ayelujara JDK 8u45, lọ si aaye Nẹtiwọọki Imọ-ẹrọ Oracle ki o lilö kiri si apakan Awọn gbigba lati ayelujara Java SE Java SE..

Nigbati o ba tẹ lori aworan ti o ṣe afihan ni isalẹ, ao beere lọwọ rẹ lati gba adehun iwe-aṣẹ ati lẹhinna o yoo ni anfani lati ṣe igbasilẹ ẹya JDK pataki (eyiti o wa ninu ọran wa ni tarball fun awọn ẹrọ 64-bit). Nigbati o ba ṣetan nipasẹ aṣawakiri wẹẹbu rẹ, yan lati fipamọ faili dipo ṣiṣi rẹ.

Nigbati igbasilẹ naa ba pari, lọ si ~/Awọn igbasilẹ ki o jade bọọlu ori bọọlu si /usr/local/bin :

$ sudo tar xf jdk-8u45-linux-x64.tar.gz -C /usr/local/bin

Lati fi Netbeans sori ẹrọ pẹlu atilẹyin fun HTML5 ati PHP, lọ si https://netbeans.org/downloads/ ki o tẹ Igbasilẹ bi a ti tọka si ni aworan atẹle:

Eyi yoo fa aṣawakiri rẹ boya ṣii iwe afọwọkọ ikarahun fifi sori ẹrọ tabi fipamọ si kọmputa rẹ. Yan Fipamọ Faili, lẹhinna O DARA:

Lọgan ti o ti ṣe, tan .sh sinu faili ti o le ṣiṣẹ lẹhinna ṣiṣe akọọlẹ ikarahun pẹlu awọn anfani ijọba:

$ cd ~/Downloads
$ chmod 755 netbeans-8.0.2-php-linux.sh
$ sudo ./netbeans-8.0.2-php-linux.sh --javahome /usr/local/bin/jdk1.8.0_45

Lati igba naa lọ, tẹle awọn itọnisọna loju iboju lati pari fifi sori ẹrọ ti o fi awọn iye aiyipada silẹ:

ati duro de fifi sori ẹrọ lati pari.