Instalirajte Plesk na CentOS 7
Korištenje drugog sustava? Plesk je vlasnička upravljačka ploča web hosta koja omogućuje korisnicima da administriraju svoje osobne i/ili klijentske web stranice, baze podataka
Ghost je besplatna platforma za blogove otvorenog koda napisana u node.js , potpuno prilagodljiva i namijenjena za objavljivanje.
Instalaciju ćemo demonstrirati prijavom na poslužitelj kao root
, tako da nećemo morati dodavati sudo
prije svake naredbe. Ako ste prijavljeni kao drugi korisnik, zapamtite da će vam trebati sudo
.
Na svom poslužitelju pokrenite sljedeće da ažurirate indeks paketa, nadogradite pakete i instalirate nodejs
i npm
.
apt-get update
apt-get upgrade
apt-get install python software-properties-common gcc g++ make -y # auto install
add-apt-repository ppa:chris-lea/node.js -y
Izlaz iz ovih naredbi trebao bi biti sličan:
gpg: keyring `/tmp/tmpvpe2ugzj/secring.gpg' created
gpg: keyring `/tmp/tmpvpe2ugzj/pubring.gpg' created
gpg: requesting key C7917B12 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpvpe2ugzj/trustdb.gpg: trustdb created
gpg: key C7917B12: public key "Launchpad chrislea" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
Automatski, ključ za potpisivanje paketa bit će dodan u privjesak za ključeve (tako da se preuzeti paketi mogu provjeriti), a PPA će se dodati u APT-ove sources.list.d
.
Sada, pokrenimo:
apt-get update # again
apt-get install nodejs -y
Pokrenite npm
kako biste testirali instalaciju. Vidjet ćete npm
korištenje korisnika ispisano na zaslonu:
Usage: npm <command>
...
...
[email protected] /usr/lib/node_modules/npm
Sada možemo instalirati Ghost.
Budući da se Ghost sada smatra "stabilnim", može se instalirati putem npm
. Instalirajte sljedećom naredbom:
npm install -g ghost --production
Zanemarite sva upozorenja za sada.
Zatim ćemo pokrenuti Ghost i provjeriti radi li ispravno.
cd /usr/lib/node_modules/ghost
npm start --production
Izlaz bi trebao izgledati ovako:
> [email protected] start /usr/lib/node_modules/ghost
> node index
Migrations: Database initialisation required for version 003
...
Migrations: Complete
Ghost is running...
Your blog is now available on http://my-ghost-blog.com
Ctrl+C to shut down
Radi! Koristite Ctrl-C da isključite Ghost i prijeđite na sljedeći korak: instaliranje (i konfiguriranje) Nginxa.
Nginx je vrlo jednostavan za instalaciju. Pokrenite sljedeću naredbu:
apt-get install nginx
Nginx će biti konfiguriran da dopušta vezu s bilo kojeg mjesta u divljini na port 80 (ili 443, ako koristite SSL ) na vašem poslužitelju, koji se zatim prosljeđuje (" proxy ") na Ghost. Ovo je način na koji se ljudi povezuju s vašim blogom.
Ni konfiguriranje Nginxa nije tako teško. Slijedite ove korake da biste konfigurirali Ghost proxy.
Prvo uklonite zadanu konfiguracijsku datoteku:
cd /etc/nginx/
rm sites-enabled/default
Zatim napravite novu konfiguracijsku datoteku:
cd sites-available
touch ghost
Prilagodite sljedeće retke svojim potrebama i upotrijebite nešto poput nano
ili vi
da ih zalijepite (morat ćete postaviti server_name
na naziv svoje domene):
server {
listen 80;
server_name yourdomain.tld;
access_log /var/log/nginx/yourdomain.tld.log; # if you want logging
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header HOST $http_host;
proxy_pass http://127.0.0.1:2368;
proxy_redirect off;
}
}
Simbolizirajte svoju konfiguracijsku datoteku:
cd /etc/nginx
ln -s sites-available/ghost sites-enabled/ghost
Ponovno pokrenite Nginx:
service nginx restart
U ovom trenutku, Nginx je instaliran, konfiguriran i pokrenut na vašem poslužitelju.
Supervizor je sustav kontrole procesa koji vam omogućuje pokretanje Ghost-a pri pokretanju bez korištenja init skripti. Instalirat ćemo Supervisor za upravljanje Ghostom.
Da biste instalirali Supervisor, pokrenite:
apt-get install supervisor
service supervisor start
Zatim stvorite novu datoteku skripte u /etc/supervisor/conf.d/ghost.conf
. Zalijepite ove sadržaje:
[program:ghost]
command = node /usr/lib/node_modules/ghost/index.js
directory = /usr/lib/node_modules/ghost
user = ghost
autostart = true
autorestart = true
stdout_logfile = /var/log/supervisor/ghost.log
stderr_logfile = /var/log/supervisor/ghost_err.log
environment = NODE_ENV="production"
Spremite i zatvorite datoteku.
Zatim moramo stvoriti korisnika za Ghost i dati mu dopuštenja za pristup Ghost datotekama i bazi podataka. Pokrenite sljedeće naredbe:
useradd ghost
chown -R ghost /usr/lib/node_modules/ghost/
supervisorctl reread
supervisorctl update
Naše postavljanje je završeno!
Sada možete kontrolirati Ghost izvršavanjem supervisorctl start ghost
i supervisorctl stop ghost
.
Korištenje drugog sustava? Plesk je vlasnička upravljačka ploča web hosta koja omogućuje korisnicima da administriraju svoje osobne i/ili klijentske web stranice, baze podataka
Uvod Cacti je alat otvorenog koda za praćenje i crtanje koji se u potpunosti temelji na RRD podacima. Putem Cactusa možete pratiti gotovo sve vrste uređaja
Uvod Lets Encrypt je usluga za izdavanje certifikata koja nudi besplatne TLS/SSL certifikate. Certbot pojednostavljuje proces instalacije,
Korištenje drugog sustava? Što je Tekkit Classic? Tekkit Classic je modpack za igru koju svi znaju i vole; Minecraft. Sadrži neke od ver
Korištenje drugog sustava? Ovaj vodič će vam pokazati kako instalirati grupni softver iRedMail na novu instalaciju Debian Wheezyja. Trebali biste koristiti servis
Korištenje drugog sustava? Jekyll je izvrsna alternativa WordPressu za bloganje ili dijeljenje sadržaja. Ne zahtijeva nikakve baze podataka i vrlo je jednostavan i
Korištenje drugog sustava? Ako kupite Debian poslužitelj, uvijek biste trebali imati najnovije sigurnosne zakrpe i ažuriranja, bez obzira spavate li ili ne
PHP i povezani paketi najčešće su korištene komponente prilikom postavljanja web poslužitelja. U ovom članku ćemo naučiti kako postaviti PHP 7.0 ili PHP 7.1 o
Squid je popularan besplatni program za Linux koji vam omogućuje stvaranje web proxyja za prosljeđivanje. U ovom vodiču vidjet ćete kako instalirati Squid na CentOS da vas preokrene
Uvod Lighttpd je fork Apachea koji ima za cilj da bude puno manje intenzivan prema resursima. Lagan je, otuda mu i naziv, i prilično je jednostavan za korištenje. Instaliraj
Screen je aplikacija koja omogućuje višestruko korištenje terminalskih sesija unutar jednog prozora. To vam omogućuje da simulirate više prozora terminala gdje je ma
Ovaj vodič objašnjava kako postaviti DNS poslužitelj pomoću Bind9 na Debianu ili Ubuntu. U cijelom članku u skladu s tim zamijenite your-domain-name.com. Na th
VULTR je nedavno napravio promjene na svojoj strani i sada bi sve trebalo raditi dobro iz kutije s omogućenim NetworkManagerom. Želite li onemogućiti
Icinga2 je moćan sustav nadzora, a kada se koristi u modelu master-client, može zamijeniti potrebu za provjerama praćenja na temelju NRPE. Glavni klijent
Korištenje drugog sustava? Red5 je medijski poslužitelj otvorenog koda implementiran u Javi koji vam omogućuje pokretanje Flash višekorisničkih aplikacija kao što je live streamin
U ovom članku ćemo vidjeti kako sastaviti i instalirati Nginx mainline iz službenih izvora Nginxa s modulom PageSpeed, koji vam omogućuje da
Korištenje drugog sustava? Vanilla forum je aplikacija otvorenog koda napisana u PHP-u. Potpuno je prilagodljiv, jednostavan za korištenje i podržava eksterne
Korištenje drugog sustava? Uvod Kanboard je besplatni softver za upravljanje projektima otvorenog koda koji je dizajniran za olakšavanje i vizualizaciju
Korištenje drugog sustava? Uvod Kanboard je besplatni softver za upravljanje projektima otvorenog koda koji je dizajniran za olakšavanje i vizualizaciju
Korištenje drugog sustava? Gitea je alternativni sustav za kontrolu verzija otvorenog koda s vlastitim hostom koji pokreće Git. Gitea je napisana na Golangu i jest
Umjetna inteligencija nije u budućnosti, ovdje je upravo u sadašnjosti. U ovom blogu Pročitajte kako su aplikacije umjetne inteligencije utjecale na različite sektore.
Jeste li i vi žrtva DDOS napada i zbunjeni ste metodama prevencije? Pročitajte ovaj članak kako biste riješili svoje upite.
Možda ste čuli da hakeri zarađuju mnogo novca, ali jeste li se ikada zapitali kako zarađuju toliki novac? raspravimo.
Želite li vidjeti revolucionarne izume Googlea i kako su ti izumi promijenili život svakog čovjeka danas? Zatim čitajte na blogu kako biste vidjeli Googleove izume.
Koncept samovozećih automobila koji će krenuti na ceste uz pomoć umjetne inteligencije san je koji već neko vrijeme imamo. No, unatoč nekoliko obećanja, nigdje ih nema. Pročitajte ovaj blog kako biste saznali više…
Kako se znanost razvija velikom brzinom, preuzimajući mnoge naše napore, raste i rizik da se podvrgnemo neobjašnjivoj Singularnosti. Pročitajte što bi za nas mogla značiti singularnost.
Metode pohrane podataka su se razvijale možda od rođenja podataka. Ovaj blog pokriva evoluciju pohrane podataka na temelju infografike.
Pročitajte blog kako biste na najjednostavniji način upoznali različite slojeve u arhitekturi velikih podataka i njihove funkcionalnosti.
U ovom digitalnom svijetu, pametni kućni uređaji postali su ključni dio života. Evo nekoliko nevjerojatnih prednosti pametnih kućnih uređaja o tome kako naš život čine vrijednim življenja i jednostavnijim.
Nedavno je Apple izdao macOS Catalina 10.15.4 dodatak ažuriranju kako bi riješio probleme, ali čini se da ažuriranje uzrokuje više problema koji dovode do zalijevanja mac strojeva. Pročitajte ovaj članak da biste saznali više