Prezantimi
Parakushtet
Hapi 1: Instaloni Apache, MySQL dhe PHP dhe varësi të tjera
Hapi 2: Konfiguro MySQL
Hapi 3: Krijo një bazë të dhënash MySQL për Concrete5
Hapi 4: Shkarkoni dhe instaloni Concrete5
Hapi 5: Përfundoni instalimin me ndërfaqen e internetit Concrete5
Prezantimi
Concrete5 është një sistem i menaxhimit të përmbajtjes me burim të hapur (CMS) i shkruar në PHP. Është krijuar për lehtësinë e përdorimit dhe ofron një ndërfaqe në internet që i lejon përdoruesit të modifikojnë përmbajtjen direkt nga faqja. Concrete5 mund të instalohet në krye të një pirg LAMP në Ubuntu 16.04.
Parakushtet
Ky tutorial supozon që ju keni krijuar tashmë një shembull të ri Vultr Cloud Compute që ekzekuton Ubuntu 16.04 dhe keni akses rrënjësor.
Hapi 1: Instaloni Apache, MySQL dhe PHP dhe varësi të tjera
Comcrete5 shkon në krye të një pirg LAMP. Do t'ju duhet të instaloni Apache, PHP, MySQL dhe një sërë varësish të tjera të nevojshme.
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
Futni një fjalëkalim të sigurt MySQL kur ju kërkohet.
Hapi 2: Konfiguro MySQL
Pasi të jenë instaluar të gjitha paketat e kërkuara, mund të vazhdoni me konfigurimin e MySQL. Filloni instalimin duke ekzekutuar.
/usr/bin/mysql_secure_installation
Futni fjalëkalimin MySQL që keni krijuar në Hapin 1. Përgjigjuni pyetjeve për të përfunduar instalimin.
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
Hapi 3: Krijo një bazë të dhënash MySQL për Concrete5
Hyni në tastierën MySQL.
mysql -u root -p
Futni fjalëkalimin që keni krijuar në Hapin 1 për të vazhduar. Pasi të keni hyrë në tastierën MySQL, krijoni një bazë të dhënash të re për Concrete5.
mysql>CREATE DATABASE concrete5_db;
Krijoni një përdorues të ri dhe jepni privilegje bazës së të dhënave Concrete5 që sapo keni krijuar. Ju mund të zëvendësoni usernamedhe passwordme emrin e përdoruesit dhe fjalëkalimin e zgjedhjes suaj.
mysql>GRANT ALL PRIVILEGES on concrete5_db.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Dilni nga tastiera MySQL.
mysql>exit
Hapi 4: Shkarkoni dhe instaloni Concrete5
Navigoni në direktorinë rrënjë të serverit tuaj Apache.
cd /var/www/html
Shkarkoni arkivin Concrete5 nga faqja zyrtare, zbërthejeni atë dhe zhvendosni skedarët e nxjerrë në /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
Bëjeni concrete5direktorinë të shkrueshme nga Concrete5.
sudo chown -R www-data:www-data /var/www/html/concrete5
Aktivizo modulin e rishkrimit të Apache.
sudo a2enmod rewrite
Rinisni Apache.
systemctl restart apache2
Hapi 5: Përfundoni instalimin me ndërfaqen e internetit Concrete5
Tani mund ta përfundoni instalimin me ndërfaqen e internetit Concrete5. Hapni shfletuesin tuaj të internetit dhe lundroni te http://{your-server-ip}/concrete5për të nisur instaluesin. Gjatë instalimit do t'ju kërkohen parametrat tuaj MySQL. Përdorni emrin e përdoruesit, fjalëkalimin dhe emrin e bazës së të dhënave që keni krijuar në hapin 3.
Server: localhost
MySQL Username: username
MySQL Password: password
Database Name: concrete5_db
Pasi të përfundojë instalimi, mund të kaloni në uebsajtin tuaj të sapokrijuar të bazuar në Concrete5.