Settu Staytus á Ubuntu

Kynning

Þessi handbók sýnir þér hvernig þú getur sett upp Staytus, sem er nútímaleg, leiðandi og jafnvel opinn uppspretta stöðusíða fyrir vöruna þína.

Kröfur

  • Ubuntu 14.04+
  • 15 mínútna tími

Forkröfur

Við skulum byrja á því að setja upp alla nauðsynlega pakka til að keyra Staytus:

apt-get install mysql-server ruby ruby-dev nodejs git build-essential libmysqlclient-dev sudo
gem install bundler procodile

Gakktu úr skugga um að velja öruggt lykilorð fyrir MySQL rootnotandann þinn og athugaðu það, þar sem þú þarft það í næsta skrefi.

Gagnagrunnur

Öll gögn sem Staytus geymir og afhendir eru geymd í MySQL gagnagrunni sem við munum búa til núna, þar á meðal viðurkenndur notandi:

mysql -u root -p
FLUSH PRIVILEGES;
CREATE DATABASE staytus CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER `staytus`@`127.0.0.1` IDENTIFIED BY 'choose-a-secure-password';
GRANT ALL ON `staytus`.* TO `staytus`@`127.0.0.1`;

Notandi

Við munum nú búa til notanda sem mun síðar keyra Staytus fyrir okkur:

useradd -r -d /opt/staytus/ -m -s /bin/bash staytus

Þessi skipun mun bæta við notanda með /opt/staytus/sem heimaskrá, þar sem við munum geyma Staytus sjálft.

Staytus

Við munum nú hala niður Staytus með því að klóna git geymsluna:

git clone https://github.com/adamcooke/staytus /opt/staytus/staytus/

Uppsetning

Við getum nú skipt yfir í /opt/staytus/staytusmöppuna og framkvæmt allar frekari nauðsynlegar aðgerðir:

cd /opt/staytus/staytus
bundle install --deployment --without development:test
cp config/database.example.yml config/database.yml

Þú verður nú að opna skrána config/database.ymlog stilla hostname, username, passwordfæribreyturnar til að passa við stillingarnar þínar fyrr. Í okkar tilviki er þetta 127.0.0.1, staytus, choose-a-secure-passwordí sömu röð.

Nú munum við setja saman eignirnar og setja upp forritið sjálft:

bundle exec rake staytus:build
bundle exec rake staytus:install

Hlaupa

Við getum nú gafflað forritinu í bakgrunninn með því að nota eftirfarandi skipun með því að nota notandann sem við bjuggum til áðan:

sudo -u staytus procodile start

Aðgangur

Þú getur nú nálgast vefviðmótið undir http://[YOUR_SERVER_IP]:8787/. Vinsamlega merktu við að þú getur ekki breytt þessari höfn, þannig að ef þú vilt nota SSL eða Port 80 þarftu öfugt umboð, eins og Nginx.

Niðurstaða

Við erum nú með grunnuppsetningu Staytus sem er alveg ný og æðisleg lausn á stöðusíðu. Til hamingju með reiðhestur!

Skildu eftir athugasemd

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira