GithubHelp home page GithubHelp logo

installer's People

Contributors

aeon-jan avatar codacy-badger avatar dathosting avatar lacrimosa99 avatar mephisto090 avatar mrc4tt avatar naoestu avatar nexus633 avatar pr0mises avatar renegade1337 avatar ulrichblock avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

installer's Issues

Proper English Translation

I've rewritten the English translation to be more precise and to fix grammar and spelling mistakes. I've attached the lang folder. It's worth mentioning that "uk" should instead be "en".
fixedlang.zip

Debian 10 MySQL Server installing fails.

It needs to be "Pre" Installed Mariadb-server that the installer works correctly on debian 10. I dont know if this was my fault or that of the installer. The error appears only by installing WebPanel.

The Installer tries to use the command mysql and it fails but it is not installed.

Debian 8 EOL

Ab Installer Version 3.1 (Developer Version) wird Debian 8 nicht mehr Supported.

Unify Users

Installation user specify/simplify.
Check if user exists, if yes, then query user input.

mariadb-server installer not working!

Hi,

When I use the installer and come to the part where it should install the MySQL mariadb-server it gets a error:

Installing package mariadb-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
galera-3 gawk libcgi-fast-perl libcgi-pm-perl libfcgi-perl libhtml-template-perl libsigsegv2 mariadb-server-10.3 mariadb-server-core-10.3 rsync socat
Suggested packages:
gawk-doc libipc-sharedcache-perl mailx mariadb-test netcat-openbsd tinyca
The following NEW packages will be installed:
galera-3 gawk libcgi-fast-perl libcgi-pm-perl libfcgi-perl libhtml-template-perl libsigsegv2 mariadb-server mariadb-server-10.3 mariadb-server-core-10.3 rsync socat
0 upgraded, 12 newly installed, 0 to remove and 1 not upgraded.
Need to get 11.2 MB/23.1 MB of archives.
After this operation, 173 MB of additional disk space will be used.
Err:1 http://mirror.netcologne.de/mariadb/repo/10.2/debian buster/main amd64 galera-3 amd64 25.3.25-buster
404 Not Found [IP: 194.8.197.22 80]
E: Failed to fetch http://mirror.netcologne.de/mariadb/repo/10.2/debian/pool/main/g/galera-3/galera-3_25.3.25-buster_amd64.deb 404 Not Found [IP: 194.8.197.22 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
./easy-wi_install.sh: line 208: /etc/init.d/mysql: No such file or directory

Securing MySQL by running "mysql_secure_installation" commands.

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

./easy-wi_install.sh: line 208: /etc/init.d/mysql: No such file or directory

Error: No SQL server running but required for Webpanel installation.

I'm running OS Debian 10, and the Developer Version of the Easy-Wi installer to work with Debian 10.

wget https://raw.githubusercontent.com/easy-wi/installer/master/easy-wi_install.sh
bash ./easy-wi_install.sh

How can I fix this so it is installing the Mariadb-server correctly? I did a check on the links for the mariadb and those are not existing anymore.

Thank you in advanced

Crontab Setup false

The setup for crontab sets not the custom path.

For instance: /home/easywi is my easywi Folder, but there are cronjobs for "/home/*/server" and so on.

WebPanel Datenbank-User

System: Debian Stretch
Datenbank: mariadb-server (Version: mariadb Ver 15.1 Distrib 10.1.38-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2)
Vor dem EW-Installer installiert.
EW-Installer Version: 2.3 Stable

Beschreibung:
Hallo, soeben wollte ich eine Neuinstallation vom WebPanel machen machen. Wurde aufgefordert das Kennwort für den EasyWi-Datenbankuser einzugeben.
Downloading latest Easy-WI Stable version. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4188k 0 4188k 0 0 2977k 0 --:--:-- 0:00:01 --:--:-- 3807k Unpack zipped Easy-WI archive. Creating database easy_wi and connected user easy_wi Enter password:

Am Ende der Installation wurde anscheinend das Kennwort überschrieben??
Easy-WI Webpanel setup is done regarding architecture. Please open http://<IP>/install/install.php and complete the installation dialog. DB user and table name are "easy_wi". The password is "<PASSWORT-was-ich-nicht-eingegeben-habe>".

In der anschließenden Einrichtung über den Browser funktioniert auch nur das Kennwort, welches am Ende des Installers angezeigt wird. Nicht das was ich eingegeben habe.

Easy-Wi Installer Webspace Problem

Hallo Blackpanther, Nexus oder Jan^^

System: Debian 10 Buster (war eine frische Installation)

Ich habe aktuell ein Problem mit dem Installer. Wenn ich versuche den Webspace Server einzurichten, wird mir bei der Quota Abfrage (egal was ich davon klicke) ein Fehler ausgegeben.

