ಜ್ಞಾನದ ತಳಹದಿ ಪ್ರಾಫಿಟ್‌ಸರ್ವರ್ ಸೇವೆಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಸರಳ ಸೂಚನೆಗಳು

CentOS ಸ್ಟ್ರೀಮ್‌ನಲ್ಲಿ LAMP ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು


ಈ ಲೇಖನದಲ್ಲಿ, CentOS ಸ್ಟ್ರೀಮ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಸರ್ವರ್‌ನಲ್ಲಿ LAMP ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಾವು ವಿವರವಾಗಿ ವಿವರಿಸುತ್ತೇವೆ. ಪ್ರತಿಯೊಂದು ಘಟಕವನ್ನು ಹಂತ ಹಂತವಾಗಿ ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಮತ್ತು ಸ್ಥಾಪಿಸಲಾದ ಸ್ಟ್ಯಾಕ್‌ನ ಕಾರ್ಯವನ್ನು ಪರಿಶೀಲಿಸುವುದು ಹೇಗೆ ಎಂಬುದನ್ನು ನೀವು ಕಲಿಯುವಿರಿ. ಡೆಬಿಯನ್/ಉಬುಂಟು ವಿತರಣೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಬಳಕೆದಾರರಿಗೆ, ಇದೇ ರೀತಿಯ LAMP ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಇಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ ನಮ್ಮ ಇನ್ನೊಂದು ಲೇಖನ.

LAMP ಸ್ಟ್ಯಾಕ್, ಲಿನಕ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್, ಅಪಾಚೆ ವೆಬ್ ಸರ್ವರ್, MySQL ಅಥವಾ MariaDB ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆ ಮತ್ತು PHP ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆ ಸೇರಿದಂತೆ ಸಾಫ್ಟ್‌ವೇರ್‌ಗಳ ಗುಂಪನ್ನು ಒಳಗೊಂಡಿದೆ. ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ವೆಬ್‌ಸೈಟ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಲು ಪ್ರಬಲ ಮತ್ತು ಹೊಂದಿಕೊಳ್ಳುವ ವೇದಿಕೆಯನ್ನು ರಚಿಸಲು ಈ ಘಟಕಗಳು ಒಟ್ಟಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ.

ಸರ್ವರ್ ತಯಾರಿ

ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ಹಲವಾರು ಪೂರ್ವಸಿದ್ಧತಾ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕು.

ಸೂಪರ್‌ಯೂಸರ್‌ಗೆ ಬದಲಾಯಿಸಲಾಗುತ್ತಿದೆ

ಮೊದಲನೆಯದಾಗಿ, ಸರ್ವರ್ ಸೆಟಪ್‌ಗೆ ಅಗತ್ಯವಿರುವ ಹೆಚ್ಚಿನ ಆಜ್ಞೆಗಳಿಗೆ ಉನ್ನತ ಅನುಮತಿಗಳ ಅಗತ್ಯವಿರುವುದರಿಂದ, ನೀವು ಸೂಪರ್‌ಯೂಸರ್ (ರೂಟ್) ಸವಲತ್ತುಗಳನ್ನು ಪಡೆಯಬೇಕು. ರೂಟ್ ಬಳಕೆದಾರರಿಗೆ ಬದಲಾಯಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ನಮೂದಿಸಿ:

su -

ಸಿಸ್ಟಮ್ ಅಪ್ಡೇಟ್

ಮುಂದೆ, ಸ್ಥಾಪಿಸಲಾದ ಎಲ್ಲಾ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗಳಿಗೆ ನವೀಕರಿಸಲು ಸೂಚಿಸಲಾಗುತ್ತದೆ. ನವೀಕರಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

dnf update -y

ಫೈರ್‌ವಾಲ್ ಕಾನ್ಫಿಗರೇಶನ್

