ಉಬುಂಟು ಸರ್ವರ್ಗಾಗಿ ಪಿಎಚ್ಪಿ ಅನುಸ್ಥಾಪನ ಮಾರ್ಗದರ್ಶಿ

ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವರ್ಧಕರು ಉಬುಂಟು ಸರ್ವರ್ನಲ್ಲಿ ಪಿಎಚ್ಪಿ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯನ್ನು ಸ್ಥಾಪಿಸುವಲ್ಲಿ ಕಷ್ಟವಾಗಬಹುದು. ಇದು ಹಲವಾರು ಕಾರಣಗಳಿಂದಾಗಿ. ಆದರೆ ಈ ಮಾರ್ಗದರ್ಶಿ ಬಳಸಿ, ಎಲ್ಲರೂ ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ತಪ್ಪುಗಳನ್ನು ತಪ್ಪಿಸಬಹುದು.

ಉಬುಂಟು ಸರ್ವರ್ನಲ್ಲಿ ಪಿಎಚ್ಪಿ ಸ್ಥಾಪಿಸಿ

ಉಬುಂಟು ಸರ್ವರ್ನಲ್ಲಿ ಪಿಎಚ್ಪಿ ಭಾಷೆಯನ್ನು ಅಳವಡಿಸುವುದು ವಿವಿಧ ರೀತಿಗಳಲ್ಲಿ ಮಾಡಬಹುದು - ಇದು ಎಲ್ಲಾ ಆವೃತ್ತಿ ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ಆವೃತ್ತಿಯನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಮತ್ತು ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸ ತಂಡಗಳು ತಮ್ಮನ್ನು ಇರುತ್ತದೆ, ಇದು ನಿರ್ವಹಿಸಲು ಅಗತ್ಯವಿದೆ.

ಪಿಎಚ್ಪಿ ಪ್ಯಾಕೇಜ್ ಹಲವಾರು ಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಇದು ಬಯಸಿದರೆ, ಪರಸ್ಪರ ಪ್ರತ್ಯೇಕವಾಗಿ ಅಳವಡಿಸಬಹುದಾಗಿದೆ ಎಂದು ಸಹ ಗಮನಿಸಬೇಕಾದ ಅಂಶವಾಗಿದೆ.

ವಿಧಾನ 1: ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಅನುಸ್ಥಾಪನೆ

ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಅನುಸ್ಥಾಪನೆಯು ಪ್ಯಾಕೇಜಿನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ. ಪ್ರತಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಉಬುಂಟು ಸರ್ವರ್ ವಿಭಿನ್ನವಾಗಿದೆ:

  • 12.04 ಎಲ್ಟಿಎಸ್ (ನಿಖರವಾದ) - 5.3;
  • 14.04 ಎಲ್ಟಿಎಸ್ (ಟ್ರಸ್ಟಿ) - 5.5;
  • ಅಕ್ಟೋಬರ್ 15 (ವಿಲ್ಲಿ) - 5.6;
  • 16.04 ಎಲ್ಟಿಎಸ್ (ಜೆನಿಯಲ್) - 7.0.

ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ಅಧಿಕೃತ ರೆಪೊಸಿಟರಿಯ ಮೂಲಕ ಎಲ್ಲಾ ಪ್ಯಾಕೇಜುಗಳನ್ನು ವಿತರಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ಮೂರನೇ ವ್ಯಕ್ತಿಯನ್ನು ಸಂಪರ್ಕಿಸಲು ಅಗತ್ಯವಿಲ್ಲ. ಆದರೆ ಪೂರ್ಣ ಪ್ಯಾಕೇಜ್ನ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಎರಡು ಆವೃತ್ತಿಗಳಲ್ಲಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು OS ನ ಆವೃತ್ತಿಯನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಆದ್ದರಿಂದ, ಉಬುಂಟು ಸರ್ವರ್ 16.04 ರಲ್ಲಿ ಪಿಎಚ್ಪಿ ಅನ್ನು ಸ್ಥಾಪಿಸಲು, ಈ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

sudo apt-get install php

ಮತ್ತು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಿಗೆ:

sudo apt-get install php5

ಸಿಸ್ಟಂನಲ್ಲಿ ನೀವು ಪಿಎಚ್ಪಿ ಪ್ಯಾಕೇಜ್ನ ಎಲ್ಲಾ ಘಟಕಗಳ ಅಗತ್ಯವಿಲ್ಲದಿದ್ದರೆ, ನೀವು ಅವುಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಸ್ಥಾಪಿಸಬಹುದು. ಇದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂಬುದು ಮತ್ತು ಈ ಅವಶ್ಯಕತೆಗೆ ಯಾವ ಆಜ್ಞೆಗಳನ್ನು ಮಾಡುವುದು, ಕೆಳಗೆ ವಿವರಿಸಬಹುದು.