Please check above output and confirm it is correct. On confirmation the current /etc/fstab will be replaced in order to activate Quotas!

  1. Yes
  2. No
  3. Quit
    #? 1
    cp: der Aufruf von stat für '' ist nicht möglich: Datei oder Verzeichnis nicht gefunden

Ich habe auch Quota am Anfang installiert und erst später mitbekommen das ich diesen eigentlich nicht benötige da ich keine Server verkaufe und das nur für private Zwecke nutze und hab ihn danach deinstalliert. Gameserver, Voiceserver zu erstellen ging ohne Probleme, nur bei dem Webspace macht er Probleme. Ich hoffe einer von euch könnte mir das erklären wie ich das Beheben könnte da ich dringend benötige. Ihr könnt mich auch gerne bei Discord Privat anschreiben, bin für jede Hilfe dankbar.

Mit freundlichen Grüßen

failure of LetsEncrypt

  1. Apache2 mit Standard VHost Template ohne SSL installieren.
  2. Lets Encrypt - Domain Zerfitikat erstellen
  3. Apache2 - headers aktivieren a2enmod headers
  4. SSL Funktion in Template integrieren

hii Help me

Using binned.
4.5.1-0+UE4 7038 3077 404 10
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
/home/buildbot/buildslave/steam_rel_client_linux64/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index
/home/buildbot/buildslave/steam_rel_client_linux64/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index
/home/buildbot/buildslave/steam_rel_client_linux64/build/src/clientdll/applicationmanager.cpp (3155) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0
Setting breakpad minidump AppID = 346110
Using binned.
4.5.1-0+UE4 7038 3077 404 10
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
/home/buildbot/buildslave/steam_rel_client_linux64/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index
/home/buildbot/buildslave/steam_rel_client_linux64/build/src/clientdll/applicationmanager.cpp (3004) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index
/home/buildbot/buildslave/steam_rel_client_linux64/build/src/clientdll/applicationmanager.cpp (3155) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0
Setting breakpad minidump AppID = 346110

CentOS 7 Error with lib32tinfo5

Installing package lib32tinfo5
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile

  • base: mirror.alpix.eu
  • epel: mirror.de.leaseweb.net
  • extras: mirror.alpix.eu
  • remi-php73: mirror.23media.com
  • remi-safe: mirror.23media.com
  • rpmforge: mirror1.hs-esslingen.de
  • updates: centosmirror.netcup.net
    No package lib32tinfo5 available.
    Error: Nothing to do

Please check Output!
Installation abort!

Debian 9.5 installer 2.4 - Lets Encrypt - (contabo.de)

Ich habe den neuen installer mal auf meinen contabo.de (VPS L SSD ohne Setup) VPS getestet. Ich habe es zwei mal auf einem frisch Neu installiertem Debian 9.5 System getestet. Einmal mit Nginx und das andere mal mit Apache. Beide male mit SSL und Lets Encrypt. In beiden fällen konnte der Webserver nicht gestartet werden. Und der installer konnte dementsprechend nicht aufgerufen werden!

easy-wi Nginx log
https://gist.github.com/xxxrenegade/94df27f77a24b8bd92ae6b19f1f8bf17

easy-wi Apache log
https://gist.github.com/xxxrenegade/945e3acbecc4e2e053ac15eafe95c59d

LOCAL_IP output = 0

Wrong output on external IP.

Currently the output = 0 instead of the external IP

Line 114

LOCAL_IP=ip route get 8.8.8.8 | awk '{print $NF; exit}'

changed to

LOCAL_IP=ip route get 8.8.8.8 | awk '{print $7; exit}

than fixed

Masterserver Steam kein download

Hallo zusammen,

ich habe zum ausprobieren auf meinem vServer mit Debian Easy-Wi installiert. Zuerst das Webinterface dann den Gameroot (beides auf der selben Maschine). Nachdem mir das alles super gefiel habe ich das Webinterface separat auf meinem Webspace bei einem anderen hinter installiert. Den vorherigen vServer wo beides drauf lief habe neu installiert und nur die Gameroot Geschichte installiert. Nachdem auf dem vServer jetzt nur der Gameroot installiert wurde habe ich allerdings das Problem das wenn ich den Gameroot ins Webinterface als master Einträge und dann zum Beispiel Counterstrike source darauf anlege er wohl den Ordner CSS erstellt dieser allerdings leer bleibt.
Hoffe ich konnte es einigermaßen verständlich erklären.
Kann es was damit zu tun haben das vorher als das Webinterface auch auf dem vServer war irgendwelche Sachen mitinstalliert wurden und das es deswegen ging und dem Gameroot diese Sachen jetzt fehlen ? Habe nämlich was von binarys gelesen aber wollte lieber mal nachhaken ob da was dran sein könnte.

Liebe Grüße

mariaDB sources.list ist fehlerhaft

Hallo liebes Easy-WI Team,

