So installieren Sie LiteSpeed ​​unter CentOS

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).

Schritt 1: Aktualisieren der gesamten Software

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.

Schritt 2: Installieren von Entwicklertools

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.

Schritt 3: Herunterladen von LiteSpeed

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*

Schritt 4: Installieren von LiteSpeed

Nach dem Herunterladen von LiteSpeed cdin den Ordner LiteSpeed ​​und führen Sie die install.shDatei 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, Ywenn 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 nnicht 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, ywenn Sie AWStats verwenden möchten, oder Nwenn 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!

Schritt 5: Konfigurieren Sie Ihre Firewall

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 iptablesRegeln ä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 .



Leave a Comment

So installieren Sie MODX Revolution auf einem CentOS 7 LAMP VPS

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

Richten Sie mit OpenVPN Ihr eigenes privates Netzwerk ein

Richten Sie mit OpenVPN Ihr eigenes privates Netzwerk ein

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

So installieren und konfigurieren Sie CyberPanel auf Ihrem CentOS 7-Server

So installieren und konfigurieren Sie CyberPanel auf Ihrem CentOS 7-Server

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?

Installieren Sie eSpeak unter CentOS 7

Installieren Sie eSpeak unter CentOS 7

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

So installieren Sie Thelia 2.3 unter CentOS 7

So installieren Sie Thelia 2.3 unter CentOS 7

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

So installieren Sie Cockpit unter CentOS 7

So installieren Sie Cockpit unter CentOS 7

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

So richten Sie ein GitHub Style Wiki mit Gollum unter CentOS 7 ein

So richten Sie ein GitHub Style Wiki mit Gollum unter CentOS 7 ein

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

So stellen Sie Google BBR unter CentOS 7 bereit

So stellen Sie Google BBR unter CentOS 7 bereit

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,

So installieren Sie YOURLS unter CentOS 7

So installieren Sie YOURLS unter CentOS 7

YOURLS (Your Own URL Shortener) ist eine Open-Source-Anwendung zur URL-Verkürzung und Datenanalyse. In diesem Artikel werden wir den Installationsprozess behandeln

Richten Sie Nginx-RTMP unter CentOS 7 ein

Richten Sie Nginx-RTMP unter CentOS 7 ein

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

So installieren Sie LimeSurvey unter CentOS 7

So installieren Sie LimeSurvey unter CentOS 7

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

Installieren Sie Java SE unter CentOS

Installieren Sie Java SE unter CentOS

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

Installieren von Netdata unter CentOS 7

Installieren von Netdata unter CentOS 7

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:

So installieren Sie Just Cause 2 (JC2-MP) Server unter CentOS 7

So installieren Sie Just Cause 2 (JC2-MP) Server unter CentOS 7

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

So installieren Sie Starbound Server unter CentOS 7

So installieren Sie Starbound Server unter CentOS 7

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

Installieren und Konfigurieren von ZNC unter CentOS 7

Installieren und Konfigurieren von ZNC unter CentOS 7

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

So installieren Sie Django unter CentOS 7

So installieren Sie Django unter CentOS 7

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

So richten Sie den ionCube Loader unter CentOS 7 ein

So richten Sie den ionCube Loader unter CentOS 7 ein

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

So installieren Sie PufferPanel (kostenlose Minecraft-Systemsteuerung) unter CentOS 7

So installieren Sie PufferPanel (kostenlose Minecraft-Systemsteuerung) unter CentOS 7

Einführung Installieren Sie in diesem Tutorial PufferPanel auf unserem Vultr VPS. PufferPanel ist ein Open Source-Bedienfeld, das Sie kostenlos verwalten können

So installieren Sie BoltWire CMS unter CentOS 7

So installieren Sie BoltWire CMS unter CentOS 7

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

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

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: Ist das die Zukunft von Windows?

ReactOS: Ist das die Zukunft von Windows?

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.

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

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+

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

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.

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

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

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Was ist ein Journaling-Dateisystem und wie funktioniert es?

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

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

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

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

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.