GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Poweradmin na CentOS 6

V tomto tutoriálu vám ukážeme, jak nainstalovat Poweradmin na CentOS 6. Pro ty z vás, kteří to nevěděli, je Poweradmin přátelský webový nástroj pro správu DNS pro PowerDNS Berta Huberta server. Rozhraní má plnou podporu pro většinu funkcí PowerDNS. Poweradmin nám umožňuje snadno definovat soubory zón a typy záznamů. Tato verze Poweradmin je adaptací Poweradmin, kterou kdysi dávno napsali Jorn Ekkelenkamp a Roeland Nieuwenhuis Aktuální verze byla rozšířena o řadu funkcí, které v původním kódu chyběly, a má značná vylepšení výkonu.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci Poweradmin na CentOS 6.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 6.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Poweradmin na CentOS 6

Krok 1. Nejprve se ujistěte, že jste na svůj systém nainstalovali PowerDNS.

Krok 2. Povolte ve svém systému úložiště EPEL.

## RHEL/CentOS 6 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
## RHEL/CentOS 6 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

Krok 3. Nainstalujte a nakonfigurujte PHP a Nginx.

yum install nginx php-fpm php-cli php-mysqlnd php-mcrypt

Změňte PHP-FPM tak, aby naslouchalo na Unixovém socketu, otevřete výchozí fond www:

##nano /etc/php-fpm.d/www.conf
listen = 127.0.0.1:9000
 to
listen = /var/run/php-fpm/php-fpm.socket

Restartujte službu, aby se změny projevily:

service php-fpm restart

Vytvořte adresář PHP session a změňte vlastnictví na apache:

mkdir /var/lib/php/session
chown apache:apache /var/lib/php/session

Vytvořte nového virtuálního hostitele Nginx s následujícím obsahem:

nano /etc/nginx/conf.d/pdns.your-domain.com.conf
server {
server_name pdns.your-domain.com;
listen 80;
root /var/www/html/pdns.your-domain.com;
access_log /var/log/nginx/pdns.your-domain.com-access.log;
error_log /var/log/nginx/pdns.your-domain.com-error.log;
index index.php;

location / {
try_files $uri $uri/ /index.php?$query_string;
}

location ~ \.php$ {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_keep_conn on;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.socket;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

location ~ /\.ht {
deny all;
}
}

Restartujte Nginx spuštěním následujících příkazů:

service nginx restart

Krok 4. Nainstalujte Poweradmin.

Stáhněte si nejnovější verzi Poweradmin:

mkdir -p /var/www/html/pdns.your-domain.com/
cd /var/www/html/pdns.your-domain.com/
wget http://downloads.sourceforge.net/project/poweradmin/poweradmin-2.1.7.tgz
tar -xvzf poweradmin-2.1.7.tgz
mv poweradmin-2.1.7/* .
rm -rf poweradmin-2.1.7*

Nastavte správná oprávnění:

chown -R apache:apache /var/www/html/pdns.your-domain.com/

Krok 5. Přístup k Poweradmin.

Poweradmin bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://pdns.your-domain.com/installer nebo http://server-ip/installer .

Průvodce krok za krokem spuštěním průvodce instalací:

  1. Vyberte požadovaný jazyk.
  2. Stačí kliknout na tlačítko „Přejít na krok 3″
  3. Vyplňte pole informací o databázi, jako Typ databáze vyberte „MySQL“ a jako „Název hostitele“ „localhost“ a nastavte heslo správce Poweradmin.
  4. Nastavte uživatelské jméno a heslo pro Poweradmin, Hostmaster a primární a sekundární jmenné servery.
  5. Než přejdete k dalšímu kroku k vytvoření méně privilegovaného uživatele Poweradmin, proveďte příkaz MariaDB zobrazený na obrazovce.
  6. Pokud jste nastavili správná oprávnění, instalační program vytvoří konfigurační soubor Poweradmin PHP.

Blahopřejeme! Úspěšně jste nainstalovali Poweradmin. Děkujeme, že jste použili tento návod k instalaci webového ovládacího panelu Poweradmin pro PowerDNS v systému CentOS 6.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Wine 4.0 na CentOS 7

  1. Jak nainstalovat Vim 8.2 na CentOS 7

  2. Jak nainstalovat VirtualBox na CentOS 7

  3. Jak nainstalovat Git na CentOS 8

  1. Jak nainstalovat Docker na CentOS 8

  2. Jak nainstalovat Java 8 &11 na Centos 8

  3. Jak nainstalovat MySQL na CentOS 8