ಅಪಾಚೆ HTTP ಸರ್ವರ್ ಮಾಡ್ಯೂಲ್

ಉಬುಂಟು ಸರ್ವರ್ 16.04 ರಲ್ಲಿ ಅಪಾಚೆಗಾಗಿ ಪಿಎಚ್ಪಿ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಬೇಕು:

sudo apt-get install libapache2-mod-php

ಓಎಸ್ನ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ:

sudo apt-get install libapache2-mod-php5

ಅನುಸ್ಥಾಪನೆಗೆ ನೀವು ಯಾವ ಅನುಮತಿಯನ್ನು ನೀಡಬೇಕು ಎಂದು ನಮೂದಿಸಿದ ನಂತರ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಕೇಳಲಾಗುತ್ತದೆ. ಇದನ್ನು ಮಾಡಲು, ಪತ್ರವನ್ನು ನಮೂದಿಸಿ "ಡಿ" ಅಥವಾ "ವೈ" (ಉಬುಂಟು ಸರ್ವರ್ನ ಸ್ಥಳೀಕರಣವನ್ನು ಅವಲಂಬಿಸಿ) ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಿ ನಮೂದಿಸಿ.

ಡೌನ್ಲೋಡ್ ಮತ್ತು ಅನುಸ್ಥಾಪನಾ ಪ್ಯಾಕೇಜ್ ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಮಾತ್ರ ಕಾಯಬೇಕಾಗುತ್ತದೆ.

FPM

ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಆವೃತ್ತಿ 16.04 ರಲ್ಲಿ ಎಫ್ಪಿಎಂ ಘಟಕವನ್ನು ಸ್ಥಾಪಿಸಲು, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಿ:

sudo apt-get install php-fpm

ಮುಂಚಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ:

sudo apt-get install php5-fpm

ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸೂಪರ್ಸುಸರ್ ಗುಪ್ತಪದವನ್ನು ನಮೂದಿಸಿದ ತಕ್ಷಣ ಅನುಸ್ಥಾಪನೆಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.

CLI

PHP ಯಲ್ಲಿ ಕನ್ಸೊಲ್ ಪ್ರೊಗ್ರಾಮ್ಗಳ ಸೃಷ್ಟಿಗೆ ತೊಡಗಿರುವ ಡೆವಲಪರ್ಗಳಿಗೆ CLI ಅವಶ್ಯಕವಾಗಿದೆ. ಇದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಎಂಬೆಡ್ ಮಾಡಲು, ಉಬುಂಟು 16.04 ರಲ್ಲಿ ನೀವು ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಬೇಕು:

sudo apt-get install php-cli

ಮುಂಚಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ:

sudo apt-get install php5-cli

ಪಿಎಚ್ಪಿ ವಿಸ್ತರಣೆಗಳು

ಪಿಎಚ್ಪಿ ಎಲ್ಲಾ ಸಾಧ್ಯ ಕಾರ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು, ಬಳಸಿದ ಪ್ರೋಗ್ರಾಂಗಳಿಗಾಗಿ ಹಲವಾರು ವಿಸ್ತರಣೆಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಅವಶ್ಯಕತೆಯಿದೆ. ಅಂತಹ ಒಂದು ಅನುಸ್ಥಾಪನೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಈಗ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಆಜ್ಞೆಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ.

ಗಮನಿಸಿ: ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಎರಡು ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಪ್ರತಿ ವಿಸ್ತರಣೆಗೆ ಒದಗಿಸಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ ಮೊದಲನೆಯದು ಉಬುಂಟು ಸರ್ವರ್ 16.04 ಗೆ, ಮತ್ತು ಎರಡನೆಯದು OS ನ ಮುಂಚಿನ ಆವೃತ್ತಿಗಳಿಗೆ ಆಗಿದೆ.

  1. ಜಿಡಿಗಾಗಿ ವಿಸ್ತರಣೆ:

    sudo apt-get install php-gd
    sudo apt-get install php5-gd

  2. ಮೆಕ್ರಿಪ್ಟ್ಗಾಗಿ ವಿಸ್ತರಣೆ:

    sudo apt-get install php-mcrypt
    sudo apt-get install php5-mcrypt

  3. MySQL ವಿಸ್ತರಣೆ:

    sudo apt-get install php-mysql
    sudo apt-get install php5-mysql

ಇದನ್ನೂ ನೋಡಿ: ಉಬುಂಟುಗಾಗಿ MySQL ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿ

ವಿಧಾನ 2: ಇತರ ಆವೃತ್ತಿಗಳನ್ನು ಸ್ಥಾಪಿಸಿ