ನಿಮ್ಮ ಸರ್ವರ್‌ನ ಸುರಕ್ಷತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ನೀವು ಪ್ರವೇಶ ನಿಯಮಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. CentOS ಸ್ಟ್ರೀಮ್ ಡೀಫಾಲ್ಟ್ ಆಗಿ ನಿಯಮ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿ firewalld ಅನ್ನು ಬಳಸುತ್ತದೆ. firewalld ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಮತ್ತು ಚಾಲನೆಯಲ್ಲಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ:

systemctl status firewalld

ನಂತರ, LAMP ಸ್ಟ್ಯಾಕ್ ಬಳಸುವ ಪೋರ್ಟ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ:

  • ವೆಬ್‌ಸೈಟ್ ಪ್ರವೇಶಕ್ಕಾಗಿ HTTP (ಪೋರ್ಟ್ 80);
  • ಸುರಕ್ಷಿತ ವೆಬ್‌ಸೈಟ್ ಪ್ರವೇಶಕ್ಕಾಗಿ HTTPS (ಪೋರ್ಟ್ 443);
  • ಡೇಟಾಬೇಸ್ ಪ್ರವೇಶಕ್ಕಾಗಿ MySQL (ಪೋರ್ಟ್ 3306) (ರಿಮೋಟ್ ಸಂಪರ್ಕ ಅಗತ್ಯವಿದ್ದರೆ).

ಈ ಬಂದರುಗಳನ್ನು ತೆರೆಯಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿ:

firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --permanent --add-port=3306/tcp

ಅಲ್ಲದೆ, SSH ಸಂಪರ್ಕಕ್ಕಾಗಿ ನಿಯಮವನ್ನು ಸೇರಿಸಿ:

firewall-cmd --permanent --add-port=22/tcp

ಎಲ್ಲಾ ಅಗತ್ಯ ನಿಯಮಗಳನ್ನು ಸೇರಿಸಿದ ನಂತರ, ಫೈರ್‌ವಾಲ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಮರುಲೋಡ್ ಮಾಡಿ:

firewall-cmd --reload

ಫೈರ್‌ವಾಲ್ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಎಲ್ಲಾ ನಿಯಮಗಳನ್ನು ವೀಕ್ಷಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

firewall-cmd --list-all
ಸೆಂಟೋಸ್‌ನಲ್ಲಿ ಫೈರ್‌ವಾಲ್ ನಿಯಮಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ

ಅಪಾಚೆ ಸ್ಥಾಪನೆ

ಅಪಾಚೆಯನ್ನು ಸ್ಥಾಪಿಸಲು, DNF ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಬಳಸಿ. ನಿಮಗೆ ಅಪಾಚೆಯ ಮೂಲ ಆವೃತ್ತಿ ಮಾತ್ರ ಬೇಕಾದರೆ, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

dnf install httpd -y

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

dnf install additional_packages –y

ಹೆಚ್ಚುವರಿ ಪ್ಯಾಕೇಜ್‌ಗಳೊಂದಿಗೆ ಸೇವೆಯನ್ನು ಸ್ಥಾಪಿಸಲು, ಆಜ್ಞೆಯು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

dnf install httpd additional_packages -y

ನೋಡಿ ಅಧಿಕೃತ ದಸ್ತಾವೇಜನ್ನು ಲಭ್ಯವಿರುವ ಉಪಯುಕ್ತತೆಗಳು ಮತ್ತು ಮಾಡ್ಯೂಲ್‌ಗಳೊಂದಿಗೆ ನಿಮ್ಮನ್ನು ಪರಿಚಯ ಮಾಡಿಕೊಳ್ಳಲು.

ಅಪಾಚೆ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಅದನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಅದನ್ನು ಪ್ರಾರಂಭಕ್ಕೆ ಸೇರಿಸಿ:

systemctl start httpd systemctl enable httpd

ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಸೇವೆಯ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ:

systemctl status httpd
CentOS ನಲ್ಲಿ Apache ಸೇವಾ ಸ್ಥಿತಿ

ಈ ಹಂತದಲ್ಲಿ, ನೀವು ವೆಬ್ ಬ್ರೌಸರ್ ಅನ್ನು ತೆರೆಯಬಹುದು ಮತ್ತು ವಿಳಾಸ ಪಟ್ಟಿಯಲ್ಲಿ ಸರ್ವರ್‌ನ IP ವಿಳಾಸವನ್ನು ನಮೂದಿಸಬಹುದು. ನೀವು ಅಪಾಚೆ ಸ್ವಾಗತ ಪುಟವನ್ನು ನೋಡಬೇಕು, ಇದು ಯಶಸ್ವಿ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ:

ಅಪಾಚೆ ಸ್ವಾಗತ ಪುಟ

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, CentOS ನಲ್ಲಿರುವ Apache ಇಲ್ಲಿ ಇದೆ /ಇತ್ಯಾದಿ/httpd ಡೈರೆಕ್ಟರಿ. ಅದರೊಳಗೆ ಸರ್ವರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಮತ್ತು ನಿರ್ವಹಣೆಗೆ ಬಳಸಲಾಗುವ ವಿವಿಧ ಉಪ ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಫೈಲ್‌ಗಳಿವೆ.

HTML, CSS, JavaScript ನಂತಹ ವೆಬ್‌ಸೈಟ್ ಫೈಲ್‌ಗಳನ್ನು ಇಲ್ಲಿ ಇರಿಸಬೇಕು / var / www / html ಡೈರೆಕ್ಟರಿ. ಈ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳನ್ನು ನಿಮ್ಮ ಸೈಟ್‌ನ ವಿಳಾಸದಲ್ಲಿ ಪ್ರವೇಶಿಸಬಹುದು.

MySQL ಅನುಸ್ಥಾಪನೆ

ಈ ವಿಭಾಗದಲ್ಲಿ, ನಾವು CentOS ಸ್ಟ್ರೀಮ್ ಸರ್ವರ್‌ನಲ್ಲಿ MariaDB ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನೋಡುತ್ತೇವೆ. MariaDB ಎಂಬುದು MySQL ನ ಫೋರ್ಕ್ ಆಗಿದ್ದು ಅದು MySQL ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಆದರೆ ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆ, ವರ್ಧಿತ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಸಕ್ರಿಯ ಡೆವಲಪರ್ ಸಮುದಾಯವನ್ನು ನೀಡುತ್ತದೆ. ಉಪಕರಣವನ್ನು ಸ್ಥಾಪಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

dnf install mariadb-server mariadb -y

ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ಸೇವೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಸಿಸ್ಟಮ್ ಬೂಟ್‌ನಲ್ಲಿ ಪ್ರಾರಂಭಿಸಲು ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ:

systemctl start mariadb systemctl enable mariadb

MariaDB ಸೇವೆ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

systemctl status mariadb
CentOS ನಲ್ಲಿ MariaDB ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ

MariaDB ನಿಮಗೆ ಅಸುರಕ್ಷಿತ ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಮತ್ತು ಡೇಟಾಬೇಸ್ ಅನ್ನು ರಕ್ಷಿಸಲು ಅನುಮತಿಸುವ ಭದ್ರತಾ ಸೆಟಪ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅದನ್ನು ಚಲಾಯಿಸಿ:

sudo mysql_secure_installation

ಸ್ಕ್ರಿಪ್ಟ್ ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ, ಹಲವಾರು ಹಂತಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನಿಮ್ಮನ್ನು ಕೇಳಲಾಗುತ್ತದೆ:

  1. ಮೂಲ ಬಳಕೆದಾರರಿಗೆ ಗುಪ್ತಪದವನ್ನು ಹೊಂದಿಸಿ (ಈಗಾಗಲೇ ಹೊಂದಿಸದಿದ್ದರೆ);
  2. ಅನಾಮಧೇಯ ಬಳಕೆದಾರರನ್ನು ತೆಗೆದುಹಾಕಿ;
  3. ಮೂಲವಾಗಿ ರಿಮೋಟ್ ಲಾಗಿನ್ ಅನ್ನು ಅನುಮತಿಸಬೇಡಿ;
  4. ಪರೀಕ್ಷಾ ಡೇಟಾಬೇಸ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿ ಮತ್ತು ಅದಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ಪಡೆಯಿರಿ;
  5. ಬದಲಾವಣೆಗಳನ್ನು ಅನ್ವಯಿಸಲು ಸವಲತ್ತು ಕೋಷ್ಟಕಗಳನ್ನು ಮರುಲೋಡ್ ಮಾಡಿ.

ಎಲ್ಲಾ ಹಂತಗಳಲ್ಲಿಯೂ ಸಕಾರಾತ್ಮಕವಾಗಿ (y) ಉತ್ತರಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.

ಆರಂಭಿಕ ಭದ್ರತಾ ಸೆಟಪ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ನೀವು MariaDB ಗೆ ಸಂಪರ್ಕಿಸಬಹುದು. ಇದನ್ನು ಮಾಡಲು, ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

mysql -u root -p

MariaDB ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಪರೀಕ್ಷಾ ಡೇಟಾಬೇಸ್ ಅನ್ನು ರಚಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ. MariaDB ಕನ್ಸೋಲ್‌ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:

CREATE DATABASE testdb; USE testdb; CREATE TABLE test_table ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100) NOT NULL ); INSERT INTO test_table (name) VALUES ('example data'); SELECT * FROM test_table;

ಈ ಆಜ್ಞೆಗಳು ಹೊಸ testdb ಡೇಟಾಬೇಸ್, test_table ಟೇಬಲ್ ಅನ್ನು ರಚಿಸುತ್ತವೆ ಮತ್ತು ಒಂದು ದಾಖಲೆಯನ್ನು ಸೇರಿಸುತ್ತವೆ. ನಂತರ ಅವು ಪರಿಶೀಲನೆಗಾಗಿ ಟೇಬಲ್‌ನ ವಿಷಯಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತವೆ:

ಮಾರಿಯಾಡಿಬಿ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ

ಶೆಲ್‌ನಿಂದ ನಿರ್ಗಮಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

exit

PHP ಸ್ಥಾಪನೆ

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

dnf install php

ಆದಾಗ್ಯೂ, ಈ ರೂಪದಲ್ಲಿ, ಉಪಕರಣವನ್ನು ವಿರಳವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚಾಗಿ, ಹೆಚ್ಚುವರಿ ಮಾಡ್ಯೂಲ್‌ಗಳೊಂದಿಗೆ ಅನುಸ್ಥಾಪನೆಯು ತಕ್ಷಣವೇ ಸಂಭವಿಸುತ್ತದೆ. ಕೆಲವು ಪ್ರಮುಖ ಮಾಡ್ಯೂಲ್‌ಗಳೊಂದಿಗೆ ಸ್ಥಾಪಿಸೋಣ:

dnf install php php-cli php-mysqlnd php-json php-gd php-ldap php-odbc php-pdo php-opcache php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap php-zip –y

ನೋಡಿ ಅಧಿಕೃತ ದಸ್ತಾವೇಜನ್ನು ಲಭ್ಯವಿರುವ ಮಾಡ್ಯೂಲ್‌ಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಗಾಗಿ. ಸ್ಥಾಪಿಸಲಾದ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

php -m

PHP ಯ ಸ್ಥಾಪಿಸಲಾದ ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

php -v
php ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ

ಮುಖ್ಯ PHP ಸಂರಚನಾ ಕಡತವು ಇಲ್ಲಿ ಇದೆ /etc/php.ini. ಈ ಫೈಲ್ ಅನ್ನು ಪಠ್ಯ ಸಂಪಾದಕದಲ್ಲಿ ತೆರೆಯಿರಿ:

vim /etc/php.ini

