EnglischFranzösischSpanisch

OnWorks-Favicon

dbiproxyp - Online in der Cloud

Führen Sie dbiproxyp im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus.

Dies ist der Befehl dbiproxyp, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dbiproxy - Ein Proxy-Server für den DBD::Proxy-Treiber

ZUSAMMENFASSUNG


dbiproxy --localport=

BESCHREIBUNG


Dieses Tool ist nur ein Frontend für das DBI::ProxyServer-Paket. Alles, was es tut, ist zu pflücken
Optionen von der Befehlszeile und Aufrufen DBI::ProxyServer::main(). Siehe DBI::ProxyServer
.

Zu den verfügbaren Optionen gehören:

--chroot=dir
(nur UNIX) Nachdem Sie a bind (), ändern Sie das Stammverzeichnis in das angegebene Verzeichnis, indem Sie
ein tun Chroot(). Dies ist für die Sicherheit nützlich, schränkt die Umgebung jedoch stark ein.
Sie müssen beispielsweise DBI-Treiber in die Konfigurationsdatei laden oder erstellen
Hardlinks zu Unix-Sockets, wenn Ihre Treiber diese verwenden. Zum Beispiel mit MySQL, a
config-Datei kann die folgenden Zeilen enthalten:

mein $rootdir = '/var/dbiproxy';
mein $unixsockdir = '/ Tmp';
meine $unixsockfile = 'mysql.sock';
foreach $dir ($rootdir, "$rootdir$unixsockdir") {
mkdir 0755, $dir;
}
link("$unixsockdir/$unixsockfile",
"$rootdir$unixsockdir/$unixsockfile");
erfordern DBD::mysql;

{
'chroot' => $rootdir,
...
}

Wenn du es nicht weißt Chroot(), denken Sie an einen FTP-Server, auf dem Sie ein bestimmtes sehen können
Verzeichnisbaum nur nach Anmeldung. Siehe auch die Optionen --group und --user.

--configfile=Datei
Es wird davon ausgegangen, dass Konfigurationsdateien eine einzelne Hash-Ref zurückgeben, die die Argumente von . überschreibt
die neue Methode. Befehlszeilenargumente haben jedoch wiederum Vorrang vor den
Konfigurationsdatei. Siehe Abschnitt "KONFIGURATIONSDATEI" im DBI::ProxyServer
Dokumentation für Details zur Konfigurationsdatei.

--debuggen
Aktivieren Sie den Debugging-Modus. Dies behauptet hauptsächlich, dass Logging-Meldungen der Stufe "Debug" sind
erstellt.

--facility=Modus
(nur UNIX) Einrichtung für Sys::Syslog. Die Standardeinstellung ist Daemon.

--group=gid
Nachdem ich a . gemacht habe bind (), ändern Sie die tatsächliche und effektive GID in die angegebene. Das ist nützlich,
wenn Sie möchten, dass Ihr Server an einen privilegierten Port (<1024) bindet, aber nicht möchten, dass
Server als Root ausführen. Siehe auch die Option --user.

GIDs können als Gruppennamen oder numerische Werte übergeben werden.

--localaddr=ip
Standardmäßig lauscht ein Daemon auf jede IP-Nummer, die eine Maschine hat. Dieses Attribut
ermöglicht es, den Server auf die angegebene IP-Nummer zu beschränken.

--localport=Anschluss
Dieses Attribut legt den Port fest, auf dem der Daemon lauscht. Es muss gegeben werden
irgendwie, da es keine Vorgabe gibt.

--logfile=Datei
Standardmäßig werden Logging-Meldungen in das Syslog (Unix) oder in das Ereignisprotokoll geschrieben
(WindowsNT). Auf anderen Betriebssystemen müssen Sie eine Protokolldatei angeben. Das Sonderangebot
Der Wert "STDERR" erzwingt die Protokollierung auf stderr. Weitere Informationen finden Sie unter Net::Daemon::Log.

--mode=Modusname
Der Server kann je nach Umgebung in drei verschiedenen Modi ausgeführt werden.

Wenn Sie Perl 5.005 ausführen und es für Threads kompiliert haben, wird der Server
Erstellen Sie für jede Verbindung einen neuen Thread. Der Thread führt die des Servers aus Lauf()
Methode und dann beenden. Dieser Modus ist der Standardmodus, Sie können ihn erzwingen mit
"--mode=threads".

Wenn Threads nicht verfügbar sind, aber Sie haben ein funktionierendes Gabel(), dann wird der Server
verhalten Sie sich ähnlich, indem Sie für jede Verbindung einen neuen Prozess erstellen. Dieser Modus wird verwendet
automatisch, wenn keine Threads vorhanden sind oder wenn Sie die Option "--mode=fork" verwenden.

Schließlich gibt es noch einen Single-Connection-Modus: Hat der Server eine Verbindung akzeptiert, wird er
wird die betreten Lauf() Methode. Keine anderen Verbindungen werden akzeptiert, bis die Lauf() Methode
kehrt zurück (wenn der Client die Verbindung trennt). Dieser Betriebsmodus ist nützlich, wenn Sie
weder Threads noch Gabel(), zum Beispiel auf dem Macintosh. Für Debugging-Zwecke Sie
kann diesen Modus mit "--mode=single" erzwingen.

--pidfile=Datei
(nur UNIX) Wenn diese Option vorhanden ist, wird eine PID-Datei an der angegebenen
Lage. Standardmäßig wird keine PID-Datei erstellt.

--user=uid
Nachdem ich a . gemacht habe bind (), ändern Sie die tatsächliche und effektive UID in die angegebene. Das ist nützlich,
wenn Sie möchten, dass Ihr Server an einen privilegierten Port (<1024) bindet, aber nicht möchten, dass
Server als Root ausführen. Siehe auch die Optionen --group und --chroot.

UIDs können als Gruppennamen oder numerische Werte übergeben werden.

--Version
Unterdrückt den Start des Servers; stattdessen wird die Versionszeichenfolge ausgegeben und die
Programm wird sofort beendet.

Verwenden Sie dbiproxyp online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    KDiff3
    KDiff3
    Dieses Repository wird nicht mehr gepflegt
    und wird zu Archivierungszwecken aufbewahrt. Sehen
    https://invent.kde.org/sdk/kdiff3 for
    der neueste Code und
    https://download.kde.o...
    Laden Sie KDiff3 herunter
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ist eine GUI für
    Waninkokos USB Loader, basierend auf
    libwiigui. Es ermöglicht die Auflistung und
    Starten von Wii-Spielen, Gamecube-Spielen und
    Homebrew auf Wii und WiiU...
    Laden Sie USBLoaderGX herunter
  • 3
    Firebird
    Firebird
    Firebird RDBMS bietet ANSI-SQL-Funktionen
    & läuft auf Linux, Windows &
    mehrere Unix-Plattformen. Merkmale
    hervorragende Parallelität und Leistung
    & Energie...
    Firebird herunterladen
  • 4
    Kompozer
    Kompozer
    KompoZer ist ein wysiwyg HTML-Editor, der verwendet
    die Mozilla Composer-Codebasis. Als
    Die Entwicklung von Nvu wurde gestoppt
    2005 behebt KompoZer viele Fehler und
    fügt ein f hinzu ...
    Laden Sie KompoZer herunter
  • 5
    Kostenlose Manga Downloader
    Kostenlose Manga Downloader
    Der Free Manga Downloader (FMD) ist ein
    Open-Source-Anwendung geschrieben
    Object-Pascal zum Verwalten und
    Herunterladen von Mangas von verschiedenen Websites.
    Das ist ein Spiegel...
    Laden Sie den kostenlosen Manga-Downloader herunter
  • 6
    UNetbootin
    UNetbootin
    Mit UNetbootin können Sie bootfähige erstellen
    Live-USB-Laufwerke für Ubuntu, Fedora und
    andere Linux-Distributionen ohne
    Brennen einer CD. Es läuft auf Windows, Linux,
    und ...
    Laden Sie UNetbootin herunter
  • Mehr »

Linux-Befehle

Ad