So richten Sie die Sicherheitsumgebung des Dreamweaver-Servers ein
Wie richte ich die Sicherheitseinstellungen für die DedeCMS-Serverumgebung ein?
Dreamweaver DedeCMS-Serverumgebungssicherheitseinstellungen
Empfohlenes Lernen: Dream Weaver cms
Die aktuelle Internetumgebung ist immer ein Problem, das von Programmentwicklern und Webmastern nicht ignoriert werden kann Und sicheres Programm? Der Aufbau einer sicheren Serverumgebung war schon immer etwas, das die meisten Webmaster wissen wollten. Dieser Artikel kombiniert den Server und DedeCMS, um eine sichere Umgebung zu konfigurieren.
1. Verzeichnisberechtigungen
Wir empfehlen Benutzern nicht, das Spaltenverzeichnis im Stammverzeichnis festzulegen, da es nach der Installation sehr mühsam wäre, die Sicherheit auf diese Weise einzurichten Wenn das Verzeichnis abgeschlossen ist, lauten die Einstellungen wie folgt:
(1) Daten, Vorlagen, Uploads, ein oder 5.3 HTML-Verzeichnis, lesbare, beschreibbare, nicht ausführbare Berechtigungen festlegen;
(2 ) Wenn kein spezielles Thema erforderlich ist, wird empfohlen, zum Löschen des speziellen Verzeichnisses nach dem Generieren von HTML die Datei „special/index.php“ zu löschen und dann das Verzeichnis auf Lese-, Schreib- und nicht ausführbare Berechtigungen festzulegen >(3) Include-, Member-, Plus- und Hintergrundverwaltungsverzeichnisse. Als ausführbares Skript festgelegt, lesbar, aber nicht beschreibbar (wenn zusätzliche Module installiert sind, werden auch die Verzeichnisse „book“, „ask“, „company“ und „group“ auf diese Weise festgelegt).
2. Andere Probleme, die Aufmerksamkeit erfordern
(1) Obwohl das Installationsverzeichnis aus Sicherheitsgründen streng bearbeitet wurde, empfehlen wir dennoch, es zu löschen
( 2) Verwenden Sie nicht direkt die Berechtigungen des MySQL-Root-Benutzers für jede Website. Die Berechtigungen sind:
SELECT, INSERT, UPDATE, DELETE
CREATE , DROP, INDEX, ALTER, CREATE TEMPORARY TABLES
Da DEDE nirgendwo gespeicherte Prozeduren verwendet, stellen Sie sicher, dass Sie die Berechtigungen FILE, EXECUTE usw. deaktivieren, um gespeicherte Prozeduren oder Dateioperationen auszuführen.
3. Wie lege ich die Berechtigungen des Verzeichnisses fest?
Für Benutzer, die wissen, wie man Linux verwendet, glaube ich, dass die meisten diese Dinge bereits wissen. Für IIS-Benutzer sehen Sie sich bitte das Bild unten an:
3.1 Stellen Sie das Verzeichnis auf schreibgeschützte Berechtigungen ein
Kopieren Sie zunächst die Berechtigungen
Stellen Sie das Verzeichnis auf schreibgeschützte Berechtigungen ein
3.2 Stellen Sie das Verzeichnis so ein, dass die Ausführung von Skripten nicht zulässig ist
Darüber hinaus ist es wichtig zu beachten, dass weder IIS noch Apache .php- und .inc-Dateien zur Mime hinzufügen sollten, da sonst die Das System verhindert das Herunterladen dieser Dateien.
4. Apache-Site-Sicherheitseinstellungen
Wenn es sich um Windows 2003 handelt, können Sie die folgenden Vorgänge auf Apache ausführen:
4.1 Erstellen Sie ein Konto in den lokalen Benutzern und Gruppen Computerverwaltung, zum Beispiel: DedeApache, setzen Sie das Passwort auf DedeApachePWD, treten Sie der Gästegruppe bei (wenn es ein Problem gibt, können Sie Benutzerberechtigungen erteilen
4. Öffnen Sie Start->Verwaltungstools-> ;Lokale Sicherheitsrichtlinie, unter „Benutzer“ Wählen Sie „Als Dienst anmelden“ unter „Berechtigungszuweisung“ und fügen Sie den DedeApache-Benutzer hinzu;
4.3. Wählen Sie Dienste in der Computerverwaltung aus, suchen Sie Apache2.2 und stoppen Sie zuerst den Dienst Klicken Sie mit der rechten Maustaste auf -> Eigenschaften, wählen Sie „Anmelden“ und klicken Sie auf „Wählen Sie das Kontrollkästchen aus, um vom lokalen Systemkonto zu diesem Konto zu wechseln“, suchen Sie dann nach „DedeApache“ und wählen Sie „DedeApache“ aus, geben Sie das Kennwort „DedeApachePWD“ ein und klicken Sie dann auf „OK“ (zu diesem Zeitpunkt kann Apache nicht gestartet werden). Normalerweise und im Allgemeinen wird ein Fehler gemeldet: Apache2.2-Dienstgrund 1 (0×1) Dienst aufgrund eines sexuellen Fehlers gestoppt
4.4 Verzeichnis (zum Beispiel: D:/apache2.2) und Webverzeichnis (zum Beispiel: D:/wwwroot) DedeApache-Konto Lese- und Schreibberechtigungen, alle Berechtigungen außer Administrator und System aus dem Stammverzeichnis jeder Festplatte entfernen und lesbare Spalte gewähren Verzeichnisberechtigungen für das Apache-Konto im Stammverzeichnis der Festplatte, auf der sich das DedeApache-Installationsverzeichnis befindet
Wir können den folgenden Inhalt in der Site-Konfiguration hinzufügen:
<Directory "D:\dedecms\www\uploads"> <FilesMatch ".php"> Order Allow,Deny Deny from all </FilesMatch> </Directory> <Directory "D:\dedecms\www\data"> <FilesMatch ".php"> Order Allow,Deny Deny from all </FilesMatch> </Directory> <Directory "D:\dedecms\www\templets"> <FilesMatch ".php"> Order Allow,Deny Deny from all </FilesMatch> </Directory> <Directory "D:\dedecms\www\a"> <FilesMatch ".php"> Order Allow,Deny Deny from all </FilesMatch> </Directory>
Dies entspricht dem Aufheben der Skriptausführungsberechtigung für das entsprechende Verzeichnis.
5. Änderung des Datenverzeichnispfads
Darüber hinaus können Benutzer in DedeCMS V5.7 das Datenverzeichnis auch auf das Nicht-Webzugriffsverzeichnis der oberen Ebene festlegen folgt:
5.1. Verschieben Sie das Datenverzeichnis in das übergeordnete Verzeichnis, schneiden Sie es einfach hier aus
5.2 Konfigurieren Sie die DEDEDATA-Datei in include/common.inc.php
define( 'DEDEDATA', DEDEROOT.'/data');
kann wie folgt geändert werden:
define('DEDEDATA', DEDEROOT.'/../../ data');
3. Legen Sie den Vorlagen-Cache-Pfad im Hintergrund fest
Das obige ist der detaillierte Inhalt vonSo richten Sie die Sicherheitsumgebung des Dreamweaver-Servers ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



So importieren Sie CSS in DreamWeaver: 1. Platzieren Sie die HTML-Vorlagendatei im Ordner „templets“. 2. Ändern Sie das Suffix der HTML-Datei in „.htm“. 3. Fügen Sie „{dede:“ vor dem Originalstil hinzu Pfad: global.cfg_templets_skin/}“ kann verwendet werden.

Die Datenbank ist das Herzstück des Website-Betriebs und speichert wichtige Informationen wie Benutzerdaten und Artikelinhalte. Daher ist die Sicherung und Wiederherstellung von Datenbankdateien während des Website-Betriebs besonders wichtig. Bei Websites, die mit Dreamweaver CMS erstellt wurden, ist die Wiederherstellung von Datenbankdateien ebenfalls eine wichtige Aufgabe. In diesem Artikel wird die Wiederherstellungsmethode von Dreamweaver CMS-Datenbankdateien ausführlich vorgestellt und spezifische Codebeispiele bereitgestellt, die Benutzern dabei helfen, Website-Daten schnell wiederherzustellen und den normalen Betrieb der Website sicherzustellen. 1. Sichern Sie die Datenbankdatei, bevor Sie die Datenbankdatei wiederherstellen

Dreamweaver ist aufgrund seiner Einfachheit und Benutzerfreundlichkeit ein sehr bekanntes CMS. Das Backend wurde mit PHP entwickelt. Die neueste offizielle Version ist Dreamweaver PHP 5.7. In diesem Artikel werden wir die neuen Funktionen und Vorteile der DreamWeaver PHP 5.7-Version untersuchen.

Bei der Installation von Dreamweaver kommt es häufig zu Problemen. Eines der möglichen Probleme besteht darin, dass PHP7.0 nicht erfolgreich installiert werden kann. In diesem Artikel erklären wir, wie Sie dieses Problem lösen können.

DreamWeaver ist ein sehr beliebtes Website-Erstellungssystem und seine Architektur basiert auf der PHP-Sprache. Daher benötigt Dreamweaver PHP zur Ausführung. Wie viele PHPs werden also konkret benötigt, um Träume zu weben? Das ist keine einfache Frage. In diesem Artikel werden die PHP-Version und die Anzahl der für Dreamweaver erforderlichen Komponenten unter folgenden Gesichtspunkten vorgestellt.

cms ist nicht Dreamweaver, cms bezieht sich auf ein Content-Management-System und Dreamweaver ist nur eine Art CMS; Dreamweaver cms bezieht sich auf ein Dreamweaver-Content-Management-System und ein Content-Management-System ist eine Art WEB-Front-End- und Back-End-Office-System oder -Prozess . Ein Softwaresystem zwischen Websites; CMS verfügt über viele hervorragende Designs, die auf Vorlagen basieren, die die Website-Entwicklung beschleunigen und die Entwicklungskosten senken können.

Dreamweaver CMS ist ein auf PHP5 basierendes Open-Source-Content-Management-System, das im Bereich der Website-Erstellung weit verbreitet ist. Für Entwickler ist es sehr wichtig, die wichtigsten Punkte von Dreamweaver PHP5 zu beherrschen. In diesem Artikel werden einige wichtige Punkte vorgestellt und spezifische Codebeispiele bereitgestellt, um den Lesern zu helfen, DreamWeaver PHP5 besser zu verstehen und anzuwenden. 1. Dateien, die in die Entwicklung von DreamWeaver CMS einbezogen werden, erfordern häufig die gemeinsame Nutzung von Daten und die Wiederverwendung von Code zwischen verschiedenen Dateien. Die Dateieinbindungsfunktion von PHP ist eine effektive Möglichkeit, dieses Problem zu lösen. In DreamWeaver CMS häufig

Dreamweaver erfordert PHP Version 5.2 und höher. 1. Installieren Sie zuerst PHP und konfigurieren Sie die Umgebung. 2. Laden Sie das DedeCMS-Installationspaket herunter und extrahieren Sie es in das Stammverzeichnis der Website 4. Nach Abschluss der Installation können Sie über http://localhost/yourwebsite auf das Dreamweaver-Backend zugreifen.
