De installatie van phppgadmin postgresql 9.4 en in 7 /650 /6.4

pakken, 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, postgresql 9.4 heeft vorige week de belangrijkste verbeteringen, reparatie en kenmerken.Lees wat nieuw is in de postgresql 9.4, hier, in deze handige gids, laten we eens kijken hoe de installatie postgresql 9.4 bij de pakken 7 /6.5 /6.4 server downloaden, installatie postgresql,,, naar postgresql database, en de toevoeging van de server op basis van uw postgresql 9.4 bibliotheek, architectuur, pakken. 6 X - 32 - bits.:,, HTTP://yum - inmenging. Postgresql. Org /940 /redhat /rhel-6-i386 /pgdg-centos94-9.4-1 pakken. Noarch. Min 6. X 64 - bits:,, - HTTP://Esaote inmenging. Postgresql. Org /940 /redhat /rhel-6-x86_64 /pgdg-centos94-9.4-1. Noarch. Om 7: pakken,,, en HTTP://yum - inmenging. Postgresql. Org /940 /redhat /rhel-7-x86_64 /pgdg-centos94-9.4-1. Noarch, bijgewerkt. Commando, 库列表: bijwerking, nu met de volgende opdracht: de installatie postgresql, yum - installatie postgres,Ql94 server postgresql94 bijdragen, met de volgende opdracht: - postgresql, bij de pakken 6. X - systemen, diensten postgresql-9.4 initdb systeem: 7, pakken, USR /pgsql-9.4/bin/postgresql94-setup initdb, begin dan een dienst, dat het automatisch in elke keer opnieuw te beginnen, in pakken 6. X - systemen, diensten postgresql-9.4 postgresql-9.4 chkconfig te pakken. 7 systeem, om te systemctl postgresql-9.4 systemctl postgresql-9.4, aanpassing van de volgende aanpassing van je /firewall, je toegang tot de systemen postgresql, pakken 6. X - systeem, VI /ETC /sysconfig /poort, wordt het volgende toegevoegd:, - input - output - - staat de nieuwe m p TCP beweging 5432 - aanvaarden - input - output - - de nieuwe staat - M p J --dport 80 TCP -Hakken, bewaard en uit het dossier.De firewall van diensten, diensten in te pakken voor je, 7, commando - permanente - firewall aan de haven = 5432 /TCP firewall commando - permanente - haven = 80 /TCP firewall CMD herladen, aanpassing van de beveiliging, het volgende commando gesteld als de beveiliging systeem werken setsebool postgresql, P. Httpd_can_network_connect_db 1, je kan Niet inloggen postegresql als je niet’ T - operationele bevel van boven, de toegang tot de database van de standaard postgresql commando, naam en de gebruikers van de databank, "ras".- naar de postgres gebruikers in verband met de uitvoering van de operatie: de su postgresql, postgres, log in op postgresql, commando 's wachtwoord "Nick" output::,,,,, (9.4.0 wachtwoord "Nick") - "hulp" helpen.Postgres = #, uit de posgresql snelle type, Q, nadat uit, terug naar de terminal, de oprichting van "postgres wachtwoord, log in op het wachtwoord" Nick "postgres postgresql, Sue.Het wachtwoord, en postgres de volgende beschikking gegeven: postgres =&#postgres, het nieuwe wachtwoord, wachtwoord: opnieuw: postgres =&#Q, de installatie van postgresql adminpack, commando 's: postgresql tips, postgres = #, het creëren van een uitgebreid adminpack; het creëren van een uitgebreid, bijvoorbeeld, het creëren van nieuwe gebruikers en databanken, laten we de oprichting van een de nieuwe gebruiker zegt, "het wachtwoord 森迪尔", "pakken", en de database "het dossier" genoemd, de overgang naar de postgres gebruikers: gebruikers, Sue postgres, creëren, 森迪尔,, $createuser 森迪尔, het creëren van een databank, createdb mydb dollar Nu ingelogd, wachtwoord "Nick" brengt en een wachtwoord toegang verlenen tot de gegevensbank en mydb 森迪尔:,,,,, wachtwoord "Nick", (psql) (9.4.0) type "hulp" helpen.Postgres = #, wijziging van de gebruiker van de 加密森迪尔 pakken, en het veranderen van de rol van postgres = #, een database van alle voorrechten van de verklaring, 格兰特森迪尔; postgres = #, het schrappen van de gebruikers en de database, het schrappen van de database,   overschakelen op postgres gebruikers:, Sue postgres, commando 's, dropdb dollar en LT; de naam van de gegevensbank >, het schrappen van de gebruiker, gelieve de volgende beschikking gegeven:, $dropuser < gebruikersnaam > toewijzing van certificering, postgresql-md5 md5 certificering, een verzoek om verificatie van de identiteit van de encryptie codes.要做到这一点,编辑/无功/lib /pgsql /9.4/data/pg_hba.conf,文件,VI /无功/lib /pgsql /9.4 /数据/pg_hba conf如下所示,添加或修改台词,[…] #型 数据库       用户           地址                方法#“地方”是Unix域套接字连接本地  所有            所有                                    MD5&#IPv4主机的本地连接:   所有            所有            127.0.0.1 /32           MD5主机   所有            所有            192.168.1.0/24         MD5&#IPv6本地连接:主机   所有            所有                :: 1 /128                                 md5 [...], de hervatting van de veranderingen in de toepassing van vele diensten, pakken 6. X - systemen, diensten postgresql-9.4 opnieuw in het systeem systemctl pakken, 7, de hervatting van postgresql-9.4 toewijzing toewijzing van de standaard postgresql, TCP /IP, in verband met de omstandigheden, TCP /IP is verboden, dus, een andere computer van de gebruiker toegang kunnen krijgen tot postgresql.De gebruikers kunnen verbinden, van een computer, een dossier, /var /Lib /pgsql /940 /data /postgresql. CONF,:, VI /var /Lib /pgsql /940 /data /postgresql. CONF, vinden, in de lijn van de [...]&#listen_addresses = localhost "[...]&#haven = 5432 [...], de afschaffing van de twee lijnen, en zet je server of het IP - adres, en‘ * * * * * * * en de’, luisteren naar alle klanten, zoals hieronder aangegeven:, listen_addresses = * havens als 5432, start de postgresql diensten veranderen: 6 X, in het systeem: pakken. Init. /ETC /D /postgresql-9.4, opnieuw in het systeem systemctl pakken, 7, de hervatting van postgresql-9.4 postgresql, het beheer en de phppgadmin,, phppgadmin, is een op Internet gebaseerd beheer van instrumenten voor het beheer van de posgresql PHP, alleen in de phppgadmin postgresql aan de Schatkist beschikbaar.Als je niet bij de postgresql opslagplaats, je moet de toevoeging van EPEL pakhuis, in overeenstemming met de volgende link naar de installatie van RHEL 6 EPEL pakhuis. X, pakken /RHEL /wetenschappelijke Linux - 6, de installatie van pakhuis 7 EPEL pakken, verwijzen naar de volgende link.,, EPEL neergelegd in de installatie van RHEL 7,,, slechts in de volgende beschikking gegeven: 埃佩尔 yum - te publiceren, om de kennisbasis: het gebruik van commando 's, bijgewerkt. En nu, de installatie van phppgadmin in het volgende commando: installatie van phppgadmin yum, druk de,, noot: phppgadmin is gevoelig.Met behulp van de bovenste en onderste normale in de bovengenoemde beschikking is aangegeven, bij verstek, heb je toegang tot het gebruik van phppgadmin HTTP://en /phppgadmin localhost, alleen uit je lokale systemen.Toegang tot het systeem, het volgende doen, uitgegeven documenten /ETC /server /conf.d /phppgadmin CONF,:, VI /ETC /server /conf.d /phppgadmin CONF, te veranderen, zoals blijkt uit onderstaande tabel vetgedrukt, [...] Alias /phppgadmin USR /delen /phppgadmin < positie /phppgadmin *  ;     < ifmodule mod_authz_core. C >              &#Apache 2.4,               vereist dat alle vanzelfsprekend,              &#mensen nodig   gastheer     < /ifmodule >       < ifmodule!Mod_authz_core. C >              &#Apache 2.2               om te ontkennen, dat              , van alle   toegestaan,            &#toegestaan. De mensen       < /ifmodule > < /plaats >, beginnen of opnieuw in dienst van RHEL Apache, 6 X - systeem. De dienst start chkconfig druk, druk systemctl 7 systeem te pakken, systemctl beginnen druk, 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, VI /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 in de lijn; vinden,'extra_login_security "] = [dollar, echte; wijziging van de waarde van $, valse,:,"] = ['extra_login_security - valse; lijn, vinden,'owned_only "] = [dollar CONF die valse waarden;,, echt. SO, in'owned_only"] = [dollar Waar, het redden en het dossier gesloten.Start de Apache, postgresql diensten en diensten in pakken. 6. X - systemen, diensten postgresql-9.4 hervatting van de dienstverlening te starten, in het systeem herstart postgresql-9.4 pakken 7, systemctl systemctl opnieuw druk, 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 森迪尔", "pakken" voor, dus ik teken en gebruikers "森迪尔".,,, je krijgt een fout: de mislukte inlog,,,,,, is dat omdat de beveiliging kan een beperking van de gebruiker naar postgresql.Zolang deze commando 's te komen van deze fouten, setsebool P httpd_can_network_connect_db 1, nu, kun je inloggen op het dashboard, zonder enig probleem, dit is mijn phppgadmin dashboard.,,, - en postgres gebruikers:,,, en dat is het.Nu kan je je, schrapping of wijziging van de phppgadmin gemakkelijk gebruik van grafische databank, Proost!,

phpPgAdmin - Mozilla Firefox_001
phpPgAdmin - Mozilla Firefox_002
Selection_003
phpPgAdmin - Mozilla Firefox_004
phpPgAdmin - Mozilla Firefox_005



Previous:
Next Page: