ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಹೇಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ನೋಡೋಣ ಉಬುಂಟುನಲ್ಲಿ ಪ್ರೆಸ್ಟಾಶಾಪ್ ಸ್ಥಾಪಿಸಿ. ಈ ಉಚಿತ ವಿಷಯ ನಿರ್ವಾಹಕರಿಗಾಗಿ ಮಾಡ್ಯೂಲ್ಗಳು ಅಥವಾ ಥೀಮ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ನಮ್ಮೆಲ್ಲರಿಗೂ ಇದು ಒಳ್ಳೆಯದು. ಪ್ರೆಸ್ಟಾಶಾಪ್ ನಮಗೆ ಅನೇಕ ಸಾಧ್ಯತೆಗಳೊಂದಿಗೆ ಡೀಫಾಲ್ಟ್ ಥೀಮ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅಂಗಡಿಯ ವಿಷಯವನ್ನು ಬದಲಾಯಿಸದೆ ಅಥವಾ ರುಚಿಗೆ ತಕ್ಕಂತೆ ಮಾರ್ಪಡಿಸದೆ ಬಳಕೆದಾರರು ಅಂಗಡಿಯ ಥೀಮ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಇದು ಅನುಮತಿಸುತ್ತದೆ. ಈ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ ಆಡ್-ಆನ್ ಮಾಡ್ಯೂಲ್ಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ ಅದು ಅದರಲ್ಲಿ ಸಂಯೋಜಿಸಲಾದ ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ.
ಯಾರಾದರೂ ಇನ್ನೂ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಪ್ರೆಸ್ಟಾಶಾಪ್ ಓಪನ್ ಸೋರ್ಸ್ ಇ-ಕಾಮರ್ಸ್ ಪರಿಹಾರವಾಗಿದೆ ಇದು ನಮ್ಮ ಸ್ವಂತ ಆನ್ಲೈನ್ ಅಂಗಡಿಯನ್ನು ನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಇದನ್ನು MySQL ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ಪಿಎಚ್ಪಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಇದು ಪೇಪಾಲ್, ಗೂಗಲ್ ಚೆಕ್ out ಟ್ ಮುಂತಾದ ವಿಭಿನ್ನ ಪಾವತಿ ಗೇಟ್ವೇ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ.
ಪೂರ್ವಾಪೇಕ್ಷಿತ
ನಮ್ಮ ಉಬುಂಟು ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸ್ಥಾಪಿಸಲು (ಈ ಉದಾಹರಣೆಯಲ್ಲಿ 17.10) ನಾವು ಪೂರ್ವಾಪೇಕ್ಷಿತವನ್ನು ಪೂರೈಸಬೇಕಾಗುತ್ತದೆ. ಮೂಲತಃ ನಾವು ಅಪಾಚೆ ಸರ್ವರ್, MySQL ಮತ್ತು PHP ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ, ಮತ್ತು ಇದನ್ನು ಸುಲಭಗೊಳಿಸಲು ನಾವು ಬಳಸುವ ಸಾಧ್ಯತೆಯಿದೆ XAMPP. ಯಾರಾದರೂ ಅದನ್ನು ತಮ್ಮ ವೆಬ್ಸೈಟ್ನಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ನಂತರ ಅದನ್ನು ಸ್ಥಾಪಿಸಬಹುದು.
ಪ್ರೆಸ್ಟಾಶಾಪ್ ಡೌನ್ಲೋಡ್
Xampp ಅವಶ್ಯಕತೆ ಪೂರೈಸಿದ ನಂತರ ಮತ್ತು ಪ್ರತಿಯೊಬ್ಬರೂ ಅದನ್ನು ಸ್ಥಾಪಿಸಿದ್ದಾರೆ ಮತ್ತು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದ್ದಾರೆಂದು uming ಹಿಸಿದರೆ, ನಾವು ಅನುಸ್ಥಾಪನಾ ಕಾರ್ಯವಿಧಾನವನ್ನು ಮುಂದುವರಿಸುತ್ತೇವೆ. ಮೊದಲು ನಾವು ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ನಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಲಿದ್ದೇವೆ, ಆದರೂ ನಾವು ಸಹ ಮಾಡಬಹುದು ಇದನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಅಧಿಕೃತ ವೆಬ್ಸೈಟ್. ಟರ್ಮಿನಲ್ ಮೂಲಕ ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನಾವು ಡೌನ್ಲೋಡ್ ಲಿಂಕ್ ನಂತರ wget ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ.
wget https://download.prestashop.com/download/releases/prestashop_1.7.2.4.zip
ಪ್ಯಾಕೇಜ್ ಡಿಕಂಪ್ರೆಷನ್
ಈಗ ನಾವು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಹೊರತೆಗೆಯಬೇಕಾಗುತ್ತದೆ. ಇದಕ್ಕಾಗಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ. ನಾನು ಅದನ್ನು ಅನ್ಜಿಪ್ ಮಾಡುವ ಮಾರ್ಗವು ಕ್ಸಾಂಪ್ನಿಂದ ಬಂದಿದೆ:
unzip prestashop_1.7.2.4.zip -d /opt/lampp/htdocs/prestashop
ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅನುಮತಿಗಳು ಸರಿಯಾಗಿರಬೇಕು. ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ಅದು ನೀಡುತ್ತದೆ ಅನುಮತಿಗಳೊಂದಿಗೆ ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ಕೆಲವು ಸಮಸ್ಯೆ, ನಾವು ನಿಮಗೆ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ನೀಡಬಹುದು. ಈ ಸ್ಥಾಪನೆಯನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಮಾಡಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನಾವು ಮರೆಯಬಾರದು, ಆದ್ದರಿಂದ ಸುರಕ್ಷತೆಯ ಅಪಾಯಗಳು ಕಡಿಮೆ ಎಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ:
chmod -R 777 /opt/lampp/htdocs/prestashop
ವರ್ಚುವಲ್ ಹೋಸ್ಟ್ಗಾಗಿ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ
ನಮ್ಮ ತಂಡದಲ್ಲಿ ಒಮ್ಮೆ ನಾವು ಪ್ರೆಸ್ಟಾಶಾಪ್ ಅನ್ನು ಹೊಂದಿದ್ದರೆ, ನಾವು ಪ್ರೆಸ್ಟಾಶಾಪ್ಗಾಗಿ ವರ್ಚುವಲ್ ಹೋಸ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಪ್ರೆಸ್ಟಾಶಾಪ್.ಕಾನ್ಫ್ ಎಂದು ರಚಿಸಲಿದ್ದೇವೆ, ಅದಕ್ಕೆ ನಾವು ಈ ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಸೇರಿಸುತ್ತೇವೆ. ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಲು, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಮಾತ್ರ ಬರೆಯಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T):
nano /etc/apache2/sites-available/prestashop.conf
ಸೇರಿಸಬೇಕಾದ ವಿಷಯವು ಈ ಕೆಳಗಿನಂತಿದೆ:
ಹಿಂದಿನ ಫೈಲ್ಗಳನ್ನು ಉಳಿಸಿದ ನಂತರ, ನಾವು ಆತಿಥೇಯರ ಫೈಲ್ನಲ್ಲಿ ಪ್ರವೇಶವನ್ನು ನಮೂದಿಸುತ್ತೇವೆ ಸರ್ವರ್ನೇಮ್ ಅನ್ನು ಮಾತ್ರ ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಬ್ರೌಸರ್ನಿಂದ ನಮ್ಮ ಪ್ರೆಸ್ಟಾಶಾಪ್ಗೆ ಕರೆ ಮಾಡಿ. ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಹೋಸ್ಟ್ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುವ ಮೂಲಕ ನಾವು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ:
nano /etc/hosts
ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಈ ರೀತಿಯಾಗಿರಬೇಕು:
ip-de-tu-equipo presta.local
ಆತಿಥೇಯರ ಫೈಲ್ ಅನ್ನು ಉಳಿಸಿದ ನಂತರ, ನಾವು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಕ್ಸಾಂಪ್ ನಮಗೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡುವ ಅಪಾಚೆಯನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ.
ಪ್ರೆಸ್ಟಾಶಾಪ್ ಸ್ಥಾಪನೆ
ಬ್ರೌಸರ್ನಲ್ಲಿ ನಾವು ಮಾಡುತ್ತೇವೆ URL presta.local ಎಂದು ಬರೆಯಿರಿ (ನೀವು ಈ ಲೇಖನದ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿದ್ದರೆ). ಪ್ರೆಸ್ಟಾಶಾಪ್ ಅನುಸ್ಥಾಪನಾ ವಿಧಾನವು ಪರದೆಯ ಮೇಲೆ ತೆರೆಯುತ್ತದೆ.
ಭಾಷೆಯ ಆಯ್ಕೆ
ಇಲ್ಲಿ ನಾವು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಭಾಷೆಯನ್ನು ಆರಿಸಿ ಮತ್ತು ಮುಂದಿನ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಪರವಾನಗಿ ಸ್ವೀಕಾರ
ಪರವಾನಗಿ ಒಪ್ಪಂದವು ಪರದೆಯ ಮೇಲೆ ಗೋಚರಿಸುತ್ತದೆ. ನಾವು ಮಾಡಬೇಕು ಆಯ್ಕೆಯನ್ನು ಪರಿಶೀಲಿಸಿ ನಾನು ಒಪ್ಪುತ್ತೇನೆ ಮತ್ತು ಮುಂದಿನ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಹೊಂದಾಣಿಕೆ ಪರಿಶೀಲನೆ
ನಂತರ ಅನುಸ್ಥಾಪನಾ ಮಾಂತ್ರಿಕ ಸಿಸ್ಟಮ್ ಹೊಂದಾಣಿಕೆಯನ್ನು ಪರಿಶೀಲಿಸಿ. ಎಲ್ಲವೂ ಸರಿಯಾಗಿ ನಡೆದರೆ, ನಾವು ಮುಂದಿನದನ್ನು ಕ್ಲಿಕ್ ಮಾಡಬಹುದು.
ವಿವರಗಳನ್ನು ಸಂಗ್ರಹಿಸಿ
ಬರೆಯಿರಿ ಅಂಗಡಿ ವಿವರಗಳು ಅವಶ್ಯಕತೆಗೆ ತಕ್ಕಂತೆ. ಈ ಪರದೆಯಲ್ಲಿ ಅದನ್ನು ಭರ್ತಿ ಮಾಡಲು ಸಹ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ ನಿರ್ವಾಹಕ ಖಾತೆ ವಿವರಗಳು. ಮುಂದಿನದನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದರ ಮೂಲಕ ನಾವು ಮುನ್ನಡೆಯುತ್ತೇವೆ.
ಡೇಟಾಬೇಸ್
ಈ ಭಾಗದಲ್ಲಿ ನಾವು ನೀಡಬೇಕಾಗಿದೆ ಡೇಟಾಬೇಸ್ ಡೇಟಾ ಮತ್ತು ಪರೀಕ್ಷಾ ಡೇಟಾಬೇಸ್ ಸಂಪರ್ಕ ಆಯ್ಕೆಯ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. ಪ್ರೆಸ್ಟಾಶಾಪ್ ಸಂಪರ್ಕ ಪ್ರಯತ್ನವನ್ನು ಮಾಡುತ್ತದೆ, ಆದರೆ ನಾವು ಯಾವುದೇ ಡೇಟಾಬೇಸ್ ಅನ್ನು ರಚಿಸದಿದ್ದರೆ, ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರಚಿಸುವ ಆಯ್ಕೆಯನ್ನು ನಮಗೆ ನೀಡುತ್ತದೆ. ಅನುಸ್ಥಾಪನೆಯು ಡೇಟಾಬೇಸ್ಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದ್ದರೆ, ನಮಗೆ ಯಾವುದೇ ಸಮಸ್ಯೆ ಇರಬಾರದು.
ಸ್ಥಾಪನೆ ಯಶಸ್ವಿಯಾಗಿದೆ
ಪ್ರೆಸ್ಟಾಶಾಪ್ ಸ್ಥಾಪನೆಯು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಅದರ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ. ಈಗ ಆಡಳಿತ ಫಲಕವನ್ನು ತೆರೆಯಲು, ನಾವು ಆಯ್ಕೆಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡುತ್ತೇವೆ "ನಿಮ್ಮ ಅಂಗಡಿಯನ್ನು ನಿರ್ವಹಿಸಿಅಂಗಡಿ ಆಡಳಿತಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು. ಮೊದಲು ಇಲ್ಲದೆ ಫೋಲ್ಡರ್ ಅನ್ನು ಅಳಿಸಿ "ಅನುಸ್ಥಾಪಿಸು”ನಾವು ಪ್ರೆಸ್ಟಾಶಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ ಡೈರೆಕ್ಟರಿಯೊಳಗೆ ನಾವು ಕಾಣುತ್ತೇವೆ.
ನಿರ್ವಹಣೆ ಫಲಕ ಲಾಗಿನ್
ಹಿಂದಿನ ಲಿಂಕ್ ಅನ್ನು ಅನುಸರಿಸಿ, ನಾವು ಲಾಗಿನ್ ಪುಟಕ್ಕೆ ಬರುತ್ತೇವೆ. ಆಡಳಿತವನ್ನು ಪ್ರವೇಶಿಸಲು, ನಾವು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ನಾವು ಒದಗಿಸುವ ರುಜುವಾತುಗಳನ್ನು ಬರೆಯಿರಿ.
ಪ್ರೆಸ್ಟಾಶಾಪ್ ನಿರ್ವಾಹಕ ಫಲಕವು ಪರದೆಯ ಮೇಲೆ ಗೋಚರಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ನಾವು ಉಬುಂಟು 17.10 ರಲ್ಲಿ ಪ್ರೆಸ್ಟಾಶಾಪ್ ಸ್ಥಾಪನೆಯನ್ನು ತೀರ್ಮಾನಿಸುತ್ತೇವೆ ಮತ್ತು ನಾವು ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಪರೀಕ್ಷೆಯನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು.
ಆ ವೀ ಅನ್ನು ಆಕ್ರಮಿಸಿಕೊಳ್ಳಲು ನೀವು ತುಂಬಾ ಅನುಪಯುಕ್ತರಾಗಿರಬೇಕು
ನೀವು ಹಾಗೆ ಹೇಳಿದ್ದರಿಂದ?
ಇದು ನನ್ನ ಉಬುಂಟು 20.04 ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ತುಂಬಾ ಧನ್ಯವಾದಗಳು <3
ಪರೀಕ್ಷೆಗಾಗಿ ನಾನು ಸ್ಥಳೀಯ ಪ್ರೆಸ್ಟಾಶಾಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿತ್ತು.
ಪ್ರೆಸ್ಟಾಶಾಪ್ ಸ್ಥಾಪನೆಗೆ ಪ್ರವೇಶಿಸುವ ಹಂತಗಳನ್ನು ನಾನು ಅನುಸರಿಸಿದಾಗ, ಅದು ನಮೂದಿಸಲು ಕೆಲಸ ಮಾಡಲಿಲ್ಲ
prestashop.local (ಉದಾಹರಣೆ IP). ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಪ್ರೆಸ್ಟಾಶಾಪ್, "ಐಪಿ-ಎಲೆಕ್ಟ್ / ಫೋಲ್ಡರ್ ನೇಮ್" ಅನ್ನು ಹಾಕಿದ ಫೋಲ್ಡರ್ ಎಂದು ಕರೆಯುತ್ತಿದ್ದಂತೆ ನಿಮ್ಮ ಐಪಿ + ಅನ್ನು ನಮೂದಿಸಿದರೆ ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಉದಾ:
prestashop.local / prestashop /
ಮತ್ತು ಈಗಾಗಲೇ ಸ್ಥಾಪನೆಯಲ್ಲಿ ಪಿಎಚ್ಪಿ ಅನುಮತಿಗಳ ದೋಷವು ಫೋಲ್ಡರ್ ಅನ್ನು ವೇಶ್ಯಾವಾಟಿಕೆ ಮಾಡುವ ಮೂಲಕ ನಾನು ಪರಿಹರಿಸಿದೆ
ಪ್ರೆಸ್ಟಾಶಾಪ್ ಎಲ್ಲಿದೆ. ಉದಾ: chmod 777 -R prestashop / (htdocs ಒಳಗೆ) ...