Installer Plesk på CentOS 7
Bruker du et annet system? Plesk er et proprietært kontrollpanel for webverten som lar brukere administrere sine personlige og/eller klienters nettsteder, databaser
Pritunl er et åpen kildekode-administrasjonsgrensesnitt for OpenVPN. Den tillater private nettverk, har innebygd IPv6-støtte og er relativt enkel å bruke.
Når det er sagt, mottar den også jevnlige oppdateringer, og gir mulighet for full tilpasning. I tillegg til funksjonene ovenfor, støttes tilpassede ruter, og nøkkelstørrelse kan velges for økt ytelse.
For å installere Pritunl, trenger du:
whoami
).nano
eller vim
(tekstredigering).For å installere Pritunl, må vi legge til de nødvendige depotene til yum
. Yum er egentlig pakkebehandleren for CentOS- og RHEL-systemer. Det ligner på apt-get
, så ikke bekymre deg hvis dette er første gang.
Vi skal bruke nano
for denne opplæringen, men du kan bruke vim
, hvis du foretrekker det.
Det første vi skal gjøre er å legge til MongoDB-depotet:
nano /etc/yum.repos.d/mongodb-org-3.4.repo
Når du har skrevet inn filen, skal den være tom. Lim inn følgende:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
Avslutt og lagre ved å trykke CTRL
og O
samtidig. Når du har gjort det, trykker du bare på "enter"-tasten.
Nå som vi har lagt til depotet for MongoDB
(databaseprogramvare for Pritunl), må vi legge til Pritunl-depotet.
nano /etc/yum.repos.d/pritunl.repo
Når filen lastes inn i tekstredigeringsprogrammet, limer du inn følgende:
[pritunl]
name=Pritunl Repository
baseurl=https://repo.pritunl.com/stable/yum/centos/7/
gpgcheck=1
enabled=1
Avslutt og lagre.
Fortsetter vi, må vi installere epel-release
:
yum -y install epel-release
Vi har nå alle avhengighetene som kreves. Vi må deaktivere SELinux før vi fortsetter:
nano /etc/selinux/config
Det skal stå følgende når den er åpnet:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=enforcing .
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
Endre SELINUX=enforcing
linjen til SELINUX=disabled
.
Start serveren på nytt og logg på igjen.
Vi har lagt til alle nødvendige pakker og endret de nødvendige innstillingene for å installere Pritunl.
Før vi installerer, må vi legge til noen nøkler (nødvendig for at depotene skal fungere):
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A
gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > temp.tmp; sudo rpm --import temp.tmp
Vi kan nå slette den midlertidige nøkkelen:
rm -f temp.tmp
Nå skal vi kjøre for yum
å installere Pritunl:
yum -y install pritunl mongodb-org
Når den er yum
ferdig, vil vi gjøre det slik at Pritunl og MongoDB kjører ved oppstart:
systemctl start mongod pritunl
systemctl enable mongod pritunl
Pritunl er nå installert.
Etter å ha installert Pritunl, kjør følgende:
pritunl setup-key
Legg merke til nøkkelen som kommer fra å kjøre kommandoen ovenfor.
Nå, besøk serveren din:
https://YOUR_IP_ADDRESS
Du bør se følgende:
Lim inn nøkkelen du fikk fra pritunl setup-key
.
Når du trykker på "Lagre"-knappen, vil du bli bedt om å angi legitimasjon. Du vil da bli omdirigert til påloggingssiden:
Logg på med legitimasjonen din. Fortsett til neste avsnitt om å legge til brukere og opprette din første VPN-server.
Hvis du ønsker å tillate andre brukere (enten det er en venn eller kollega), klikker du på "Brukere"-koblingen på navigasjonslinjen:
Du burde allerede ha opprettet en organisasjon, og det er enkelt å opprette en bruker. Klikk "Legg til bruker", og du vil bli bedt om følgende:
Som nevnt tidligere, administrerer Pritunl ganske enkelt OpenVPN.
Gå til "Servere"-fanen i navigasjonslinjen og klikk "Add Server". Du vil bli spurt om følgende:
Fill in the fields with the appropriate information. You may choose the protocol (UDP is better for speed, and shorter distances), local IP range, and other options available through the "Advanced" tab.
Once you hit "Add," the dialog will close. After it does, click "Attach Organization".
Select the organization we created in the previous section, and the VPN server created in this section.
Hit "Attach."
As Pritunl uses OpenVPN, connecting should be a breeze. You can choose to install the Pritunl client, or the standalone OpenVPN client.
Note: Installing a client is necessary in order to connect.
Before installing the client, proceed back to the "Users" tab in the management interface. You should see icons next to the user you created:
A tar.gz
file will begin to download. Upon extraction, you'll receive the profile required to connect. Save the file in a safe place.
You can download the Pritunl client from the official site. The client supports all OpenVPN servers.
For enhanced security, enable two-factor authentication with Pritunl! Two factor authentication is available with Pritunl. It adds the functionality to OpenVPN. You can use Authy, or any supported app to generate the code that you can use to connect.
Congratulations! You've installed and configured your own VPN server.
If you need to uninstall, the process is simple. Run: yum remove -y pritunl mongodb-org
Enjoy!
Bruker du et annet system? Plesk er et proprietært kontrollpanel for webverten som lar brukere administrere sine personlige og/eller klienters nettsteder, databaser
Squid er et populært, gratis Linux-program som lar deg lage en webproxy for videresending. I denne veiledningen vil du se hvordan du installerer Squid på CentOS for å gjøre deg om
Introduksjon Lighttpd er en apachegaffel som har som mål å være mye mindre ressurskrevende. Den er lett, derav navnet, og er ganske enkel å bruke. Installer
VULTR har nylig gjort endringer på sin side, og alt skal nå fungere bra ut av boksen med NetworkManager aktivert. Skulle du ønske å deaktivere
Icinga2 er et kraftig overvåkingssystem, og når det brukes i en master-klient-modell, kan det erstatte behovet for NRPE-baserte overvåkingskontroller. Mester-klienten
Bruker du et annet system? Apache Cassandra er et gratis og åpen kildekode NoSQL-databasebehandlingssystem som er designet for å gi skalerbarhet, høy
Bruker du et annet system? Microweber er en åpen kildekode dra og slipp CMS og nettbutikk. Microweber-kildekoden er vert på GitHub. Denne guiden vil vise deg
Bruker du et annet system? Vanilla forum er en åpen kildekode-forumapplikasjon skrevet i PHP. Det er en fullt tilpassbar, enkel å bruke og støtter ekstern
Bruker du et annet system? Mattermost er et åpen kildekode, selvdrevet alternativ til Slack SAAS-meldingstjenesten. Med andre ord, med Mattermost kan du ca
Hva du trenger En Vultr VPS med minst 1 GB RAM. SSH-tilgang (med root/administratorrettigheter). Trinn 1: Installere BungeeCord Først
Plesk-kontrollpanelet har en veldig fin integrasjon for Lets Encrypt. Lets Encrypt er en av de eneste SSL-leverandørene som gir ut sertifikater komplett
Lets Encrypt er en sertifiseringsinstans dedikert til å tilby SSL-sertifikater gratis. cPanel har bygget en ryddig integrasjon slik at du og din klient
Bruker du et annet system? Concrete5 er et åpen kildekode CMS som tilbyr mange karakteristiske og nyttige funksjoner for å hjelpe redaktører med å produsere innhold enkelt og
Bruker du et annet system? Review Board er et gratis og åpen kildekodeverktøy for gjennomgang av kildekode, dokumentasjon, bilder og mye mer. Det er nettbasert programvare
I denne veiledningen lærer du hvordan du setter opp HTTP-autentisering for en Nginx-webserver som kjører på CentOS 7. Krav For å komme i gang trenger du
Bruker du et annet system? GoAccess er en åpen kildekode-nettlogganalysator. Du kan bruke den til analyse av logger på sanntidsbasis i enten terminalen eller
YOURLS (Your Own URL Shortener) er en åpen kildekode-applikasjon for URL-forkorting og dataanalyse. I denne artikkelen vil vi dekke installasjonsprosessen
Bruker du et annet system? Introduksjon ArangoDB er en åpen kildekode NoSQL-database med en fleksibel datamodell for dokumenter, grafer og nøkkelverdier. Det er
Innledning /etc/-katalogen spiller en kritisk rolle i måten et Linux-system fungerer på. Grunnen til dette er fordi nesten alle systemkonfigurasjoner
Mange systemadministratorer administrerer store mengder servere. Når filer må åpnes på tvers av forskjellige servere, logger du på hver enkelt individuelt ca
Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.
Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.
Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.
Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.
Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...
Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.
Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.
Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.
I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.
Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer