리눅스 기반 웹 사이트를 가지고 있고그것을위한 쇼핑 플랫폼? 그렇다면 자신에게 유리한 태도를 취하고 AbanteCart를 확인하십시오. 사용자가 자신의 전자 상거래 플랫폼에서 관리하고 맞춤 설정할 수있는 공개 소스 인 무료 전자 상거래 플랫폼입니다. Ubuntu 서버에 AbanteCart를 설치하기 전에 LAMP가 있는지 확인하십시오.
램프 설치
일반적으로 LAMP 스택은 작업하기가 쉽습니다.사용자가 설치 중에 상자를 확인하고로드 할 수 있으므로 Ubuntu 서버. 그러나 어떤 이유로 든 설정하지 않도록 선택한 경우 다음 명령을 사용하여 지금 설치하십시오.
먼저 업데이트 도구를 실행하십시오. 이렇게하면 Ubuntu 서버에 최신 패키지가 포함됩니다.
sudo apt update sudo apt upgrade -y
업그레이드 한 후 Tasksel 도구를 설치해야합니다. 모든 단일 패키지를 직접 지정할 필요가 없으므로 기존 Ubuntu 패키지 관리자보다이 도구를 사용하면 속도가 훨씬 빠릅니다.
sudo apt install tasksel
그런 다음 Tasksel 도구를 사용하여 LAMP Stack을 설치하십시오.
참고 : LAMP 설치 과정에서 사용자에게 새 SQL 루트 암호를 설정하라는 메시지가 나타납니다. 기억에 남는 안전한 암호를 사용하십시오.
sudo tasksel install lamp-server
AbanteCar 설치
LAMP 설치가 완료되면 AbbunCart를 Ubuntu 서버에 설치하는 것이 안전합니다. 사용하여 wget 도구의 최신 버전을 다운로드하십시오.
sudo -s cd /tmp
wget https://github.com/abantecart/abantecart-src/archive/master.zip
내부에 새로운 AbanteCart 폴더 생성 / www / html / 와 mkdir.
mkdir -p /var/www/html/abantecart
추출 master.zip 를 사용하여 보관 압축을 풀다 새 폴더에 명령.
unzip master.zip -d /var/www/html/abantecart
사용 CD 이동 명령 / var / www / html / abantecart / public_html.
cd /var/www/html/abantecart/public_html
를 사용하여 불필요한 파일을 모두 삭제하십시오. rm 명령.
rm -rf tests rm *.txt rm *.md
내용을 이동 public_html 으로 / var / www / html / abantecart
mv * ..
AbanteCart 구성
모든 파일이 준비되면 이제Ubuntu 서버에서 AbanteCart 구성을 시작하십시오. 첫 번째 단계는 Apache 웹 서버에 AbanteCart 디렉토리의 소유권을 부여하는 것입니다. Apache에 소유권을 부여하지 않으면 AbanteCart가 실행되지 않습니다. 사용하여 chown 명령을 실행하여 폴더에 대한 Apache 권한을 부여하십시오.
chown -R www-data: /var/www/html/abantecart
들어가다 / var / www / html / abantecart 사용 CD.
cd /var/www/html/abantecart
Chown 덕분에 웹 서버는 / var / www / html / abantecart. 그러나 권한이 올바르게 설정되지 않았으므로 소프트웨어는 여전히 올바르게 실행되지 않습니다. 이 문제를 해결하려면 chmod 명령.
chmod -R 777 system/ chmod -R 777 image chmod -R 777 download chmod -R 777 admin/system/backup chmod -R 777 resources
SQL 설정
AbanteCart 소프트웨어는 MySQL을 사용하여 데이터베이스 요구를 처리합니다. 결과적으로 새로운 SQL 데이터베이스를 작성해야합니다. 터미널에서 루트 사용자와 SQL 명령 인터페이스를 입력하십시오.
mysql -u root -p
SQL 프롬프트에서 AbanteCart가 사용할 새 데이터베이스를 작성하십시오.
CREATE DATABASE abantecart;
데이터베이스가 설정되면 새 사용자를 작성하고 적절한 권한을 부여하십시오.
참고 : 안전한 비밀번호로 '보안 비밀번호'를 변경하십시오.
GRANT ALL PRIVILEGES on abantecart.* to "abante_admin"@"localhost" identified by "securepassword";
AbanteCart는 이제 상호 작용할 SQL 사용자 및 데이터베이스를 보유하고 있으며 이는 MySQL에서의 작업이 완료되었음을 의미합니다. 도구를 종료하려면 다음을 수행하십시오.
FLUSH PRIVILEGES; QUIT
아파치 설정
Apache에서 AbanteCart를 설정하려면 사소한 것이 필요합니다구성. 특히, AbanteCart 소프트웨어가 사이트이므로로드해야한다는 것을 Apache에 알려야합니다. 터미널에서 Nano 편집기를 사용하여 새로운 "사용 가능한 사이트"파일을 작성하십시오.
sudo nano /etc/apache2/sites-available/abantecart.conf
다음 코드를 붙여 넣습니다 abantecart.conf나노에서.
<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>
를 눌러 파일을 Nano에 저장하십시오 Ctrl + O 키 조합. 와 편집기를 종료 Ctrl + X.
Nano를 종료 한 후 다음을 사용하여 새 사이트를 활성화하십시오.
sudo a2ensite abantecart
AbanteCart 설정

대부분의 웹 도구와 마찬가지로 AbanteCart 앱을 구성하려면 웹 브라우저가 필요합니다. 도구에 액세스하려면 브라우저에서 새 탭을 열고 다음 URL을 위치 표시 줄에 붙여 넣으십시오.
http://server-local-ip-address/abantecart
서버의 로컬 IP 주소를 모르십니까? 를 사용해보십시오 IP 주소 터미널의 명령 :
ip addr show | grep 192.168.1
달리는 ip addr 쇼 와 함께 grep 불필요한 정보를 걸러 내고IPv4 로컬 IP 주소를 분리하십시오. 웹 UI가로드되면 매끄러운 설정 유틸리티가 표시됩니다. 화면의 지시 사항에 따라 모든 설정을하십시오.
코멘트