ingevoerd, postgresql, is een krachtig systeem van open source - database.Het loopt alle belangrijke systemen, met inbegrip van Linux, UNIX (Aix - en irix BSD, HP, DAB, Mac os solaris tru64), en de ramen, wat is dit , Mark shuttleworth, oprichter van 'ubuntu', dat is een echte postgresql. Vreselijk, postgres database.Toen we begonnen en ik heb geen’ er niet zeker van of dit kan.Ik had het mis.Dit’ altijd krachtig, snel en professioneel elke kant, en— mark shuttleworth., in deze handige les, laten we eens kijken hoe in 'ubuntu' 15.10 server geïnstalleerd postgresql, postgresql postgresql 9.4, in de standaard bibliotheek beschikbaar is.Dus na de installatie van de terminal in orde, pseudo goed laten installeren postgresql postgresql bijdrage, als je’ een andere versie nog postgresql gegevensbanken en de installatie, zoals hieronder aangegeven, APT, postgresql opgeslagen, ter ondersteuning van het LTS - versie van de 'ubuntu' (22.04, 12.04, in amd64 en 14.04) I386 architectuur en de keuze van niet - zijn versie (14.10).Hoewel niet volledig steun, vaak in andere niet - zijn versie en werk, gebruik kunnen maken van de LTS - versie van de recente, ubuntu 14.10 systeem. In:,, het creëren van een dossier /ETC /appartement /lijst van bronnen. D /pGDG. Lijst;, pseudo - VI /ETC /appartement /bronnen. De lijst in de pGDG. D /. Tabel, de toevoeging van een bibliotheek, deb http://apt.postgresql.org/pub/repos/apt/Utopia pGDG belangrijkste,, noot: deze gegevensbank, werkt alleen op 'ubuntu' 14.10.Het is nog niet aangepast aan de 'ubuntu' 15.04 en 15.10.,, ubuntu 14.04, wordt het volgende toegevoegd:, deb http://apt.postgresql.org/pub/repos/apt/vertrouwen in de heer, pGDG, ubuntu 12.04, wordt het volgende toegevoegd: http://apt.postgresql.org/pub/repos/apt/nauwkeurige pGDG, deb, voornamelijk in de gids handtekening:... - stil, wget - O - https:////////www.postgresql. Org /media /Key /accc4cf8 Mr. Bond. Het wac, toe te voegen, te actualiseren van het pakket: de lijst van, pseudo goed werken, en dan de versie die nodig is voor de installatie, pseudo goed te postgresql-9.4 postgresql, toegang tot commando een systeemgekozen gegevensbank gegevensbank, de naam en de gebruikers, "ras".- naar de postgres gebruikers in verband met de uitvoering van de operatie: postgresql, pseudo - postgres wachtwoord "Nick" postgres, output:,, (psql) (9.4.5) - "hulp" helpen.Postgres = #, uit de posgresql snelle type, Q, in het wachtwoord "Nick", terug in de tijd, naar de terminal, de oprichting van "postgres" van de wachtwoorden, log in op postgresql, pseudo - wijzen erop dat de postgres wachtwoord "Nick" postgres,...Het wachtwoord, en postgres de volgende beschikking gegeven: postgres =postgres, het nieuwe wachtwoord, wachtwoord: opnieuw: postgres = #, Q, de installatie van postgresql, adminpack, commando 's: pseudo - postgresql suggereren dat u postgres wachtwoord "Nick" postgres, postgres = #, het creëren van een uitgebreid adminpack, Het creëren van een uitgebreid;, type, Q, in wachtwoord "Nick", dat op de markt, posgresql, en terug naar de terminal, zoals het creëren van nieuwe gebruikers en databanken, we creëren een nieuwe gebruiker zegt, "het wachtwoord 森迪尔", "' ubuntu '", en de databank, genaamd, "documenten". Mr. Sudoh - e, postgres createuser D - P - e postgres createdb 森迪尔, pseudo - O 森迪尔 documenten het schrappen van de gebruiker en databanken, het schrappen van de database, overschakelen op postgres gebruikers: pseudo - e, postgres wachtwoord "Nick" postgres, Grace.Commando: gegevensbank, een dollar < de naam van de gegevensbank >, het schrappen van de gebruiker, gelieve de volgende beschikking gegeven: de daling van de dollar, de gebruiker < gebruikersnaam > toewijzing van certificering, postgresql-md5 md5 certificering, een verzoek om verificatie van de identiteit van de encryptie codes.要做到这一点,编辑/etc /PostgreSQL /9.4/main/pg_hba.conf,文件,sudo vi /etc /PostgreSQL /9.4 /主/pg_hba conf如下所示,添加或修改台词,[…] #型 数据库 用户 地址 方法#“地方”是Unix域套接字连接只当地 所有 所有 ,MD5,# IPv4主机的本地连接: 所有 所有 127.0.0.1 /32 MD5,主机 所有 所有 192.168.1.0/24 MD5,# IPv6本地连接:主机 所有 所有 :: 1 /128 md5 [...], hier, ik 192.168.1.0/24 lokale netwerken is een IP - adres.Gebruik je eigen adres in plaats van deze waarden, de hervatting van de aanvraag tot wijziging van: pseudo - opnieuw postgresql diensten, systemctl postgresql, of pseudo - diensten op toewijzing van de toewijzing van TCP /IP postgresql, postgresql, bij verstek, TCP /IP - verband is verboden, dus, een andere berekening van de gebruiker van de machine geen toegang tot het document.De gebruikers kunnen verbinden, uit een andere computer, uitgegeven documenten /ETC /postgresql /9.4 /Main /postgresql. CONF,:, pseudo - VI /ETC /postgresql /9.4 /Main /postgresql. CONF, vinden, in de lijn van de [...]listen_addresses = localhost "[...] [# haven = 5432. [...] twee lijnen, geannuleerd, en zet je server of wordt" * "naar het IP - adres van alle klanten, zoals hieronder aangegeven.Je moet voorzichtig zijn met die van op afstand toegang kan krijgen tot de cliënt postgresql, [...] listen_addresses = * [...] haven = 5432 [...], start de postgresql diensten veranderen: pseudo - herstart, systemctl postgresql, of pseudo - diensten, de hervatting van het beheer en de phppgadmin postgresql, phppgadmin postgresql,,, is een op Internet gebaseerd beheer van instrumenten voor het beheer van posgresql PHP, phppgadmin standaard database beschikbaar is.Dus, de installatie phppgadmin met de commando: pseudo goed te phppgadmin, bij verstek, heb je toegang tot het gebruik van phppgadmin HTTP://en /phppgadmin localhost, van het lokale systeem en’ webbrowser, toegang tot het systeem, het volgende doen, ubuntu 15.10 systeem uitgegeven documenten, /onder je,,,, phppgadmin CONF, pseudo - VI /ETC /apache2 /conference /phppgadmin CONF, de zoektocht van de lijn , verzoekt de lokale, en commentaar is toegenomen, #, voor die lijn, waareisen, wordt de volgende regel toegevoegd:, laat alle, bewaard en uit het dossier, en start de Apache - diensten, pseudo - systemctl opnieuw apache2 14.10, ubuntu en de vorige versie: documenten, de redactie, de /ETC /apache2 /conf.d /phppgadmin,:, pseudo - nano - /ETC /apache2 /conf.d /phppgadmin,, [de volgende opmerkingen:. [...]toegestaan van de 127.0.0.0 /:: 1 /128, afschaffing van de volgende lijn van alle systemen phppgadmin toegestaan van alle redacteuren /ETC /apache2 /apache2 CONF,:, pseudo - VI /ETC /apache2 /apache2 CONF, wordt het volgende toegevoegd:, met inbegrip van //apache2 /conf.d /phppgadmin en start de Apache - diensten, Mr. Sudoh apache2 start van diensten, de toewijzing van phppgadmin, uitgegeven documenten /ETC /phppgadmin /config. PHP, en als volgt doen veranderen.De meeste van deze optie is duidelijk.Aandachtig lezen en begrijpen waarom je aan deze waarden, pseudo - nano - /ETC /phppgadmin /config. PHP, te vinden op het volgende: de dollar'servers CONF [], [0] [] = ";'host", zoals hieronder aangegeven: de dollar in'servers CONF [], [0] ['host "] =" localhost "; en het vinden van de lijn, in'extra_login_security"] = [dollar waar; wijziging van de waarde van valse,,,,, in'extra_login_security "] = [dollar valse;, vinden'owned_only lijn,"] = [dollar, die de waarde voor de valse;, echt,,,,'owned_only "[] = - waar;, het behoud en het dossier sluiten.Start de Apache, postgresql diensten en diensten. Systemctl hervatting van pseudo - postgresql, Mr. Sudoh systemctl opnieuw apache2, of pseudo - diensten, diensten op apache2 opnieuw postgresql, Mr. Sudoh, open nu je browser, HTTP://IP - adres /phppgadmin,.Zie je de volgende scherm, en je de toegangscode van de gebruikers.Ik heb een gebruiker zegt, "het wachtwoord 森迪尔", "'ubuntu'", voordat ik teken en gebruikers "森迪尔".,,, nu zal je toegang kan krijgen tot de phppgadmin dashboard.,,, registratie en postgres gebruikers:,,, en dat is het.Nu kan je je, schrapping of wijziging van het gebruik van phppgadmin grafische databank, Proost!,