Parakushtet
Hapi 1: Fillimi
Hapi 2: Instaloni serverin LAMP
Hapi 3: Konfiguro bazën e të dhënave
Hapi 4: Instaloni Open Eshop
Open Eshop është një softuer falas dhe me burim të hapur e-Commerce për të shitur mallra dixhitale, si MP3, eBooks, Filma, Software dhe shumë më tepër. Në këtë tutorial, ne do të shpjegojmë se si të instaloni Open Eshop në Ubuntu 16.04.
Parakushtet
Hapi 1: Fillimi
Është gjithmonë një praktikë e mirë për të përditësuar sistemin tuaj operativ. Ju mund ta bëni këtë duke ekzekutuar komandat e mëposhtme:
sudo apt-get update -y
sudo apt-get upgrade -y
Pasi sistemi juaj të përditësohet, rinisni sistemin tuaj dhe identifikohuni me përdoruesin sudo.
sudo shutdown -r now
Hapi 2: Instaloni serverin LAMP
Ju mund të instaloni një server llambë thjesht duke ekzekutuar komandën e mëposhtme:
sudo apt-get install lamp-server^ -y
Pasi të përfundojë instalimi, do të na duhet të rregullojmë disa vlera në skedarët e konfigurimit të PHP si më poshtë:
sudo nano /etc/php/7.0/cli/php.ini
Përditësoni vlerat për post_max_size, upload_max_filesize, dhe short_open_tagsi më poshtë:
post_max_size = 64M
upload_max_filesize = 64M
short_open_tag = On
Ruani dhe mbyllni skedarin kur të keni mbaruar, më pas rinisni ueb serverin Apache për të bërë këto ndryshime të hyjnë në fuqi:
sudo systemctl restart apache2
Përpara se të konfiguroni bazën e të dhënave, do t'ju duhet së pari të siguroni Mysql. Mund ta siguroni duke ekzekutuar skriptin e instalimit të sigurt mysql :
sudo mysql_secure_installation
Përgjigjuni të gjitha pyetjeve siç tregohet më poshtë:
Set 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
Pasi të sigurohet baza e të dhënave, identifikohuni në MySQL shell me komandën e mëposhtme:
mysql -u root -p
Futni fjalëkalimin tuaj rrënjësor kur të kërkohet dhe më pas krijoni një bazë të dhënash për Open Eshop:
mysql> CREATE DATABASE openeshop_db;
Tjetra, krijoni një përdorues të bazës së të dhënave me komandën e mëposhtme:
mysql> CREATE USER 'openeshop' IDENTIFIED BY 'your-password';
Më pas, jepni privilegje për bazën e të dhënave:
mysql>GRANT ALL PRIVILEGES ON openeshop_db.* TO 'openeshop'@'localhost';
Më pas, lani tabelën e privilegjeve me komandën e mëposhtme:
mysql>FLUSH PRIVILEGES;
Më në fund, dilni nga guaska MySQL:
MariaDB [(none)]>\q
Hapi 4: Instaloni Open Eshop
Së pari, shkarkoni versionin më të fundit të qëndrueshëm të skedarit të instalimit Open Eshop nga faqja e tyre zyrtare e internetit me komandën e mëposhtme:
sudo mkdir /var/www/html/openeshop
cd /var/www/html/openeshop
wget https://raw.githubusercontent.com/open-classifieds/open-eshop/master/install-eshop.php
Tjetra, ndryshoni pronarin e skedarit të shkarkuar me komandën e mëposhtme:
sudo chown -R www-data:www:data install-eshop.php
Më pas, krijoni një bllok të serverit të hostit virtual apache për Open Eshop. Ju mund ta bëni këtë duke krijuar skedar openeshop.conf:
sudo nano /etc/apache2/sites-available/openeshop.conf
Shtoni rreshtat e mëposhtëm:
<VirtualHost *:80>
ServerAdmin admin@yourdomain.com
DocumentRoot /var/www/html/openeshop
DirectoryIndex install-eshop.php
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/openeshop/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/yourdomain.com-error_log
CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>
Ruani dhe mbyllni skedarin kur të keni mbaruar, më pas aktivizoni faqen me komandën e mëposhtme:
sudo a2ensite openeshop
Më në fund, rinisni ueb serverin Apache në mënyrë që ndryshimet të ndodhin:
sudo systemctl restart apache2
Më në fund, hapni shfletuesin tuaj të internetit dhe lundroni në URL http://yourdomain.comdhe përfundoni procesin e instalimit.