ಅಗತ್ಯ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿ, ಉದಾಹರಣೆಗೆ, date.timezone ನಿರ್ದೇಶನವನ್ನು ಬಳಸಿಕೊಂಡು ಸರಿಯಾದ ಸಮಯ ವಲಯವನ್ನು ಹೊಂದಿಸಿ ಮತ್ತು upload_max_filesize ಮತ್ತು post_max_size ನಿರ್ದೇಶನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅಪ್‌ಲೋಡ್ ಫೈಲ್ ಗಾತ್ರಗಳನ್ನು ಹೊಂದಿಸಿ. ನೀವು ಈ ಹಿಂದೆ ಕನ್ಸೋಲ್ ಪಠ್ಯ ಸಂಪಾದಕರೊಂದಿಗೆ ಕೆಲಸ ಮಾಡದಿದ್ದರೆ, ನಾವು ಲೇಖನ vim ಜೊತೆ ಕೆಲಸ ಮಾಡುವ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು.

ಉಪಕರಣವನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ ಮತ್ತು ಸಂರಚನಾ ಕಡತದಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದ ನಂತರ, ಅಪಾಚೆ ಸೇವೆಯನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ:

systemctl restart httpd

ಕಾರ್ಯವನ್ನು ಪರಿಶೀಲಿಸಲು, PHP ಆವೃತ್ತಿ ಮತ್ತು ಪ್ರಸ್ತುತ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುವ ಸರಳ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರಚಿಸಿ. ಫೈಲ್ ರಚಿಸಿ. info.php ವೆಬ್ ಸರ್ವರ್ ರೂಟ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ / var / www / html ಕೆಳಗಿನ ವಿಷಯದೊಂದಿಗೆ:

<?php phpinfo(); ?>

ವೆಬ್ ಬ್ರೌಸರ್ ತೆರೆಯಿರಿ ಮತ್ತು ಸರ್ವರ್‌ನ URL ಅನ್ನು ನಮೂದಿಸಿ ನಂತರ ಪರೀಕ್ಷಾ ಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಹೆಸರನ್ನು ನಮೂದಿಸಿ. ಉದಾಹರಣೆಗೆ:

http://your_server_ip/info.php

ಎಲ್ಲವನ್ನೂ ಸರಿಯಾಗಿ ಹೊಂದಿಸಿದ್ದರೆ, ನೀವು PHP ಆವೃತ್ತಿ, ಸೆಟ್ಟಿಂಗ್‌ಗಳು, ಬೆಂಬಲಿತ ಮಾಡ್ಯೂಲ್‌ಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳ ಕುರಿತು ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ನೋಡುತ್ತೀರಿ:

php ಕಾರ್ಯವನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ

ತೀರ್ಮಾನ

CentOS ಸ್ಟ್ರೀಮ್ ಸರ್ವರ್‌ನಲ್ಲಿ LAMP ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್ ಸರ್ವರ್ ಅನ್ನು ರಚಿಸಲು ಒಂದು ಪ್ರಮುಖ ಹಂತವಾಗಿದೆ. ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ, ಡೈನಾಮಿಕ್ ವೆಬ್‌ಸೈಟ್‌ಗಳಿಗೆ ಅಗತ್ಯವಾದ Apache, MySQL ಮತ್ತು PHP ಅನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ನೀವು ಕಲಿತಿದ್ದೀರಿ. ಈ ಸ್ಟ್ಯಾಕ್ ವೆಬ್ ಅಭಿವೃದ್ಧಿಗೆ ಹಲವು ಸಾಧ್ಯತೆಗಳನ್ನು ತೆರೆಯುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಅಧ್ಯಯನ ಮತ್ತು ಆಪ್ಟಿಮೈಸೇಶನ್ ನಿಮ್ಮ ಸರ್ವರ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಸುಧಾರಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.

⮜ ಹಿಂದಿನ ಲೇಖನ ಲಿನಕ್ಸ್ ಎಂದರೇನು?
ಮುಂದಿನ ಲೇಖನ ⮞ ನಿಮ್ಮ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಾಗಿ 5 ಸಾಮಾನ್ಯ ಸರ್ವರ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳು

VPS ಬಗ್ಗೆ ನಮ್ಮನ್ನು ಕೇಳಿ

ಹಗಲು ಅಥವಾ ರಾತ್ರಿಯ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಲು ನಾವು ಯಾವಾಗಲೂ ಸಿದ್ಧರಿದ್ದೇವೆ.