Me pehea te tikiake i nga pūmanawa mo te ASUS K52F pona

Ko te PostgreSQL he pūnaha koreutu mo te whakahaere i nga papaunga raraunga, kua whakatinanahia mo nga kaupapa rereke, tae atu ki a Windows me Linux. E tautoko ana te taputapu i te maha o nga momo raraunga, he reo tuhi i roto i te hanganga me te tautoko i te mahi ma te whakamahi i nga reo horopaki reo. I roto i te Ubuntu, ka whakauruhia a PostgreSQL "Ngati" te whakamahi i nga whare tiaki whare rangatira, kaiwhakamahi rānei, a, i muri i taua mahi whakarite, whakamatautau me te hanga i nga tepu.

Tāuta PostgreSQL i Ubuntu

E whakamahia ana nga papaahana i roto i te maha o nga waahi, engari he pai te whakahaere a te punaha whakahaere e whakarato ana ia ratou. He maha nga kaiwhakamahi e mutu ana i PostgreSQL, ka whakauru i roto i to OS ka timata ka mahi me nga ripanga. Muri iho, ka hiahia matou ki te taahiraa i tetahi waahanga ki te whakaahua i te tukanga whakauru katoa, te whakarewatanga tuatahi me te tautuhinga o te taputapu kua whakahuatia.

Hipanga 1: Tāutahia te PostgreSQL

Ko te tikanga, me timata ma te whakauru atu i nga pukapuka me nga whare pukapuka ki te Ubuntu hei whakarite i te mahi a PostgreSQL. Ka whakamahia tenei ma te whakamahi i te papaaho me te kaiwhakamahi me nga whare tiaki whaimana.

  1. Whakahaere "Ngati" i roto i tetahi ara watea, hei tauira, na roto i te tahua, ma te tautuhi i te huinga matua Ctrl + Alt + T.
  2. Tuatahi, ka kite matou i nga kaipupuri o nga kaiwhakamahi, no te mea ko te nuinga o nga putanga kaore e kiihia ana i reira. Whakauru i te tono marasudo sh -c 'echo "deb //a.php /a ka pāwhiri i runga Tomo.
  3. Tāurutia te kupuhipa mo tō pūkete.
  4. I muri i taua whakamahingawget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key tāpiri -ki te tāpiri i nga putea.
  5. Kei te noho tonu ki te whakahou i nga whare pukapuka pūnaha me te whakahau paerewa.sudo apt-tiki whakahou.
  6. Mena kei te hiahia koe ki te whiwhi i te putanga putanga hou o PostgreSQL mai i te tari tiaki, me tuhi koe ki te papaahosudo apt-whiwhi tāuta postgresql postgresql-takme te whakauru i nga kōnae whakauru.

I te otinga o te whakatikatika angitu, ka taea e koe te haere ki te whakarewa i te kaute paerewa, te tirotiro i te whakahaere o te punaha me te whirihoranga tuatahi.

Hipanga 2: Tīmatahia te PostgreSQL Tuatahi

Ko te whakahaere o te DBMS kua whakauruhia ano kei roto "Ngati" te whakamahi i nga whakahau e tika ana. Ko te karanga ki te kaiwhakamahi taunoa e penei ana:

  1. Tāuruhia te whakahauTuhinga ka whai maika pāwhiri ai Tomo. Ma tenei mahi ka ahei koe ki te haere ki te whakahaere mo te kaute i waihangatia e te taunoa, e mahi nei i te waahanga matua.
  2. Ko te whakauru i te papaaho mana whakahaere i raro i te ahua o te waitohu kua whakamahia kei rotopsql. Ko te mahi ki te taiao ka awhina koe ki te whakahoheawhina- ka whakaatu i nga whakahau me nga tautohetohe e wātea ana.
  3. Ko te tiro i nga korero e pa ana ki te waahi PostgreSQL kei te whakahaerehia i te taha conninfo.
  4. Ka puta te taiao ka awhina i te kapa q.

Na e mohio ana koe ki te takiuru ki te kaute, ka haere ki te papaaho whakahaere, na ko te wa ki te neke ki te waihanga i tetahi kaiwhakamahi hou, i tana papaarangi.

Hipanga 3: Waihanga Kaiwhakamahi me te Paerewa

Ehara i te mea e pai ana kia mahi tahi me te kaute o te paerewa o mua, a ehara i te mea e tika ana. Koinei te take ka whakaarohia e maatau ki te whakamahinga i te tukanga mo te waihanga i tetahi putea hou, me te hono atu ki a ia he paatai ​​raraunga motuhake.

  1. Te noho i roto i te waitohu i raro i te tohu tohu Tuhinga (rōpūTuhinga ka whai mai) tuhiakaihanga takaro --whakauruka hoatu ki a ia he ingoa tika ma te tuhi i nga kaituhi i te waa tika.
  2. Muri iho, whakatauhia mehemea e hiahia ana koe ki te tuku i nga tika kaiwhakararu kaiwhakamahi ki te uru atu ki nga rauemi rorohiko katoa. Whakaritehia te kōwhiringa tika ka haere tonu.
  3. Kei te pai te ingoa o te pātengi raraunga i te ingoa ano i te ingoa o te kaute, na me whakamahi e koe te whakahauCreatb lumpicskei hea Tuhinga - ingoa kaiwhakamahi.
  4. Ko te whakawhiti ki te mahi me te papanga raraunga kua tohua puta maipsql -d lumpicskei hea Tuhinga - te ingoa o te raraunga.

