Jekyll tinklaraščio kūrimas Ubuntu 16.04
Naudojate kitą sistemą? „Jekyll“ yra puiki „WordPress“ alternatyva dienoraščių rašymui ar turinio dalijimuisi. Tam nereikia jokių duomenų bazių ir tai labai paprasta
Joomla! yra TVS, kurią gana paprasta naudoti ir kuri yra labai puiki „WordPress“ alternatyva. 2015 m. maždaug 2,8 % visų interneto svetainių naudoja Joomla! kaip jų TVS. Šiame vadove pamatysime, kaip įdiegti Joomla! Ubuntu su LAMP kaminu (naudojant Apache žiniatinklio serverį).
Pirmiausia atnaujinkite saugyklos sąrašą:
apt-get update
Tada įdiekite „Apache“ žiniatinklio serverį:
apt-get install apache2
Įdiegsime MySQL duomenų bazėms ir php5-mysql
tam, kad PHP galėtų bendrauti su MySQL.
apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Suteikite savo MySQL root
vartotojui saugų slaptažodį.
Nustatykite MySQL:
mysql_install_db
Užbaikite diegimą vykdydami:
/usr/bin/mysql_secure_installation
Įveskite root
ką tik sukurtą slaptažodį.
Norėdami užtikrinti, kad „MySQL“ diegimas būtų saugus, naudokite šiuos nustatymus:
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!
Norint naudoti Joomla!, reikalingas PHP. Įdiekite jį naudodami apt-get
:
apt-get install php5 libapache2-mod-php5 php5-mcrypt
PHP dabar įdiegtas.
Patvirtinkite, kad „Apache“ buvo sėkmingai įdiegtas, naršyklėje įvesdami serverio IP. Pamatysite puslapį „Apache2 Ubuntu Default Page“.
Norėdami patvirtinti, kad PHP buvo sėkmingai įdiegtas, pašalinkite numatytąjį puslapį:
rm /var/www/html/index.html
Sukurkite naują failą:
touch /var/www/html/index.php
Redaguoti:
vi /var/www/html/index.php
Ir įveskite PHP kodo pavyzdį, pavyzdžiui:
<?php
phpinfo();
?>
Naršyklėje dar kartą įveskite savo serverio IP. Dabar pamatysite puslapį su tokia produkcija:
PHP Version 5.5.12-2ubuntu4.6
Tai puslapis su informacija apie jūsų PHP diegimą. PHP veikia, jei matote šį puslapį. Dabar pašalinkite index.php
failą:
rm /var/www/html/index.php
Joomla! reikia atsisiųsti daugybę failų, kurių reikia norint naudoti TVS. Eikite į aplanką /var/www/html
ir atsisiųskite Joomla!:
cd /var/www/html
wget https://github.com/joomla/joomla-cms/releases/download/3.4.3/Joomla_3.4.3-Stable-Full_Package.zip
Įdiekite, unzip
jei dar neįdiegėte:
apt-get install unzip
Išpakuokite Joomla! failai:
unzip Joomla*
Padarykite .htaccess
failą aktyvų pervardydami jį:
mv htaccess.txt .htaccess
Turėsite sukurti MySQL duomenų bazę, kurioje Joomla! gali saugoti savo duomenis. Norėdami tai padaryti, eikite į MySQL:
mysql -u root -p
Šioje komandoje -u
yra MySQL vartotojo vardas ir -p
nurodoma, kad turite būti autentifikuotas naudojant slaptažodį.
Sukurti naują vartotoją:
CREATE USER 'joomla'@'localhost' IDENTIFIED BY 'password';
Tai joomla
turėtų būti jūsų naujojo MySQL vartotojo vartotojo vardas ir password
jo slaptažodis. Pavyzdžiui, jei norite, kad vartotojo vardas cms
ir slaptažodis būtų test123
, įveskite:
CREATE USER 'cms'@'localhost' IDENTIFIED BY 'test123';
Suteikite teises, kad šis vartotojas galėtų naudotis jūsų duomenų baze:
GRANT ALL PRIVILEGES ON * . * TO 'cms'@'localhost';
Vėlgi, cms
tai yra ką tik sukurto MySQL vartotojo vartotojo vardas.
Įsitikinkite, kad pakeitimai iš karto aktyvūs, todėl įveskite:
FLUSH PRIVILEGES;
Dabar sukurkite duomenų bazę:
CREATE DATABASE joomla;
Pakeiskite joomla
duomenų bazės pavadinimu.
Įveskite quit
arba , exit
kad išeitumėte iš apvalkalo.
Naršyklėje eikite į savo serverio IP adresą. Dabar pamatysite Joomla! diegimo procesas.
Įveskite savo svetainės pavadinimą ir kitą įvairią informaciją. Įvedę spustelėkite „Kitas“.
Skiltyje Database Configuration
turėsite įvesti ką tik sukurtą vartotojo vardą, slaptažodį ir duomenų bazės pavadinimą. Mano atveju tai būtų:
Database Type: MySQLi
Host Name: localhost
Username: cms
Password: test123
Database Name: joomla
Table Prefix: this can be anything you like. For example: cms_ or joomla_
Old Database Process: Remove
Patvirtinus, kad įvesti duomenys yra teisingi, spustelėkite „Kitas“.
Sveikinimai! Dabar įdiegėte Joomla!.
Naudojate kitą sistemą? „Jekyll“ yra puiki „WordPress“ alternatyva dienoraščių rašymui ar turinio dalijimuisi. Tam nereikia jokių duomenų bazių ir tai labai paprasta
Squid yra populiari nemokama „Linux“ programa, leidžianti sukurti persiuntimo žiniatinklio tarpinį serverį. Šiame vadove pamatysite, kaip įdiegti „Squid“ „CentOS“, kad paverstumėte jus
„Memcached“ yra didelio našumo duomenų bazių sistema, kuri gali padėti papildyti jūsų programą. Tai labai greita, nes neįrašo į diską, o t
Įvadas InfluxDB yra atvirojo kodo, paskirstyta laiko eilučių duomenų bazė be jokių išorinių priklausomybių. Taip, jūs perskaitėte išorinių priklausomybių par
Fail2ban yra programa, kuri stebi prisijungimo veiklą jūsų serveryje ir blokuoja pažeidžiančius IP adresus. Pagal numatytuosius nustatymus jis blokuos IP adresus 10 minučių
Naudojate kitą sistemą? „Red5“ yra atvirojo kodo medijos serveris, įdiegtas „Java“, leidžiantis paleisti „Flash“ kelių vartotojų programas, tokias kaip tiesioginis srautas.
Naudojate kitą sistemą? Vanilla forumas yra atvirojo kodo forumo programa, parašyta PHP. Tai visiškai pritaikoma, paprasta naudoti ir palaiko išorinę
Naudojate kitą sistemą? Įvadas Kanboard yra nemokama atvirojo kodo projektų valdymo programinė įranga, skirta palengvinti ir vizualizuoti
Naudojate kitą sistemą? Įvadas Kanboard yra nemokama atvirojo kodo projektų valdymo programinė įranga, skirta palengvinti ir vizualizuoti
Naudojate kitą sistemą? Tiny Tiny RSS Reader yra nemokama ir atviro kodo savarankiškai priglobta žiniatinklio naujienų kanalo (RSS/Atom) skaitytuvas ir kaupiklis, skirtas
Naudojate kitą sistemą? Gitea yra alternatyvi atvirojo kodo, savarankiškai priglobta versijų valdymo sistema, kurią maitina Git. Gitea parašyta golangu ir yra
Naudojate kitą sistemą? Wiki.js yra nemokama atvirojo kodo moderni wiki programa, sukurta naudojant Node.js, MongoDB, Git ir Markdown. Wiki.js šaltinio kodas yra viešas
Naudojate kitą sistemą? Gitea yra alternatyvi atvirojo kodo, savarankiškai priglobta versijų valdymo sistema, kurią maitina git. Gitea parašyta golangu ir yra
Naudojate kitą sistemą? Thelia yra atvirojo kodo įrankis, skirtas kurti el. verslo svetaines ir valdyti PHP parašytą internetinį turinį. Thelia šaltinio kodas i
Naudojate kitą sistemą? „Microweber“ yra atvirojo kodo „drag and drop“ TVS ir internetinė parduotuvė. „Microweber“ šaltinio kodas yra „GitHub“. Šis vadovas jums parodys
Naudojate kitą sistemą? „Microweber“ yra atvirojo kodo „drag and drop“ TVS ir internetinė parduotuvė. „Microweber“ šaltinio kodas yra „GitHub“. Šis vadovas jums parodys
Naudojate kitą sistemą? MODX Revolution yra greita, lanksti, keičiamo dydžio, nemokama ir atviro kodo, įmonės lygio turinio valdymo sistema (TVS), parašyta i.
Naudojate kitą sistemą? Mattermost yra atvirojo kodo, savarankiškai priglobta alternatyva Slack SAAS pranešimų paslaugai. Kitaip tariant, naudodami Mattermost, jūs apytiksliai
Naudojate kitą sistemą? DotCMS yra atvirojo kodo, įmonės lygio turinio valdymo sistema, parašyta Java. Jame yra beveik visos reikalingos funkcijos t
Naudojate kitą sistemą? Pagekit 1.0 TVS yra graži, modulinė, išplečiama ir lengva, nemokama ir atviro kodo turinio valdymo sistema (TVS) su
Dirbtinis intelektas nėra ateityje, jis čia, dabartyje Šiame tinklaraštyje Skaitykite, kaip dirbtinio intelekto programos paveikė įvairius sektorius.
Ar taip pat esate DDOS atakų auka ir esate sumišęs dėl prevencijos metodų? Perskaitykite šį straipsnį, kad išspręstumėte savo užklausas.
Galbūt girdėjote, kad įsilaužėliai uždirba daug pinigų, bet ar kada susimąstėte, kaip jie uždirba tokius pinigus? padiskutuokime.
Ar norite pamatyti revoliucinius „Google“ išradimus ir kaip šie išradimai pakeitė kiekvieno žmogaus gyvenimą šiandien? Tada skaitykite tinklaraštį, kad pamatytumėte „Google“ išradimus.
Savavaledžių automobilių koncepcija, kuri išvažiuotų į kelius su dirbtinio intelekto pagalba, yra svajonė, kurią jau kurį laiką svajojame. Tačiau nepaisant kelių pažadų, jų niekur nematyti. Skaitykite šį tinklaraštį, kad sužinotumėte daugiau…
Kadangi mokslas sparčiai vystosi, perimdamas daug mūsų pastangų, taip pat didėja rizika, kad pateksime į nepaaiškinamą singuliarumą. Skaitykite, ką mums gali reikšti išskirtinumas.
Duomenų saugojimo metodai gali būti tobulinami nuo pat Duomenų gimimo. Šiame tinklaraštyje, remiantis infografika, aprašoma duomenų saugojimo raida.
Skaitykite tinklaraštį, kad paprasčiausiai sužinotumėte apie skirtingus didžiųjų duomenų architektūros sluoksnius ir jų funkcijas.
Šiame skaitmeniniu būdu pagrįstame pasaulyje išmanieji namų įrenginiai tapo svarbia gyvenimo dalimi. Štai keletas nuostabių išmaniųjų namų įrenginių privalumų, kaip jie daro mūsų gyvenimą vertą gyventi ir paprastesnį.
Neseniai „Apple“ išleido „macOS Catalina 10.15.4“ priedą, skirtą problemoms išspręsti, tačiau atrodo, kad dėl atnaujinimo kyla daugiau problemų, dėl kurių „Mac“ įrenginiai blokuojami. Norėdami sužinoti daugiau, perskaitykite šį straipsnį