Okt 26

Ab und an möchte oder muss man in einer MySQL Datenbank ein Wort, einen Satz oder eine Webadresse ändern. Damit man das nicht per Hand Eintrag für Eintrag machen muss kann man das ganze mit einem SQL Befehl erledigen.

Das ganz kann man an der MySQL Konsole oder etwas einfacher über phpMyAdmin erledigen.

Ein kleines Beispiel:

Wir haben eine Webseite mit dem URL 123webseite.de und betreiben darin ein Forum. Aus irgendeinem Grund ändert sich die URL jetzt auf  123webseite.net. Es gibt ein dem Forum einige tausend Einträge die auf andere Einträge in diesem Forum verweisen. Um jetzt nicht alles Einträge manuell umzuschreiben verwenden wir den SQL Befehl update & replace.

Alles lesen »

Themen-Suche:

  • phpmyadmin suchen ersetzen
  • phpmyadmin suchen und ersetzen
  • suchen ersetzen phpmyadmin
  • phpmyadmin suchen ersetzen gesamte db
  • phpmyadmin werte durch standard ersetzen
  • datenbank einträge wort ersetzen
  • phpmyadmin ein wort austauschen
  • phpmyadmin text suchen und ersetzen
  • phpmyadmin wert ersetzen
  • phpmyadmin werte ersetzen bit

Geschrieben von admin \\ tags: , ,

Jul 28

Die Anleitung für ispCP 1.0.0.-rc6 gibt es hier!

IspCP installieren auf leeren Deiban 4 64 bit.
(Server ist nur Grund-Installiert ohne jeglicher Softwate, auch kein Webserver und kein FTP)

ssh installieren
# apt-get install ssh

IP Adresse anzeigen lassen
# ifconfig

Mit Putty eine SSH Verbindung starten.

VIM Editor installieren (zum editieren von Dateien)
# apt-get install vim

Alles lesen »

Themen-Suche:

  • ispcp installieren
  • ispcp omega deutsch
  • ispcp omega putty
  • ispcp omega kein ftp
  • ispcp omega handuch admin
  • ispcp omega deutsche sprachdatei download
  • ispcp neue sprache installierne
  • iscp first login
  • ispcp deutsch installieren how to
  • ispcp deutsch anleitung

Geschrieben von admin \\ tags: , , , , , , , ,

Jun 30

Externen MySQL Zugriff auf die DB freigeben

/etc/mysql/my.cnf
bind-address =
bind-address = 0.0.0.0 # Alle

In der Datenbank Tabelle mysql unter user auch für alle freigeben (einen neuen User über WEBMIN anlegen mit allen Berechtigungen)

——————-

Neuerung:

Der Eintrag

bind-address            = 127.0.0.1

Externer DB Zugriff nicht möglich.

Man muss eine zweite Zeile hinzufügen:
bind-address            = 127.0.0.1
bind-address            = 0.0.0.0

Dann funktioniert der externe DB Zugang, wenn der User dafür freigegeben ist.

Zum Testen ob der MySQL Server für eterne Zugriffe freigegeben ist, kann man eine Telnetverbindung zum Server aufbauen.

z.B.
telnet meinhost.com 3306

Wenn sich der Server meldet so funktioniert es.

Themen-Suche:

  • mysql externer zugriff erlauben
  • sql datenbank für externen zugriff frei geben
  • iis 7 mysql externer zugriff
  • ubuntu mysql db für externen zugriff freigeben
  • mysql in webmin freigeben
  • mysql windows extern zugriff zulassen
  • debian my conf freigeben
  • ubuntu mysql zugriff von außen erlauben
  • virtualmin meldet keine mysql unterstützung
  • mysql für externen Zugriff erlauben

Geschrieben von admin \\ tags: , ,

Dez 08

Webserver:
/etc/init.d/apache restart — macht einen Restart vom Apache
/etc/init.d/apache start — startet Apache
/etc/init.d/apache stop — stoppt Apache

Wenn man Apache 2 verwendet einfach ein anders Verzeichnis angeben. z.B.
/etc/init.d/apache2 start

MySQL:
/etc/init.d/mysql restart

Geschrieben von admin \\ tags: , , , , , ,

Okt 01