Hipanga 4: Te hanga i te tepu me te mahi me nga rarangi

Ko te wa tenei ki te waihanga i to ripanga tuatahi i roto i te papaaratoranga kua tohua. Ka tukuna ano hoki tenei tukanga ma te papaauao, engari kaore he uaua ki te whakatutuki i nga whakahau matua, no te mea ko nga mea katoa ka mahia e koe:

  1. I muri i te neke ki te paerewa, tomohia te waehere e whai ake nei:

    KAUPAPA TUA TIKE (
    equip_id taurangi PRIMARY KEY,
    momo varchar (50) NOT NULL,
    te tae colorchar (25) NO NULL,
    te takiwā o te takiwa (25) taki (takiwa ('raki', 'tonga', 'hauauru', 'rawhiti', 'te raki', 'tonga', 'tonga tonga', 'te raki-uru')),
    tāutahia te rā
    );

    Tuatahi ko te ingoa tepu kua tohua. whakamātautau (ka taea e koe te tohu tetahi atu ingoa). Ko nga korero e whai ake nei e whakaatu ana i ia pou. I whiriwhiria e matou nga ingoa momo varchar a tae te tae hei tauira, ka taea e koe te uru atu ki tetahi atu tohu, engari ki te whakamahi noa i nga horopaki Latina. Ko nga tau kei roto i nga whara he kawenga mo te rahi o te tīwae, e hāngai ana ki te tika raraunga i reira.

  2. I muri i te tomo ka noho tonu ki te whakaatu i te tepu i runga i te mata d.
  3. Ka kite koe i tetahi kaupapa maatau kaore ano he korero.
  4. Ko nga raraunga hou e tapiritia ana ma te whakahauTE WHAKAMAHI I roto i te whakamatautau (momo, te tae, te tauwāhi, te tautapa_date) Nga WHAKAMAHI ('slide', 'blue', 'tonga', '2018-02-24');Tuatahi, ko te ingoa o te tepu e tohuhia ana, kei roto i to maatau whakamātautau, ka whakarärangihia nga pou katoa, a, ko nga uara i roto i nga tohu e tohuhia ana, me nga korero.
  5. Na ka taea e koe te tapiri i tetahi atu raina, hei tauira,TE WHAKAMAHI I roto i te whakamatautau (momo, te tae, te tauwāhi, te tautapa_date) TE WHAKAMAHI ('rereke', 'kōwhai', 'Te Tai Tokerau', '2018-02-24');
  6. Whakahaerehia te tepuWHAKATAHI * MAI i te whakamatautau;ki te arotake i te hua. Ka taea e koe te kite, ka tika nga mea katoa, ka uru tika nga raraunga.
  7. Ki te hiahia koe ki te tango i tetahi uara, mahi i roto i te whakahauKAUPAPA MAI i te whakamatautau WHERE momo = 'kiriata';mā te tohu i te mara e hiahiatia ana i roto i nga korero.

Hipanga 5: Tāutahia te phpPgAdmin

Kaore i te ngawari te whakahaere i te papaunga o te paparangi i roto i te papatohu, na te mea pai ki te whakahou i te reira na roto i te whakauru i te GUI phpPgAdmin motuhake.

  1. Te kaupapa matua ma te "Ngati" Tikiake nga whakahou hou mo nga whare pukapuka ma tesudo apt-tiki whakahou.
  2. Tāuta Tūmau Tukutuku Apachesudo apt-whiwhi tāuta apache2.
  3. I muri i te tāutanga, whakamatau i tana mahi me te whakatika i te tika ma te whakamahisudo apache2ctl configtest. Mena kua he tetahi mea, kimihia he hapa e rite ana ki te whakaahua i runga i te paetukutuku Apache official.
  4. Tīmatahia te tūmau mā te tuhisudo systemctl tīmata apache2.
  5. Na kua oti te mahi a te tūmau, ka taea e koe te tāpiri i nga whare pukapuka o te phpPgAdmin mā te tikiake ia ratou mai i te tari tiaki mana ma tesudo apt tāuta phppgadmin.
  6. Muri iho, me panoni te whakarereke i te kōnae whirihoranga. Whakatūwheratia i roto i tētahi pukamahi paerewa, tohuagedit /etc/apache2/conf-available/phppgadmin.conf. Mena kei te pānuihia te tuhinga-anake, ka hiahiatia e koe te whakahau i mua gedit whakapūtā hokiTuhinga.
  7. I mua i te raina "E hiahiatia ana te rohe" hoatu#, ki te tuhi i roto i te korero, ka tomo ki raro neiTukua mai i nga mea katoa. Ka tuwhera te uru ki te waahi mo nga taputapu katoa i runga i te whatunga, kaore hoki i te PC anake.
  8. Tīmata anō i te tūmau tukutukusudo service apache2 tīmatame te kore e tuku ki te mahi ki a PostgreSQL.

I roto i tenei tuhinga, ka titiro matou ki te PostgreSQL anake, engari ko te whakauru i tetahi tūmau tukutuku Apache i whakamahia i roto i te raupapa rorohiko LAMP. Ki te hiahia koe ki te whakarite i te mahi tonu o o pae me etahi atu kaupapa, ka tohutohu koe ki a koe kia mohio koe ki te tukanga o te whakauru i etahi atu waahanga ma te panui i to taatau tuhinga atu i te hononga e whai ake nei.

Tirohia hoki: Te whakatikatika i te ruinga LAMP i Ubuntu