Инсталирајте Тики Вики ЦМС Гроупваре на ЦентОС 7

Увод

Тики Вики ЦМС Гроупваре, такође познат као Тики, је бесплатан систем за управљање вики садржајем отвореног кода. Тики-јеве карактеристике укључују вики странице, блогове, форуме и галерије датотека и слика.

Овај водич претпоставља да сте већ подесили Вултр Цлоуд Цомпуте инстанцу са ЦентОС 7 и да имате роот приступ.

Инсталирајте Апацхе, МиСКЛ и ПХП

Тики трчи на врху ЛАМП хрпе. Пре инсталирања Тикија, мораћете да инсталирате Апацхе, МиСКЛ и ПХП.

Инсталирајте Апацхе веб сервер.

sudo yum install httpd -y
sudo systemctl enable httpd.service
sudo systemctl start httpd.service

Отворите портове 80 (ХТТП) и 443 (ХТТПС) кроз заштитни зид да бисте могли да приступите серверу са интернета.

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

Додајте МиСКЛ спремиште и инсталирајте МиСКЛ.

sudo wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
sudo yum install mysql-server -y

Довршите инсталацију МиСКЛ-а.

sudo systemctl enable mysqld.service
sudo systemctl start mysqld.service
sudo mysql_secure_installation

Када се од вас затражи тренутна лозинка, притисните ентер. Током инсталације, од вас ће се тражити да унесете роот лозинку. Унесите сигурну лозинку. Ово ће бити МиСКЛ роот лозинка.

Set root password? [Y/n] Y    
New password: <Your Password>
Re-enter new password: <Your Password>
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

Додајте Реми репозиторијум и инсталирајте ПХП 7.2 и ПХП модуле које захтева Тики.

sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php72
sudo yum install php-curl php libapache2-mod-php php-common php-sqlite3 php-intl php-mbstring php-xmlrpc php-mysql php-gd php-xml php-cli php-zip -y

Креирајте МиСКЛ базу података за Тики

Тикију је потребна МиСКЛ база података. Пријавите се на МиСКЛ конзолу.

sudo mysql -u root -p

Када се од вас затражи лозинка, унесите МиСКЛ роот лозинку коју сте поставили у кораку 1. Када се пријавите, направите нову базу података за Тики.

mysql>CREATE DATABASE tiki;

Креирајте новог МиСКЛ корисника и доделите му привилегије новокреираној бази података. Можете заменити usernameи passwordса корисничким именом и лозинком по вашем избору.

mysql>GRANT ALL PRIVILEGES ON tiki.* TO 'username'@'localhost' IDENTIFIED BY 'password';
mysql>FLUSH PRIVILEGES;

Изађите из МиСКЛ конзоле.

mysql>exit

Преузмите и инсталирајте Тики

Преузмите најновију верзију Тикија.

sudo cd /var/www/html
sudo wget https://sourceforge.net/projects/tikiwiki/files/latest/download

Распакујте преузету архиву и преместите датотеке у корен Апацхе веб сервера.

sudo yum install unzip -y
sudo unzip download
sudo mv ./tiki-19.1/* . && rm -rf download && rm -rf tiki-19.1

Подесите одговарајуће дозволе за фајлове.

sudo chown -R apache:apache /var/www/html/
sudo chmod -R 755 /var/www/html/

Конфигуришите Апацхе за Тики

Креирајте конфигурациону датотеку Апацхе виртуелних хостова.

sudo vi /etc/httpd/conf.d/vhost.conf

Додајте следећи исечак у датотеку, замењујући га example.comсопственим именом домена.

<VirtualHost *:80>
     DocumentRoot /var/www/html/
     ServerName example.com
     <Directory /var/www/html/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>
     ErrorLog /var/log/httpd/error.log
     CustomLog /var/log/httpd/access.log combined
</VirtualHost>

Поново покрените Апацхе сервер.

 sudo systemctl restart httpd.service

Завршите инсталацију Тикија

Отворите прозор претраживача на рачунару и идите до имена вашег домена. Видећете Тики веб-базирани инсталатер. Наставите кроз инсталатер и унесите детаље о МиСКЛ бази података које сте раније креирали када се то од вас затражи.

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више