- - Ubuntu Sunucusuna AbanteCart Nasıl Kurulur

AbanteCart Ubuntu Sunucuya Nasıl Kurulur

Linux destekli bir web sitem var ve ayarlamak isteyinBunun için bir alışveriş platformu kadar? Öyleyse, kendinize bir iyilik yapın ve AbanteCart'ı kontrol edin. Kullanıcıların kendi e-ticaret platformlarında yönetebilecekleri ve özelleştirebilecekleri açık kaynaklı, ücretsiz bir e-ticaret platformudur. AbanteCart'ı Ubuntu sunucusuna kurmadan önce, üstünde LAMP olduğundan emin olun.

LAMP yükleyin

Genellikle, bir LAMP yığını üzerinde çalışmak kolaydırUbuntu sunucusu, kullanıcılar bir kutucuğu işaretleyebiliyor ve kurulum sırasında yükleyebiliyor. Ancak, nedense bunu ayarlamaktan kaçınmayı seçtiyseniz, şimdi aşağıdaki komutlarla yükleyin.

İlk olarak, güncelleme aracını çalıştırın. Bunu yapmak, Ubuntu sunucusunun en son paketlere sahip olmasını sağlayacaktır.

sudo apt update
sudo apt upgrade -y

Yükseltme işleminden sonra, Tasksel aracını yüklemeniz gerekir. Geleneksel Ubuntu paket yöneticisi yerine bu aracı kullanmak, her paketi el ile belirtmeniz gerekmediğinden, çok daha hızlıdır.

sudo apt install tasksel

Sonra, bir LAMP Stack kurmak için Tasksel aracını kullanın.

Not: LAMP kurulum işlemi sırasında, kullanıcıdan yeni bir SQL root şifresi ayarlamasını isteyen bir bilgi istemi belirecektir. Unutulmaz, güvenli bir şifre kullandığınızdan emin olun.

sudo tasksel install lamp-server

AbanteCar'ı yükleyin

LAMP kurulumu tamamlandığında AbanteCart'ı Ubuntu sunucusuna kurmak güvenlidir. Kullanmak wget aracı, yazılımın en son sürümünü indirin:

sudo -s
cd /tmp
wget https://github.com/abantecart/abantecart-src/archive/master.zip

İçinde yeni bir AbanteCart klasörü oluşturun / Www / html / ile mkdir.

mkdir -p /var/www/html/abantecart

Ayıkla master.zip kullanarak arşivle halletmek yeni klasöre komutu verin.

unzip master.zip -d /var/www/html/abantecart

Kullan... CD taşınmak için komut / Var / www / html / abantecart / public_html.

cd /var/www/html/abantecart/public_html

Tüm gereksiz dosyaları kullanarak silin rm Komut.

rm -rf tests
rm *.txt
rm *.md

İçeriğini taşı public_html içine / Var / www / html / abantecart

mv * ..

AbanteCart’ı yapılandırın

Tüm dosyalar yerinde olduğunda, şimdiUbuntu sunucusunda AbanteCart'ı yapılandırmaya başlayın. İlk adım, AbacheCart dizininin Apache web sunucusu sahipliğini vermektir. Apache'ye sahiplik vermeden AbanteCart çalışmayacaktır. Kullanmak chown komutuna, Apache'ye klasör haklarını verin.

chown -R www-data: /var/www/html/abantecart

Giriş / Var / www / html / abantecart kullanma CD.

cd /var/www/html/abantecart

Chown sayesinde web sunucusu erişebilir / Var / www / html / abantecart. Ancak, izinler doğru ayarlanmadığından, yazılım hala doğru çalışmayacaktır. Bunu düzeltmek için, chmod Komut.

chmod -R 777 system/
chmod -R 777 image
chmod -R 777 download
chmod -R 777 admin/system/backup
chmod -R 777 resources

SQL Kurulumu

AbanteCart yazılımı, veritabanı ihtiyaçlarını karşılamak için MySQL kullanır. Sonuç olarak, yeni bir SQL veritabanı oluşturmanız gerekecektir. Terminalde Root kullanıcısıyla SQL komut arayüzüne girin.

mysql -u root -p

SQL isteminde, AbanteCart'ın kullanması için yeni bir veritabanı oluşturun.

CREATE DATABASE abantecart;

Veritabanı kurulduktan sonra, yeni bir kullanıcı oluşturun ve uygun izinleri verin.

Not: ‘securepassword’i güvenli bir şifre ile değiştirin.

GRANT ALL PRIVILEGES on abantecart.* to "abante_admin"@"localhost" identified by "securepassword";

AbanteCart şimdi etkileşimde bulunmak için bir SQL kullanıcısına ve veritabanına sahip. Araçtan çıkmak için aşağıdakileri yapın:

FLUSH PRIVILEGES;
QUIT

Apache Yapılandırması

AbanteCart’ın Apache’de kurulması küçük gerektiriryapılandırması. Özellikle, Apache'ye AbanteCart yazılımının bir site olduğunu ve yüklenmesi gerektiğini bildirmeniz gerekir. Terminalde, yeni bir “siteler mevcut” dosyası oluşturmak için Nano editörünü kullanın.

sudo nano /etc/apache2/sites-available/abantecart.conf

Aşağıdaki kodu yapıştırın abantecart.conf, Nano'da.

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/abantecart
ServerName yourdomain.com
<Directory /var/www/html/abantecart/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/abantecart-error_log
CustomLog /var/log/apache2/abantecart-access_log common
</VirtualHost>

Tuşuna basarak dosyayı Nano'ya kaydedin. Ctrl + O tuş birleşimi. Editörden çık Ctrl + X.

Nano'dan çıktıktan sonra, yeni siteyi aşağıdakilerle etkinleştirin:

sudo a2ensite abantecart

AbanteCart Kur

AbanteCart uygulamasını yapılandırmak, çoğu web aracı gibi bir web tarayıcısı gerektirir. Araca erişmek için tarayıcınızda yeni bir sekme açın ve aşağıdaki URL’yi konum çubuğuna yapıştırın:

http://server-local-ip-address/abantecart

Sunucunuzun yerel IP adresinden emin değil misiniz? Kullanmayı deneyin ip adresi Terminalde komut:

ip addr show | grep 192.168.1

Koşu ip adres gösterisi ile bütünlüğünde grep Gereksiz bilgileri filtreleyecek veIPv4 yerel IP adresini izole edin. Web kullanıcı arayüzü yüklendiğinde, şık bir kurulum yardımcı programıyla karşılaşacaksınız. Her şeyi ayarlamak için ekrandaki talimatları izleyin.

Yorumlar