ಉಬುಂಟು ಸರ್ವರ್ನ ಪ್ರತಿ ಆವೃತ್ತಿಯು ಅನುಗುಣವಾದ ಪಿಎಚ್ಪಿ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ ಎಂದು ಹೇಳಲಾಗುತ್ತದೆ. ಆದರೆ ಮುಂಚಿತವಾಗಿ ಅನುಸ್ಥಾಪಿಸುವ ಸಾಧ್ಯತೆಯನ್ನು ಇದು ನಿರಾಕರಿಸುವುದಿಲ್ಲ ಅಥವಾ, ಬದಲಾಗಿ, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ನಂತರದ ಆವೃತ್ತಿಯಾಗಿದೆ.

  1. ಮೊದಲಿಗೆ ನೀವು ಸಿಸ್ಟಂನಲ್ಲಿ ಸ್ಥಾಪಿಸಿದ ಎಲ್ಲಾ ಪಿಎಚ್ಪಿ ಘಟಕಗಳನ್ನು ತೆಗೆದುಹಾಕಬೇಕಾಗಿದೆ. ಉಬುಂಟು 16.04 ನಲ್ಲಿ ಇದನ್ನು ಮಾಡಲು ಎರಡು ಆಜ್ಞೆಗಳನ್ನು ರನ್ ಮಾಡಿ:

    sudo apt-get ತೆಗೆದುಹಾಕಿ libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    ಸುಡೊ ಅಪಾರ್ಟ್-ಸ್ವೀಟ್ ಆಟೋರೆಮುವ್

    ಓಎಸ್ನ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ:

    sudo apt-get ತೆಗೆದುಹಾಕಿ libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    ಸುಡೊ ಅಪಾರ್ಟ್-ಸ್ವೀಟ್ ಆಟೋರೆಮುವ್

  2. ಈಗ ನೀವು ಪಿಪಿಎ ರೆಪೊಸಿಟರಿಗಳ ಪಟ್ಟಿಗೆ ಸೇರಿಸಬೇಕಾಗಿದೆ, ಇದು ಪಿಎಚ್ಪಿನ ಎಲ್ಲಾ ಆವೃತ್ತಿಗಳ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

    ಸುಡೋ ಆಡ್-ಅಪ್ಟ್-ರೆಪೊಸಿಟರಿಯ ಪಿಪಿಎ: ಓನ್ಡ್ರೆಜ್ / ಪಿಎಚ್ಪಿ
    ಸುಡೊ apt- ಗೆ ಅಪ್ಡೇಟ್

  3. ಈ ಹಂತದಲ್ಲಿ, ನೀವು ಸಂಪೂರ್ಣ ಪಿಎಚ್ಪಿ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು. ಇದನ್ನು ಮಾಡಲು, ತಂಡದಲ್ಲಿಯೇ, ಅದರ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ, ಉದಾಹರಣೆಗೆ, "5.6":

    sudo apt-get install php5.6

ನಿಮಗೆ ಪೂರ್ಣವಾದ ಪ್ಯಾಕೇಜ್ ಅಗತ್ಯವಿಲ್ಲದಿದ್ದರೆ, ಅಗತ್ಯವಾದ ಆಜ್ಞೆಗಳನ್ನು ಆಯ್ಕೆಮಾಡುವುದರ ಮೂಲಕ ಪ್ರತ್ಯೇಕವಾಗಿ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ನೀವು ಸ್ಥಾಪಿಸಬಹುದು:

sudo apt-get install libapache2-mod-php5.6
sudo apt-get install php5.6-fpm
sudo apt-get install php5.6-cli
sudo apt-get install php-gd
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-mcrypt
sudo apt-get install php5.6-mysql
sudo apt-get install php5.6-xml

ತೀರ್ಮಾನ

ತೀರ್ಮಾನಕ್ಕೆ ಬಂದಾಗ, ಒಂದು ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ಮೂಲಭೂತ ಜ್ಞಾನವೂ ಸಹ, ಬಳಕೆದಾರರು ಮುಖ್ಯ ಪಿಎಚ್ಪಿ ಪ್ಯಾಕೇಜ್ ಮತ್ತು ಅದರ ಎಲ್ಲಾ ಹೆಚ್ಚುವರಿ ಘಟಕಗಳನ್ನು ಸುಲಭವಾಗಿ ಸ್ಥಾಪಿಸಬಹುದು ಎಂದು ನಾವು ಹೇಳಬಹುದು. ಉಬುಂಟು ಸರ್ವರ್ನಲ್ಲಿ ನೀವು ನಡೆಸಬೇಕಾದ ಆಜ್ಞೆಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು ಮುಖ್ಯ ವಿಷಯ.