Увод
Предуслови
Корак 1: Инсталирајте Апацхе, МиСКЛ и ПХП и друге зависности
Корак 2: Подесите МиСКЛ
Корак 3: Креирајте МиСКЛ базу података за Цонцрете5
Корак 4: Преузмите и инсталирајте Цонцрете5
Корак 5: Завршите инсталацију са Цонцрете5 веб интерфејсом
Увод
Цонцрете5 је систем за управљање садржајем отвореног кода (ЦМС) написан у ПХП-у. Дизајниран је за једноставну употребу и пружа веб интерфејс који омогућава корисницима да уређују садржај директно са странице. Цонцрете5 се може инсталирати на врху ЛАМП стека на Убунту 16.04.
Предуслови
Овај водич претпоставља да сте већ креирали нову Вултр Цлоуд Цомпуте инстанцу која користи Убунту 16.04 и да имате роот приступ.
Корак 1: Инсталирајте Апацхе, МиСКЛ и ПХП и друге зависности
Цомцрете5 ради на врху ЛАМП стека. Мораћете да инсталирате Апацхе, ПХП, МиСКЛ и низ других потребних зависности.
apt-get update
apt-get install apache2 mysql-server php7.0 php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-xml php7.0-mbstring libapache2-mod-php7.0 unzip -y
Унесите безбедну МиСКЛ лозинку када се то од вас затражи.
Корак 2: Подесите МиСКЛ
Када су сви потребни пакети инсталирани, можете наставити са подешавањем МиСКЛ-а. Започните инсталацију извршавањем.
/usr/bin/mysql_secure_installation
Унесите МиСКЛ лозинку коју сте креирали у кораку 1. Одговорите на питања да бисте довршили инсталацију.
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
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
Корак 3: Креирајте МиСКЛ базу података за Цонцрете5
Пријавите се на МиСКЛ конзолу.
mysql -u root -p
Унесите лозинку коју сте креирали у кораку 1 да бисте наставили. Када се пријавите на МиСКЛ конзолу, направите нову базу података за Цонцрете5.
mysql>CREATE DATABASE concrete5_db;
Креирајте новог корисника и доделите привилегије бази података Цонцрете5 коју сте управо креирали. Можете заменити usernameи passwordса корисничким именом и лозинком по вашем избору.
mysql>GRANT ALL PRIVILEGES on concrete5_db.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Изађите из МиСКЛ конзоле.
mysql>exit
Корак 4: Преузмите и инсталирајте Цонцрете5
Идите до коренског директоријума вашег Апацхе сервера.
cd /var/www/html
Преузмите Цонцрете5 архиву са званичне веб странице, распакујте је и преместите извучене датотеке /var/www/concrete5
wget --trust-server-names http://www.concrete5.org/download_file/-/view/96959/ -O concrete5.zip
unzip concrete5.zip
rm concrete5.zip
mv concrete5-8.2.1 concrete5
cd concrete5
Учините concrete5директоријум уписним помоћу Цонцрете5.
sudo chown -R www-data:www-data /var/www/html/concrete5
Омогућите Апацхе модул за поновно писање.
sudo a2enmod rewrite
Поново покрените Апацхе.
systemctl restart apache2
Корак 5: Завршите инсталацију са Цонцрете5 веб интерфејсом
Сада можете да завршите инсталацију са Цонцрете5 веб интерфејсом. Отворите свој веб претраживач и идите на http://{your-server-ip}/concrete5да бисте покренули инсталатер. Током инсталације од вас ће бити затражено ваше МиСКЛ параметре. Користите корисничко име, лозинку и име базе података које сте креирали у кораку 3.
Server: localhost
MySQL Username: username
MySQL Password: password
Database Name: concrete5_db
Када се инсталација заврши, можете прећи на своју новокреирану веб локацију засновану на Цонцрете5.