|
You last visited: Today at 16:13
Advertisement
Der perfekte Rootserver (Support Thread)
Discussion on Der perfekte Rootserver (Support Thread) within the Unix/Linux forum part of the Technical Support category.
04/13/2016, 12:38
|
#106
|
elite*gold: 0
Join Date: Oct 2011
Posts: 160
Received Thanks: 7
|
Stimmt hast auch wieder Recht
|
|
|
04/13/2016, 12:42
|
#107
|
elite*gold: 0
Join Date: Jan 2015
Posts: 118
Received Thanks: 17
|
Dann wäre das ja geklärt. Funktioniert alles bei dir?
Gesendet von meinem C6903 mit Tapatalk
|
|
|
04/13/2016, 12:48
|
#108
|
elite*gold: 0
Join Date: Oct 2011
Posts: 160
Received Thanks: 7
|
Soweit alles im Lot bis jetzt... habe nurnoch eine Frage.. unzwar suche ich noch ein Backup Script welches im abstand von 12 std immer ein backup anlegt und nach 10 - 12 backups immer dass älteste backup löscht sobald der über dass 12. backup hinaus kommt..
|
|
|
04/13/2016, 12:50
|
#109
|
elite*gold: 0
Join Date: Jan 2015
Posts: 118
Received Thanks: 17
|
Gut, dann scheint das Script ja jetzt funktionstüchtig zu sein mit den 2 kleinen Änderungen
Daten Backup oder sql bzw. Beides?
Gesendet von meinem C6903 mit Tapatalk
|
|
|
04/13/2016, 13:17
|
#110
|
elite*gold: 0
Join Date: Oct 2011
Posts: 160
Received Thanks: 7
|
[12:40:31] | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[12:40:31] | P e r f e c t R o o t s e r v e r
[12:40:31] | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[12:40:31] | [INFO] Welcome to the Perfect Rootserver installation!
[12:40:36] | [INFO] Checking your system...
[12:40:40] | [OKAY] The system meets the minimum requirements.
[12:40:40] | [INFO] Checking your configuration...
[12:40:40] | [OKAY] Userconfig is correct.
[12:40:40] | [INFO] Starting installation!
[12:40:50] | [INFO] Setting your hostname...
[12:40:50] | [INFO] Setting your timezone...
[12:40:51] | [INFO] Installing prerequisites...
[12:40:51] | [WARN] Some of the tasks could take a long time, please be patient!
[12:50:11] | [INFO] Downloading GNU bash & latest security patches...
[12:50:23] | [INFO] Patching sourcefiles...
[12:50:23] | [INFO] Compiling GNU bash...
[12:51:13] | [INFO] Installing OpenSSL libs & headers...
[12:51:26] | [INFO] Downloading OpenSSH...
[12:51:28] | [INFO] Compiling OpenSSH...
[12:52:30] | [INFO] Downloading Nginx Pagespeed...
[12:52:47] | [INFO] Downloading Naxsi...
[12:52:48] | [INFO] Downloading Nginx...
[12:52:49] | [INFO] Compiling Nginx...
[12:55:30] | [INFO] Installing Nginx...
[12:55:33] | [INFO] Configuring Nginx...
[12:55:33] | [INFO] Creating valid SSL certificates...
[12:57:07] | [INFO] Creating strong Diffie-Hellman parameters, please wait...
[12:57:56] | [INFO] Configuring PHP...
[12:57:56] | [INFO] Configuring Naxsi...
[12:57:56] | [INFO] Installing mailserver...
[13:02:33] | [INFO] Creating MySQL databases...
[13:02:33] | [INFO] Installing Postfix...
[13:02:34] | [INFO] Installing Dovecot...
[13:02:35] | [INFO] Installing ClamaV...
[13:02:55] | [INFO] Installing OpenDKIM...
[13:02:55] | [INFO] Installing SpamAssassin...
[13:03:02] | [INFO] Installing Mailcow...
[13:03:16] | [INFO] Installing Z-Push...
[13:03:17] | [INFO] Installing RoundCube...
[13:03:21] | [INFO] Installing phpMyAdmin...
[13:05:13] | [INFO] Installing Arno-Iptables-Firewall...
[13:05:15] | [INFO] Configuring Arno-Iptables-Firewall...
Synchronizing state for fail2ban.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d fail2ban defaults
Executing /usr/sbin/update-rc.d fail2ban enable
[13:05:17] | [INFO] Kernel hardening & system tuning...
[13:05:17] | [INFO] Generating key for public key authentication...
[13:05:22] | [OKAY] Done! The credentials are located in the file /root/credentials.txt!
[13:17:26] | [INFO] Press ENTER to continue
[13:18:47] | [INFO] Before the mailserver can be used, the following requirements must be met:
[13:18:47] | The subomains mail.domain.tld, dav.domain.tld, autodiscover.domain.tld and autoconfig.domain.tld
[13:18:47] | must have an "A" record that resolves to your IP adress: ip.x.x.x
[13:18:47] | [OKAY] domain.tld resolve to the IP adress of your server (ip.x.x.x)
[13:18:48] | [OKAY] mail.domain.tld resolve to the IP adress of your server (ip.x.x.x)
[13:18:49] | [OKAY] autodiscover.domain.tld resolve to the IP adress of your server (ip.x.x.x)
[13:18:50] | [OKAY] autoconfig.domain.tld resolve to the IP adress of your server (ip.x.x.x)
[13:18:51] | [OKAY] dav.domain.tld resolve to the IP adress of your server (ip.x.x.x)
[13:18:52] | [WARN] Your reverse DNS does not match the SMTP Banner. Please set your Reverse DNS to mail.domain.tld
[13:18:52] | [INFO] Repeat this check? Press ENTER for yes or [N] to skip
da isn Fehler erschienen >_<
zum Backup Daten & SQL
& Einmal nur GameServer Extra
|
|
|
04/13/2016, 13:32
|
#111
|
elite*gold: 0
Join Date: Jan 2015
Posts: 118
Received Thanks: 17
|
Meinst du das DNS reverse? Das ist bei mir auch. Aber Mails können empfangen und versendet werden.
Keine Ahnung, wieso das da steht. Entweder wirklich ein Fehler oder eine fehlerhafte Kontrolle im Script.
Bei mir konnte ich bisher keine Fehler feststellen, was das angeht.
Was das.bsckup angeht: mach das besser manuell. Einmal die Woche mit Termin am Kalender.
1. Kann weniger schief gehen und 2. Hast du Kontrolle drüber.
Ansonsten fällt mir jetzt kein passendes script ein welches das macht.
Dad reine Backup machst du am.besten per SSH und einem cronjob
Mysql dump
Gesendet von meinem C6903 mit Tapatalk
|
|
|
04/13/2016, 14:23
|
#112
|
elite*gold: 0
Join Date: Oct 2011
Posts: 160
Received Thanks: 7
|
hab noch eine Andere Frage...
Unzwar habe ich Mehrere Domains die ich alle auf EINEN Root Server Leiten will um die Mail-Funktion zu nutzen...
Wie kann ich dass jetzt machen dass E-Mail Programme wie z.b. Thunderbird
die einstellungen richtig interpretieren..
Sprich domain1.tld hat alle SRV & A-Records für die Mail-Server sache
Domain2.tld hat alle A Records für  , *.domain2.tld & domain2.tld sowie ein MX Record der auf mail.domain1.tld zeigt.
Jetzt will ich dass Thunderbird nicht imaps.domain2.tld, smtp.domain2.tld usw. einträgt sondern imaps.domain1.tld usw..
wie ist dass realisierbar ??
Also Server Läuft Aktuell 1A mit *
Nur habe ich aktuell wieder dass problem dass meine WBB4 Installation ab 50% abbricht und mir nur eine Weiße Seite ausgibt und nach aktualisierung nurnoch ERROR 500
Bitte helft mir :/
|
|
|
04/14/2016, 07:18
|
#113
|
elite*gold: 0
Join Date: Apr 2014
Posts: 83
Received Thanks: 4
|
ist das nicht so, das thunderbird sich das auch vom autodiscover sucht? und dann sowieso die imaps.domain1 erhält?
hab ich noch nie Probiert ....
Zum WBB
Hast du: cgi.fix_pathinfo auf 1 setzen
und :
location / {
index index.php;
try_files $uri $uri/ /index.php?$uri&$args;
}
in die Config vom nginx geschrieben?
Und warum kommt nur Error 500? was sagt das log?
Zum Backup, ja sollche Scripte gibt es. Gogle hilft bestimmt weiter.
|
|
|
04/14/2016, 12:14
|
#114
|
elite*gold: 0
Join Date: Oct 2011
Posts: 160
Received Thanks: 7
|
Stack trace:
#0 /tmp/b7337841/install/files/lib/system/WCF.class.php(316): handleError(2, 'require(config....', '/tmp/b7337841/i...', 316, Array)
#1 /tmp/b7337841/install/files/lib/system/WCF.class.php(316): wcf\system\WCF::initDB()
#2 /tmp/b7337841/install/files/lib/system/WCFSetup.class.php(728): wcf\system\WCF->initDB()
#3 /tmp/b7337841/install/files/lib/system/WCFSetup.class.php(304): wcf\system\WCFSetup->createDB()
#4 /tmp/b7337841/install/files/lib/system/WCFSetup.class.php(116): wcf\system\WCFSetup->setup()
#5 /wwwroot/domains/domain.de/install.php(918): wcf\system\WCFSetup->__construct()
#6 {main}
thrown in /wwwroot/domains/domain.de/install.php on line 214
PHP message: PHP Fatal error: wcf\system\WCF::initDB(): Failed opening required 'config.inc.php' (include_path='.:/usr/share/php:/usr/share/pear') in /tmp/b7337841/install/files/lib/system/WCF.class.php on line 316" while reading response header from upstream, client: 95.90.254.250, server: domain.de, request: "GET /install.php?step=createDB HTTP/2.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "domain.de"
2016/04/14 10:35:35 [error] 8645#0: *1 NAXSI_FMT: ip=95.90.254.250&server=domain.de&uri=/xinstall.php,qtmpFilePrefix=5ff853ee,ashowImage=wc fLogo.png.pagespeed.ic.FmXhWOyQMi.webp&learning=1& vers=0.54&total_processed=1&total_blocked=1&block= 1&cscore0=$SQL&score0=8&zone0=URL&id0=1015&var_nam e0=, client: 95.90.254.250, server: domain.de, request: "GET /xinstall.php,qtmpFilePrefix=5ff853ee,ashowImage=wc fLogo.png.pagespeed.ic.FmXhWOyQMi.webp HTTP/2.0", host: "domain.de", referrer: "https://domain.de/install.php"
2016/04/14 10:38:03 [error] 8645#0: *36 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 95.90.254.250, server: domain.de, request: "POST /install.php?step=createDB HTTP/2.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "domain.de", referrer: "https://domain.de/install.php?step=createDB"
2016/04/14 10:41:06 [error] 9881#0: *1 NAXSI_FMT: ip=95.90.254.250&server=domain.de&uri=/xinstall.php,qtmpFilePrefix=e5313106,ashowImage=wc fLogo.png.pagespeed.ic.FmXhWOyQMi.webp&learning=1& vers=0.54&total_processed=1&total_blocked=1&block= 1&cscore0=$SQL&score0=8&zone0=URL&id0=1015&var_nam e0=, client: 95.90.254.250, server: domain.de, request: "GET /xinstall.php,qtmpFilePrefix=e5313106,ashowImage=wc fLogo.png.pagespeed.ic.FmXhWOyQMi.webp HTTP/2.0", host: "domain.de", referrer: "https://domain.de/install.php"
2016/04/14 10:45:36 [error] 10518#0: *1 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 95.90.254.250, server: domain.de, request: "POST /install.php?step=createDB HTTP/2.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "domain.de", referrer: "https://domain.de/install.php?step=createDB"
2016/04/14 10:52:16 [error] 10518#0: *24 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 95.90.254.250, server: domain.de, request: "POST /wcf/acp/index.php?install-package/&t=32ca7f1a1d0e817269b61e6f44fbd9429bb70df5&c976b3 c6 HTTP/2.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "domain.de", referrer: "https://domain.de/wcf/acp/index.php?c976b3c6&action=WCFSetup"
2016/04/14 10:54:09 [error] 10518#0: *24 directory index of "/wwwroot/domains/domain.de/" is forbidden, client: 95.90.254.250, server: domain.de, request: "GET / HTTP/2.0", host: "domain.de"
Hier Des steht in der Error Log
Nach Clean der Error Log und Neuem Versuch nurnoch dieshier Übrig
2016/04/14 12:22:43 [error] 29697#0: *1 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 95.90.254.250, server: domain.de, request: "POST /wcf/acp/index.php?install-package/&t=2e0f08afd10b46315f951f24a79c64814e6ff48a&af6076 fe HTTP/2.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "domsin.de", referrer: "https://domain.de/wcf/acp/index.php?af6076fe&action=WCFSetup"
|
|
|
04/14/2016, 13:13
|
#115
|
elite*gold: 0
Join Date: Apr 2014
Posts: 83
Received Thanks: 4
|
Puh,
Include_path
Bei der nginx Config für die Seite muss bei
location ~ \.php\$ { muss noch rein:
fastcgi_param PATH_INFO \$fastcgi_path_info;
fastcgi_param PATH_TRANSLATED \$document_root\$fastcgi_path_info;
oder in die etc/nginx/fastcgi_param.
ggf. muss man in der php.ini im fpm ordner den incule_path festlegen:
include_path = ".:/usr/share/php:/var/www"
und wenn ich das richtig sehe liegt dein wbb woanders.
/wwwroot/domains/domain.de/ also muss es
include_path = ".:/usr/share/php:/var/www:/wwwroot/domains/domain.de" heißen.
|
|
|
04/14/2016, 13:32
|
#116
|
elite*gold: 0
Join Date: Jan 2015
Posts: 118
Received Thanks: 17
|
Ich glaube, das das Script echt gut ist und bin gespannt ob und wann eine neue Versionen mit mehr Möglichkeiten raus kommt
Allerdings konnte ich auch feststellen, dass nginx ggf. Nichts für Anfänger ist.
Einen Apache2 samt fpm php mysql und phpmyadmin kann man aus der Debian 8.x minimal in unter 20 Minuten aufsetzen. Die Konfiguration ist um ein vielfaches leichter.
Nginx ist vergleichsweise jung und ggf. Solltest du auch (wie ich) überlegen ob du nicht lieber eine andere Konfiguration wählst.
Du kannst den Server ja trotzdem nach Inhalt des Scripts absichern.
Ggf. Kann jemand (oder ich) ja eine "neue Version" forken die einen Server absichert. Sprich public key auth, Arno IP tables, SSH port etc.
Auch solltest du dir überlegen ob du nginx z.B. Brauchst.
Ich selbst nutze einen Onlineshop und stoße bei Apache2 regelmäßig an die Grenzen. Wohl wegen Apache2 und server. Ich muss also schauen wie ich jetzt am besten weiter mache. Erstmal aber musste der Shop wieder online. Das ist er.
Ob du aber mit einem wbb Forum und deinen sonstigen Domains entsprechende Ressourcen benötigst solltest du Abwegen.
Ein eigener server ist für Profis! Denke auch an die Folgen wenn z.b. Spammails von deinem server versendet werden und die Kunden / benutzerdaten. Das kann teuer werden bis zu einer Haftstrafe, falls was passiert und man dir mangelnde Pflege und Kenntnisse vor wirft.
Nginx ist für Experten
Da bei nginx viel mehr von Hand Hand gemacht werden muss, muss man es können. - Handarbeit muss gelernt sein
Du musst ja das, was du liest und erklärt bekommst auch verstehen. Sonst bringt dir das ganze nix.
Lese dich mal durch die functions.sh und versuche zu lernen. Studiere das Script.
Was macht es? Wo macht es das? Warum und vorallem wie!
Also das wirklich nur als Tipp.
Gesendet von meinem C6903 mit Tapatalk
|
|
|
04/14/2016, 22:34
|
#117
|
elite*gold: 0
Join Date: Oct 2011
Posts: 160
Received Thanks: 7
|
Quote:
Originally Posted by TakeThisBitch
Ich glaube, das das Script echt gut ist und bin gespannt ob und wann eine neue Versionen mit mehr Möglichkeiten raus kommt
Allerdings konnte ich auch feststellen, dass nginx ggf. Nichts für Anfänger ist.
Einen Apache2 samt fpm php mysql und phpmyadmin kann man aus der Debian 8.x minimal in unter 20 Minuten aufsetzen. Die Konfiguration ist um ein vielfaches leichter.
Nginx ist vergleichsweise jung und ggf. Solltest du auch (wie ich) überlegen ob du nicht lieber eine andere Konfiguration wählst.
Du kannst den Server ja trotzdem nach Inhalt des Scripts absichern.
Ggf. Kann jemand (oder ich) ja eine "neue Version" forken die einen Server absichert. Sprich public key auth, Arno IP tables, SSH port etc.
Auch solltest du dir überlegen ob du nginx z.B. Brauchst.
Ich selbst nutze einen Onlineshop und stoße bei Apache2 regelmäßig an die Grenzen. Wohl wegen Apache2 und server. Ich muss also schauen wie ich jetzt am besten weiter mache. Erstmal aber musste der Shop wieder online. Das ist er.
Ob du aber mit einem wbb Forum und deinen sonstigen Domains entsprechende Ressourcen benötigst solltest du Abwegen.
Ein eigener server ist für Profis! Denke auch an die Folgen wenn z.b. Spammails von deinem server versendet werden und die Kunden / benutzerdaten. Das kann teuer werden bis zu einer Haftstrafe, falls was passiert und man dir mangelnde Pflege und Kenntnisse vor wirft.
Nginx ist für Experten
Da bei nginx viel mehr von Hand Hand gemacht werden muss, muss man es können. - Handarbeit muss gelernt sein
Du musst ja das, was du liest und erklärt bekommst auch verstehen. Sonst bringt dir das ganze nix.
Lese dich mal durch die functions.sh und versuche zu lernen. Studiere das Script.
Was macht es? Wo macht es das? Warum und vorallem wie!
Also das wirklich nur als Tipp.
Gesendet von meinem C6903 mit Tapatalk
|
Do You mean Me `??`
Also wenn du mich meinst.. ich habe im umgang mit Nginx mehr erfahrung als ich zeige nur komme ich aktuell nicht mit WBB4 klar weil meine Anderen 3 Foren laufen Fabelhaft ^^
ist halt nur WBB4 auf Domain4 des nicht so läuft wies soll  und zudem ich kenne meinen Server und ich habe So ziemlich alles getrennt,
Kunden, Privat & Community ^^ alles zwar auf einer Hostmaschine aber dafür 3 Kleine Spielwiesen als KVM zusammen geschalten um die Performance zu erhöhen Sprich Nginx Läuft aufm anderem Server als die Domain liegt und des ist den halt durchgeschliffen und erkennt sich trozdem als einziger server..
zudem sollen alle Foren nachher noch zusammen geschalten werden und Die Logins der Foren abgeglichen also nicht grade wenig arbeit 
__________________________________________________ ___________________________________
Quote:
Originally Posted by TiggaStyle
Puh,
Include_path
Bei der nginx Config für die Seite muss bei
location ~ \.php\$ { muss noch rein:
fastcgi_param PATH_INFO \$fastcgi_path_info;
fastcgi_param PATH_TRANSLATED \$document_root\$fastcgi_path_info;
oder in die etc/nginx/fastcgi_param.
ggf. muss man in der php.ini im fpm ordner den incule_path festlegen:
include_path = ".:/usr/share/php:/var/www"
und wenn ich das richtig sehe liegt dein wbb woanders.
/wwwroot/domains/domain.de/ also muss es
include_path = ".:/usr/share/php:/var/www:/wwwroot/domains/domain.de" heißen.
|
Wegen dem Include_Path muss ich da Alle Domains Eintragen weil ich habe ja 6 Domains auf dem Server liegen.. ?
|
|
|
04/14/2016, 23:29
|
#118
|
elite*gold: 0
Join Date: Jan 2015
Posts: 118
Received Thanks: 17
|
Das meine ich nicht speziell auf dich bezogen und sollte auch unter keinen Umständen böse oder herablassend gemeint sein. Eher als allgemeiner Hinweis auch an andere.
Was den include path angeht glaube ich müssen alle rein. Das zusammenschalten wird ne fummelarbrit, gerade weil nicht alle wbb sind
Gesendet von meinem C6903 mit Tapatalk
|
|
|
04/14/2016, 23:46
|
#119
|
elite*gold: 0
Join Date: Oct 2011
Posts: 160
Received Thanks: 7
|
Quote:
Originally Posted by TakeThisBitch
Das meine ich nicht speziell auf dich bezogen und sollte auch unter keinen Umständen böse oder herablassend gemeint sein. Eher als allgemeiner Hinweis auch an andere.
Was den include path angeht glaube ich müssen alle rein. Das zusammenschalten wird ne fummelarbrit, gerade weil nicht alle wbb sind
Gesendet von meinem C6903 mit Tapatalk
|
Scheiss Egal wass ich versuche .... immerwieder kommt der gleiche fehler ;(
Bitte ich bin echt am verzweifeln mit dem Scheiss WBB >_<
|
|
|
04/15/2016, 07:01
|
#120
|
elite*gold: 0
Join Date: Apr 2014
Posts: 83
Received Thanks: 4
|
Wegen dem Include_Path muss ich da Alle Domains Eintragen weil ich habe ja 6 Domains auf dem Server liegen.. ?
ggf. nur den haupt ordner wenn es nicht /var/www ist, also /wwwroot/domains/ oder ohne domains
|
|
|
 |
|
Similar Threads
|
Der perfekte Rootserver (Nginx, SSL, Mailserver, Roundcube, phpMyAdmin, Firewall)
10/14/2016 - Tutorials - 379 Replies
Der perfekte Rootserver
Version 0.3.8
Was kann das Skript?:
Das Skript ist ein Allrounder und bietet eine Oneclick-Installation, die zahlreiche Systeme und Funktionen mit sich bringt. Es ist dafür gedacht einen frisch aufgesetzten Debian Jessie minimal Server in einen perfekten Rootserver zu verwandeln. Besonders für unerfahrene User ist das Skript bestens dafür geeignet, per "oneclick" eine sichere, perfomante und optimale Umgebung für seine Projekte zu schaffen. Die im Skript...
|
Der perfekte Rootserver by Zypr
12/14/2015 - Unix/Linux - 8 Replies
Hallo Community.
Ich habe ein Kleines Problem beim Installieren des Scriptes von Zypr.
Unzwar bekomme ich immer Fehler Meldungenen Während der Installation
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
[Suche]Perfekte Serverfiles+Client für Rootserver
07/26/2011 - Metin2 Private Server - 9 Replies
Hey Leute,
Also ich suche für meinen Metin2-Rootserver gute Serverfiles+Client.
Sie sollten haben:
*Die neuen Waffen von SonyStyle
*Die neuen Rüsstungen von EYvil
*Reittiere (Egal ob alt oder neu)
*Maximal level: mindestens 120
*Es darf nichts verbuggt sein
Also das sollte in den Client+in den Serverfiles/Datenbank drinnen sein.
|
All times are GMT +1. The time now is 16:13.
|
|