So installieren Sie MODX Revolution auf einem CentOS 7 LAMP VPS
Verwenden Sie ein anderes System? MODX Revolution ist ein schnelles, flexibles, skalierbares, kostenloses und Open-Source-Content-Management-System (CMS) für Unternehmen, das i
LiteSpeed ist ein beliebter Webserver, der eine Abzweigung von Apache ist. Es wurde entwickelt, um optimiert und im Allgemeinen schneller zu sein. Wir gehen davon aus, dass Sie eine saubere CentOS-Installation haben.
In diesem Handbuch installieren wir LiteSpeed Standard. Dies ist eine kostenlose Version von LiteSpeed, eine Alternative zu OpenLiteSpeed (eine Open Source-Version von LiteSpeed, die ebenfalls kostenlos ist).
Wir müssen sicherstellen, dass unser Server vollständig auf dem neuesten Stand ist. Stellen Sie sicher, dass dies der Fall ist, indem Sie Folgendes aktualisieren yum
:
yum update -y
Dadurch wird die gesamte auf Ihrem Server installierte Software aktualisiert. Nach dem Upgrade können wir fortfahren und LiteSpeed installieren.
Für LiteSpeed müssen Entwicklertools installiert sein. Installieren Sie sie mit yum
:
sudo yum groupinstall 'Development Tools'
sudo yum install libxml2-devel.x86_64 openssl-devel.x86_64 bzip2-devel.x86_64 libcurl-devel.x86_64 db4-devel.x86_64 \
libjpeg-devel.x86_64 libpng-devel.x86_64 libXpm-devel.x86_64 freetype-devel.x86_64 gmp-devel.x86_64 \
libc-client-devel.x86_64 openldap-devel.x86_64 libmcrypt-devel.x86_64 mhash-devel.x86_64 freetds-devel.x86_64 \
zlib-devel.x86_64 mysql-devel.x86_64 ncurses-devel.x86_64 pcre-devel.x86_64 unixODBC-devel.x86_64 postgresql-devel.x86_64 \
sqlite-devel.x86_64 aspell-devel.x86_64 readline-devel.x86_64 recode-devel.x86_64 net-snmp-devel.x86_64 \
libtidy-devel.x86_64 libxslt-devel.x86_64 t1lib-devel.x86_64
Nachdem dieser Befehl ausgeführt wurde, werden die Entwicklertools installiert und wir können LiteSpeed herunterladen.
In diesem Handbuch installieren wir LiteSpeed Standard. Sie können dies von der LiteSpeed-Website herunterladen . Scrollen Sie nach unten und suchen Sie nach der LiteSpeed Standard Edition für Linux (x86). Klicken Sie mit der rechten Maustaste auf den Download-Button und kopieren Sie den Link, sodass Sie einen Link wie erhalten http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz
. Führen Sie auf Ihrem Server Folgendes aus:
wget URL
Beispielsweise:
wget http://www.litespeedtech.com/packages/4.0/lsws-4.2.24-std-i386-linux.tar.gz
Packen Sie nun den LiteSpeed aus .tar.gz
. Führen Sie dazu Folgendes aus:
tar -zxvf lsws*
Nach dem Herunterladen von LiteSpeed cd
in den Ordner LiteSpeed und führen Sie die install.sh
Datei aus:
./install.sh
Sie sehen nun die Bedingungen. Wenn Sie damit einverstanden sind, drücken Sie mehrmals die Leertaste, um nach unten zu scrollen. Nachdem Sie dies mehrmals getan haben, werden Sie sehen:
IMPORTANT: In order to continue installation you must agree with above
license terms by typing "Yes" with capital "Y"!
Do you agree with above license?
Geben Sie "Ja" mit einem Großbuchstaben ein, Y
wenn Sie damit einverstanden sind.
Sie werden nun gefragt, wo LiteSpeed installiert wird. Wenn Sie es im Standardverzeichnis installieren möchten, drücken Sie einfach die Eingabetaste.
Please specify the destination directory. You must have permissions to
create and manage the directory. It is recommended to install the web server
at /opt/lsws, /usr/local/lsws or in your home directory like '~/lsws'.
ATTENTION: The user 'nobody' must be able to access the destination
directory.
Destination [/usr/local/lsws]:
Sie werden nun aufgefordert, den Benutzernamen für den Administrator einzugeben, damit Sie sich bei der Weboberfläche anmelden können.
Please specify the user name of the administrator.
This is the user name required to log into the administration web interface.
User name [admin]:
Wenn Sie den Namen "admin" verwenden möchten, drücken Sie einfach die Eingabetaste. Es wird jedoch aus Sicherheitsgründen empfohlen, den Namen zu ändern. Wenn Sie also einen anderen Namen verwenden möchten, geben Sie ihn ein und drücken Sie die Eingabetaste.
Sie werden nun aufgefordert, ein Kennwort für Ihren Administrator einzugeben. Sie müssen dieses Kennwort verwenden, um auf die Weboberfläche zuzugreifen.
Please specify the administrator's password.
This is the password required to log into the administration web interface.
Password:
Stellen Sie sicher, dass es sich um ein sicheres Kennwort handelt, da jeder, der mit Ihrem Administrator zugreifen kann, Ihren Server verwalten kann.
Sie werden nun aufgefordert, eine E-Mail-Adresse einzugeben (oder mehr, wenn Sie möchten). Wenn Sie über irgendetwas im Zusammenhang mit Ihrer Server- / LiteSpeed-Installation benachrichtigt werden müssen, sendet die Software eine E-Mail an die hier aufgeführten E-Mail-Adressen, um Sie zu benachrichtigen.
Please specify administrators' email addresses.
It is recommended to specify a real email address,
Multiple email addresses can be set by a comma
delimited list of email addresses. Whenever something
abnormal happened, a notificiation will be sent to
emails listed here.
Email addresses [root@localhost]:
Beispielsweise:
Email addresses [root@localhost]: [email protected]
Wenn Sie mehrere E-Mail-Adressen verwenden möchten, verwenden Sie alternativ eine durch Kommas getrennte Liste wie folgt:
Email addresses [root@localhost]: [email protected], [email protected]
Sie werden nun aufgefordert, den Benutzer einzugeben, unter dem der Webserver ausgeführt wird. Stellen Sie sicher, dass dies kein Nicht-Root- Benutzer ist, da die Verwendung eines Benutzers mit Root-Rechten sehr unsicher ist !
As you are the root user, you must choose the user and group
whom the web server will be running as. For security reason, you should choose
a non-system user who does not have login shell and home directory such as
'nobody'.
User [nobody]:
Wenn Sie nicht sicher sind, was Sie hier eingeben sollen, lassen Sie es einfach als "niemand".
Machen Sie dasselbe für die nächste Frage.
Please choose the group that the web server running as.
User 'nobody' is the member of following group(s): nobody
Group [nobody]:
Sie werden nun gefragt, welchen Port der Webserver überwacht. Im Allgemeinen möchten Sie dies als Port 80 festlegen, da Besucher nach Ihrer URL keinen Port eingeben müssen. In bestimmten Situationen möchten Sie dies möglicherweise ändern. Wenn es jedoch keinen offensichtlichen Grund dafür gibt, geben Sie einfach 80 hier ein.
Please specify the port for normal HTTP service.
Port 80 is the standard HTTP port, only 'root' user is allowed to use
port 80, if you have another web server running on port 80, you need to
specify another port or stop the other web server before starting LiteSpeed
Web Server.
You can access the normal web page at http://<YOUR_HOST>:<HTTP_PORT>/
HTTP port [8088]: 80
Für die Verwaltung Ihres LiteSpeed-Webservers steht eine Administrations-Weboberfläche zur Verfügung. Diese Weboberfläche muss auf einem anderen Port ausgeführt werden, z. B. 7080 (Standard). Sie können es als Standard beibehalten, es sei denn, Sie möchten, dass es einen anderen Port überwacht. Sie können dann die Administrations-Weboberfläche durch Eingabe erreichen http://domain.com:port
.
Please specify the HTTP port for the administration web interface,
which can be accessed through http://<YOUR_HOST>:<ADMIN_PORT>/
Admin HTTP port [7080]:
Sie werden nun gefragt, ob Sie PHP verwenden möchten. Wenn Sie ein CMS (wie Joomla! Oder WordPress) verwenden müssen, müssen Sie dies aktivieren. Geben Sie ein Y
, um PHP zu aktivieren oder n
nicht zu verwenden.
You can setup a global script handler for PHP with the pre-built PHP engine
shipped with this package now. The PHP engine runs as Fast CGI which
outperforms Apache's mod_php.
You can always replace the pre-built PHP engine with your customized PHP
engine.
Setup up PHP [Y/n]: Y
Drücken Sie für die nächste Frage einfach die Eingabetaste, es sei denn, Sie sind ein fortgeschrittener Benutzer und wissen, was Sie hier tun.
Suffix for PHP script(comma separated list) [php]:
Sie werden nun gefragt, ob Sie AWStats verwenden möchten. AWStats ist ein Programm, das Statistiken generiert, damit Sie detaillierte Informationen über Besucher sehen können. Geben Sie, y
wenn Sie AWStats verwenden möchten, oder N
wenn Sie dies nicht wünschen.
AWStats is a popular log analyzer that generates advanced web server
statistics. LiteSpeed web server seamlessly integrates AWStats into
its Web Admin Interface. AWStats configuration and statistics update
have been taken care of by LiteSpeed web server.
Note: If AWStats has been installed already, you do not need to
install again unless a new version of AWStats is available.
Would you like to install AWStats Add-on module [y/N]? N
Als Nächstes werden Sie gefragt, ob LiteSpeed beim Neustart des Servers automatisch gestartet werden soll. Um Ausfallzeiten zu vermeiden, möchten Sie dies wahrscheinlich. Geben Sie also ein Y
.
Would you like to have LiteSpeed Web Server started automatically
when the server restarts [Y/n]? Y
Wenn Sie LiteSpeed jetzt starten möchten, geben Sie ein Y
. Wenn Sie es später manuell starten möchten, geben Sie ein n
.
[OK] The startup script has been successfully installed!
Would you like to start it right now [Y/n]? Y
Wenn alles gut gegangen ist, sollten Sie die folgende Meldung sehen:
LiteSpeed Web Server started successfully! Have fun!
Wenn Sie jetzt zu Ihrer Server-IP oder Ihrem Domänennamen wechseln, wird eine Standardseite angezeigt. Sie können jetzt mit dem Erstellen von Websites beginnen!
Um Datenverkehr zu unserem LiteSpeed-Webserver zuzulassen, müssen wir den Port für unseren Webserver (80) und die Administrationswebschnittstelle (7080) öffnen:
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 7080 -j ACCEPT
service iptables save
Wenn Sie diese Ports während der Installation geändert haben, stellen Sie sicher, dass Sie sie auch in den iptables
Regeln ändern .
Herzlichen Glückwunsch, Sie haben jetzt einen voll funktionsfähigen LiteSpeed-Webserver. Bei Fragen oder Problemen lesen Sie bitte die Dokumentation oder die LiteSpeed-Supportforen .
Verwenden Sie ein anderes System? MODX Revolution ist ein schnelles, flexibles, skalierbares, kostenloses und Open-Source-Content-Management-System (CMS) für Unternehmen, das i
Vultr bietet Ihnen eine hervorragende Konnektivität für private Netzwerke für Server, die am selben Standort ausgeführt werden. Aber manchmal möchten Sie zwei Server in verschiedenen Ländern
Verwenden Sie ein anderes System? Einführung CyberPanel ist eines der ersten Control Panels auf dem Markt, das sowohl Open Source als auch OpenLiteSpeed verwendet. Was ist das?
Verwenden Sie ein anderes System? ESpeak kann TTS-Audiodateien (Text-to-Speech) generieren. Diese können aus vielen Gründen nützlich sein, z. B. um Ihr eigenes Turin zu erstellen
Verwenden Sie ein anderes System? Thelia ist ein Open-Source-Tool zum Erstellen von E-Business-Websites und zum Verwalten von Online-Inhalten, die in PHP geschrieben wurden. Thelia Quellcode i
Cockpit ist ein kostenloses Open Source-Programm für die Linux-Serververwaltung. Es ist sehr leicht und hat eine schöne, einfach zu bedienende Weboberfläche. Es erlaubt System
Gollum ist die Git-basierte Wiki-Software, die als Backend des GitHub-Wikis verwendet wird. Durch die Bereitstellung von Gollum können Sie ein GitHub-ähnliches Wiki-System auf Ihnen hosten
BBR (Bottleneck Bandwidth and RTT) ist ein neuer Algorithmus zur Überlastungskontrolle, der von Google zum Linux-Kernel-TCP-Stack hinzugefügt wird. Mit BBR an Ort und Stelle,
YOURLS (Your Own URL Shortener) ist eine Open-Source-Anwendung zur URL-Verkürzung und Datenanalyse. In diesem Artikel werden wir den Installationsprozess behandeln
Verwenden Sie ein anderes System? RTMP eignet sich hervorragend für die Bereitstellung von Live-Inhalten. Wenn RTMP mit FFmpeg gekoppelt ist, können Streams in verschiedene Qualitäten konvertiert werden. Vultr i
LimeSurvey ist ein kostenloses und Open-Source-Online-Umfragetool, das häufig zum Veröffentlichen von Online-Umfragen und zum Sammeln von Umfrage-Feedback verwendet wird. In diesem Artikel werde ich
Einführung Java ist eine beliebte Softwareplattform, mit der Sie Java-Anwendungen und -Applets in verschiedenen Hardwareumgebungen entwickeln und ausführen können. Es gibt
Verwenden Sie ein anderes System? Netdata ist ein aufstrebender Stern im Bereich der Echtzeitüberwachung von Systemmetriken. Im Vergleich zu anderen Tools der gleichen Art bietet Netdata:
In diesem Tutorial erfahren Sie, wie Sie einen Just Cause 2-Multiplayer-Server einrichten. Voraussetzungen Bitte stellen Sie sicher, dass das System vollständig aktualisiert ist, bevor Sie beginnen
Verwenden Sie ein anderes System? In diesem Tutorial werde ich erklären, wie ein Starbound-Server unter CentOS 7 eingerichtet wird. Voraussetzungen Sie müssen dieses Spiel besitzen
ZNC ist ein kostenloser Open-Source-IRC-Bouncer, der permanent mit einem Netzwerk verbunden bleibt, sodass Clients Nachrichten empfangen können, die gesendet werden, während sie offline sind. Thi
Django ist ein beliebtes Python-Framework zum Schreiben von Webanwendungen. Mit Django können Sie Anwendungen schneller erstellen, ohne das Rad neu zu erfinden. Wenn du willst
ionCube Loader ist eine PHP-Erweiterung, mit der ein Webserver PHP-Dateien ausführen kann, die mit ionCube Encoder codiert wurden und für deren Ausführung erforderlich sind
Einführung Installieren Sie in diesem Tutorial PufferPanel auf unserem Vultr VPS. PufferPanel ist ein Open Source-Bedienfeld, das Sie kostenlos verwalten können
Verwenden Sie ein anderes System? Einführung BoltWire ist ein kostenloses und leichtes Content-Management-System, das in PHP geschrieben wurde. Im Vergleich zu den meisten anderen Content Managern
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.
Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+
Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.
Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren
13 Tools zur kommerziellen Datenextraktion von Big Data
Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true
Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.
Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1
KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.