Kwinqaku elilandelayo siza kujonga indlela yokufaka iDotclear kwi-Ubuntu 18.04 LTS. Imalunga ne isicelo sokubloga. Isimahla kwaye ingumthombo ovulekileyo. Yenzelwe ukubonelela ngokusebenziseka lula okuvumela nabani na ukuba athumele izimvo zabo kwibhlog.
I-Dotclear sisicelo sokupapashwa kwebhlog oko kukuthi ibhalwe kwi-PHP kwaye yahanjiswa phantsi kwe-GNU GPLv2. Kubandakanya ezinye izinto ezakhelweyo ukusebenza kunye nokuphathwa kwebhlog, ukusetyenziswa kwe-XHTML syntax yezithuba, ukukwazi ukongeza amaphepha, njl. Ikwaxhasa iintlobo ezahlukeneyo zedatha, ezinje nge-MySQL, iPostgreSQL, kunye ne-SQLite.
Injongo yale projekthi kukubonelela ngesixhobo ekulula ukusisebenzisa esivumela nabani na ofuna ukukwenza shicilela iwebhusayithi yakho, ngaphandle kwezakhono zobugcisa. I-Dotclear yisoftware eyenzelwe zonke iintlobo zabasebenzisi kwaye iphuculwa rhoqo ngamagalelo. Nabani na onokuyisebenzisa kwaye ayiguqule ngokuhambelana nelayisensi yesoftware.
Faka iDotclear kwi-Ubuntu 18.04 LTS
Ukufakwa kwesi sicelo kufuna amanyathelo ambalwa. Okulandelayo, kulo mzekelo, siza kubona ukuba njani Faka iDotclear kwi-Ubuntu 18.04.
Ukuqala, siza kuqinisekisa ukuba Zonke iiphakheji zenkqubo zihlaziyiwe kusebenzisa le script ilandelayo:
sudo apt update && sudo apt upgrade
Into ekufuneka siyithathele ingqalelo yile Iseva ye-LAMP iyafuneka (i-Linux, i-Apache, iMariaDB kunye ne-PHP). Ukuba awuyifaki, ungaqhubeka Isikhokelo ukuba ugxa wakhe ubhale kwithuba elidlulileyo ukwenza njalo. Kuya kufuneka nathi faka iimodyuli ze-PHP eziyimfuneko:
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-zip php7.2-curl
Khuphela i-Dotclear
Ngalo mzuzu sinako Khuphela ingxelo yokugqibela ezinzileyo yeDotclear. Ngexesha lokubhalwa kweli nqaku yifayile ye- 2.14.3 version.
cd /var/www/html sudo wget https://download.dotclear.org/loader/dotclear-loader.php
Ngoku kuya kufuneka Guqula ezinye iimvume zencwadi eneenkcukacha apho sigcine khona isifaki:
chown -R www-data:www-data /var/www/html/
Qwalasela uMariaDB
Siza kukwazi Khusela uMariaDB usebenzisa iskripthi mysql_secure_installation. Kubalulekile ukuba ufunde kwaye ulandele inyathelo ngalinye ngononophelo njengoko liza kusibuza malunga nokuseta igama eligqithisiweyo lengcambu, ukususa abasebenzisi abangaziwayo, ukungavumeli ukungena ngemvume okude, ukususa isiseko sedatha yovavanyo, okanye ukukhusela ukufikelela kuMariaDB.
mysql_secure_installation
Okulandelayo, kuya kufuneka Ngena kwikhonsoli kaMariaDB kwaye wenze isiseko sedatha seDotclear. Sebenzisa lo mthetho ulandelayo:
sudo mysql -u root -p
Oku kuya kucela igama eligqithisiweyo, ke chwetheza iphasiwedi yakho yengcambu kaMariaDB kwaye ucofe u-Enter. Nje ukuba ungene ngemvume, kufuneka wenze i-database yofakelo lweDotclear. Ungasebenzisa le miyalelo ilandelayo ukwenza oku:
CREATE DATABASE dotclear; GRANT ALL PRIVILEGES ON dotclear.* TO dotclearuser@localhost IDENTIFIED BY 'Password'; FLUSH PRIVILEGES; \q
Qwalasela i-Apache
ukuba yenza ifayile yoqwalaselo ebonakalayo yokubamba indawo yakho, sebenzisa lo mthetho ulandelayo:
sudo nano /etc/apache2/sites-available/tu-dominio.com.conf
Yongeza le migca ilandelayo, uyiguqule njengoko kufuneka:
<VirtualHost *:80> ServerAdmin admin@tu-dominio.com ServerName tu-dominio.com ServerAlias www.tu-dominio.com DocumentRoot /var/www/html <Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/tu_dominio_error.log CustomLog ${APACHE_LOG_DIR}/tu_dominio_access.log combined </VirtualHost>
Gcina kwaye uvale ifayile. Ngoku kuya kubakho yenza ifayile yoqwalaselo yokubamba ebonakalayo. Ukwenza njalo, sebenzisa:
sudo ln -s /etc/apache2/sites-available/tu_dominio.com.conf /etc/apache2/sites-enabled/tu_dominio.com.conf
Fikelela kwiDotclear
I-Dotclear iya kufumaneka kwizibuko le-HTTP 80 ngokungagqibekanga. Vula isikhangeli sakho osithandayo kwaye uye ku:
http://tu_dominio/dotclear-loader.php
Le URL izakusisa kwiphepha lokufaka:
Ukuqala, kuya kufuneka senze cofa iqhosha 'Buyisa kwaye unzip Dotclear'kwaye ulandele imiyalelo ekwiskrini.
Kwiskrini sesibini, kufuneka bhala uqwalaselo lwedatha kaMariaDBKe ukuba uyilandele le miyalelo kweli nqaku, sebenzisa ezi nkcukacha zilandelayo:
- Uhlobo lwedatha: MySQLi
- Igama lomamkeli: localhost okanye nantoni na ehambelana nayo.
- Igama: dotclear
- Igama lomsebenzisi: dotclearuser
- Iphasiwedi: Iphasiwedi
- I-imeyile eyintloko: admin@your-domain.com
Xa ufakelo lwenziwe ngempumelelo, asiyi kuba nanto ngaphandle koku gubungela ulwazi lomsebenzisi.
Emva koko uya kusibonisa isikrini ngolwazi lokufikelela kwibhlog.
Ukuba konke kuhamba kakuhle, uya kuba ufake ngempumelelo iDotclear kwi-Ubuntu 18.04.
ukuba fumana uncedo malunga noqwalaselo, ufakelo okanye ulwazi oluluncedo malunga nesicelo, kuhlala kucetyiswa ukuba undwendwele website esemthethweni nguDotclear.