beim Wechsel des mariaDB Mirrors ist leider ein kleiner Fehler passiert, der aktuell die Funktion der Wahl von mariaDB als MySQL Alternative kaputt macht.

Im Commit 648ee83 wurde der Mirror für mariaDB getauscht, dabei wurden aber die variablen $OS und $OSBRANCH vergessen, was zu einem fehlerhaften source.list Entry führt und dadurch die Installation mit einem Fehler abbricht.

Getestet auf:

  • OS: Ubuntu 18.04.3 (LTS) x64
  • Install Typ: Webpanel

Liebe Grüsse

bug with installer on debian 8.7/8.9

sed: -e expression #1, char 49: unknown option to s' ./easy-wi_install.sh: line 1163: syntax error near unexpected token elif'
./easy-wi_install.sh: line 1163: ` elif [ "$OPTION" == "Java 8"]'

Ubuntu 20.04

Ubuntu 20.04, unstable Installer versucht PHP 7.2 / 7.0 zu installieren.
Da beides Veraltet ist schlägt entsprechende Installation fehl.
unknown

Voicemaster + Gameserver Keyfile info

Wenn man sich beim installer ein Keyfile generieren lässt, dann wird ganz zum Schluss folgendes ausgegeben:
Don't forget to copy Keyfile into "/home/easywi_web/keys/"

Es wäre sicherlich ganz gut wenn man den Text so formulieren würde das man auch weiß welche Datei dort eingefügt werden soll. Sprich z.B. voicemaster oder voicemaster.pub, im falle das man die Datei voicemaster genannt hat. Damit die User wirklich ganz genau wissen welche von den Dateien dort hinzugefügt werden muss.

Centos 7 Support dont working

Hello there,

I installed the installation supporting Centos 7 installation,
Master server is installed, all dependencies are installed but when i try to make game server with user, server dont create user folder and dont cpying master server files to this.

Thanks

Debian 9.4 - Web Interface install

Ich habe Probleme unter Debian 9.4 das Web Interface zu installieren. Die Installation über die Kommandozeile/PuTTY läuft wunderbar durch. Hier das gesamte Protokoll. Wenn ich dann allerdings die URL aufrufe, dann ist unter der URL nichts erreichbar. Weder unter der Domain, auch nicht direkt über die IP.

Ich habe das ganze auch mal mit Debian 8 auf dem selben vServer ausprobiert, dort konnte ich dann die URL aufrufen!

Debian 9 Issue by Mobulos

PHP5 issue ... Debian GNU/Linux 9
Nqk3082
ayXjQS4

More informations please contact me on the official discord: Jan#9049

MySQL installation fails

When installing with MySQL, the installation fails as the MySQL is not starting up correctly.

Here what happened:

image

Apache2 Failure

[core:warn] [pid 25757] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot

Easy-Wi Auf laufendem System.

Hallo, ich möchte das Easy-Wi auf meinem Server installieren (Debian)
Allerdings ist der Server schon komplett mit Plesk, MySQL und Co eingerichtet.
Ich suche nur ein anständiges Webinterface um Gameserver (CS:GO) auf meinem Server zu starten & konfigurieren.

Habe es mit dem normalen Installer probiert, jedoch bekomme ich da die Meldung:
Aborting as the risk of breaking the installed panel Plesk is too high.

Gibt es eine Möglichkeit, wie ich das trotzdem verwenden kann?

Screenshot:
http://prntscr.com/ipc80s

Apache Part (EW + WR)

Standard Include auskommentieren und eigene hinzufügen am ende der Datei (echo).

Install Script - Change PHP Version to 7.3

On the new Debian 10 it comes to some Problems with the Installer. The Setup tries to install PHP7.0 but this is not in the normal repo of Debian. It should be change to 7.3.

I change it manually in the install script in this lines.
image

image

Debian 10 $OSVERSION problems

In it's current state, using the installer script fails almost immediately due to a bug in lsb_release on Debian 10.

"Error: Your OS debian 10 is not more supported from Easy-WI Installer."

The panel considers Debian 10 to be too old due to the following code:

if [ "$OS" == "ubuntu" ] && [ "$OSVERSION" -lt "1604" ] || [ "$OS" == "debian" ] && [ "$OSVERSION" -lt "80" ] || [ "$OS" == "centos" ] && [ "$OSVERSION" -lt "60" ]; then

So the panel is looking for OSVERSION higher than "80" but the OS detection code detects Debian 10 as being OSVERSION 10 due to the following code which simply returns "10" on Debian 10:

OSVERSION_TMP=$(lsb_release -r 2>/dev/null | grep 'Release' | awk '{print $2}')

root@debian10test:~# lsb_release -r 2>/dev/null | grep 'Release' | awk '{print $2}' 10

This is due to a bug in debian 10 detailed here:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939733

I am working on a fix for this and will make a new PR when i have finished testing on Debian 10

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.