MySQL in der aktuellen Version aus dem Internet laden (Essentials reicht) und das Setup ausführen.
TypicalDetailed ConfigurationServer MachineMultifunktional Database

Ordner für die Datenbank auswählen

Decision Support (DSSC) OLAP
Enable TCP/IP Networking und Enable Strict Mode auswählen Port 3306Standard Charactar SetInstall As Windows Service, Launch the MySQL Server automatically, Include Bin Directory in Windows PATH auswählenModify Security Setting (2 mal ein Passwort eingeben)

PHP runterladen: (nicht die Installer-Version, die funktioniert mit w2003r2 nicht)

Alles entpacken und z.B nach C:PHP5 kopieren
Ordner PHP5 zum Systempfad hinzufügen

Rechte Maustaste auf Arbeitsplatz

Eigenschaften

Erweitert

Unten auf Umgebungsvariablen

Unten aus der Liste „Path“ auswählen – bearbeiten – und hinten ;C:php5 anfügen

Nun die Datei php.ini.dist in php.ini umbenennen

In der php.ini den Pfad zu den extension eingeben Z.B
extension_dir = „C:php5ext“

bei den extensions weiter unten das “;” bei diesen entfernen
php_mbstring.dllphp_mysql.dllphp_mysqli.dll

Nun den IIS Manger starten

Unter Webdiensterweiterungen – Neue hinzufügen

Name: PHP ISAPI und der Pfad dazu ist c:php5php5isapi.dll

Im IIS Manager rechte Maustaste auf die Webseite

Eigenschaften

Basisverzeichnis

Konfiguration

Hinzufügen

.php

C:php5php5isapi.dll auswählen
Limit to: GET,POST,HEADScriptmodul und Verifizieren auswählen

Nun unter Dokumente die index.php als Standardinhaltsseite hinzufügen
libmysql.dll aus C:php5 nach C:WindowsSystem32 kopieren – Server neu starten

FERTIG

Themen-Suche:

  • php auf win 2003 installieren
  • php win 2003 r2
  • webserver 2003 php

Geschrieben von admin \\ tags: , , , , , , ,

Jun 30

Einträge für die /etc/proftpd.conf
Geändert wird nur diese Zeile

SQLConnectInfo vhcs2@localhost root xxxxxxx
SQLConnectInfo [DB-Name]@[DB Host] [DB User] [DB Passwort]

Beispiel
:
#
# VHCS2 Managment;
#

SQLAuthTypes Crypt
SQLAuthenticate on
SQLConnectInfo vhcs2@localhost root hermann
SQLUserInfo ftp_users userid passwd uid gid homedir shell
SQLGroupInfo ftp_group groupname gid members
SQLMinID 2000

#
# VHCS2 Quota management;
#

QuotaEngine on
QuotaShowQuotas on
QuotaDisplayUnits Mb

SQLNamedQuery get-quota-limit SELECT “name, quota_type, per_session, limit_type, bytes_in_avail, bytes_out_avail, bytes_xfer_avail, files_in_avail, files_out_avail, files_xfer_avail FROM quotalimits WHERE name = ‘%{0}’ AND quota_type = ‘%{1}’”
SQLNamedQuery get-quota-tally SELECT “name, quota_type, bytes_in_used, bytes_out_used, bytes_xfer_used, files_in_used, files_out_used, files_xfer_used FROM quotatallies WHERE name = ‘%{0}’ AND quota_type = ‘%{1}’”
SQLNamedQuery update-quota-tally UPDATE “bytes_in_used = bytes_in_used + %{0}, bytes_out_used = bytes_out_used + %{1}, bytes_xfer_used = bytes_xfer_used + %{2}, files_in_used = files_in_used + %{3}, files_out_used = files_out_used + %{4}, files_xfer_used = files_xfer_used + %{5} WHERE name = ‘%{6}’ AND quota_type = ‘%{7}’” quotatallies
SQLNamedQuery insert-quota-tally INSERT “%{0}, %{1}, %{2}, %{3}, %{4}, %{5}, %{6}, %{7}” quotatallies
QuotaLock /var/run/proftpd/tally.lock
QuotaLimitTable sql:/get-quota-limit
QuotaTallyTable sql:/get-quota-tally/update-quota-tally/insert-quota-tally

DirFakeGroup off
DirFakeUser off

Geschrieben von admin \\ tags: , , ,