როგორ განაახლოთ ვებსაიტის PHP ვერსია Linux სერვერზე? CWP7PHP ვერსიის გადამრთველი

ვებსაიტის Linux სერვერის PHP-ის უფრო მაღალ ვერსიაზე განახლება ვებ გვერდების ჩატვირთვას 3-5-ჯერ უფრო სწრაფად გაზრდის, ვიდრე PHP-ის წინა ვერსია, ამასთანავე გააუმჯობესებს ვებსაიტის უსაფრთხოებას.

მაგრამ PHP ვერსიის განახლებამდე ძალიან მნიშვნელოვანია ვიცოდეთ არის თუ არა ვებგვერდი სრულად თავსებადი განახლებულ PHP გარემოსთან, რადგან თუ ვებგვერდი ვერ გაიხსნება ან გვერდი სრულად ვერ ჩაიტვირთება, ეს პრობლემური იქნება.

როგორ განაახლოთ ვებსაიტის PHP ვერსია Linux სერვერზე?

ეს განყოფილება აღწერს CentOS 7.3 Linux სერვერის PHP 5.6.40-დან PHP 7.4.28-მდე განახლების კონკრეტულ ნაბიჯებს.

ნაბიჯი 1: შეამოწმეთ მიმდინარე Linux სერვერზე დაინსტალირებული PHP ვერსია ▼

php -v

ნაბიჯი 2: გამორთეთ php-fpm ▼

service php-fpm stop

ნაბიჯი 3: PHP-ის დეინსტალაცია ▼

yum remove php-common

ნაბიჯი 4: EPEL წყაროს ინსტალაცია ▼

yum install epel-release

ნაბიჯი 5: დააინსტალირეთ წყაროს რემი ▼

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

ნაბიჯი 6: yum-config-manager-ის ინსტალაცია ▼

yum -y install yum-utils

ნაბიჯი 7: გამოიყენეთ yum-config-manager remi ▼-სთვის php7.4 რეპოზიტორის მითითებისთვის

yum-config-manager –enable remi-php74

ნაბიჯი 8: PHP-ის ინსტალაცია და განახლება ▼

yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y

ნაბიჯი 9: შეამოწმეთ თქვენი მიმდინარე PHP ვერსია ▼

php -v
  • 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……

როგორ განაახლოთ CWP7 PHP ვერსიის შესაცვლელად?

თუ თქვენ დააინსტალირეთ CWP მართვის პანელი , გთხოვთ, უგულებელყოთ ზემოთ მოცემული ნაბიჯები და უბრალოდ მიჰყევით ქვემოთ მოცემულ ინსტრუქციას PHP ვერსიის შესაცვლელად.

ახლა CWP 7-ს აქვს PHP Switch ვარიანტი, სადაც შეგიძლიათ მარტივად გადახვიდეთ PHP-ის სხვა ვერსიაზე და გადააკეთოთ იგი საჭირო მოდულებით.

CWP-ის მართვის პანელში დააწკაპუნეთ მარცხენა მხარეს → PHP პარამეტრები → PHP ვერსიის გადამრთველი: ხელით აირჩიეთ PHP ვერსია 7.4.28 ▼

როგორ განაახლებს CWP PHP ვერსიის გადამრთველი ირჩევს PHP ვერსიას 7.4/8.1?

  1. დააწკაპუნეთ PHP ვერსიის გადამრთველზე (აქ მიიღებთ სერვერის PHP ვერსიას და შედგენილ მოდულებს, რომლებითაც ახლა არის შედგენილი თქვენი სერვერი).
  2. ჩამოსაშლელი მენიუდან აირჩიეთ PHP ვერსია, რომლის შედგენა გსურთ, შემდეგ დააწკაპუნეთ შემდეგი.
  3. PHP კომპილატორში შეგიძლიათ დაამატოთ ან წაშალოთ თქვენთვის სასურველი მოდულები.
  4. დააწკაპუნეთ შემდგენელის დაწყებაზე და შემდგენელი დაიწყებს მუშაობას ფონზე.
  • კომპილერს სჭირდება 5-დან 20 წუთამდე დასრულება, რაც დამოკიდებულია თქვენს მიერ დაინსტალირებული მოდულებისა და პროცესორის სიმძლავრეზე.
  • შეგიძლიათ გადაამოწმოთ 15 წუთში და შეამოწმოთ PHP-ის და მოდულების რომელი ვერსია გაქვთ ახლა CWP – PHP Version Switch-ში.
  • თქვენი ვებსაიტი და CWP იმუშავებს ჩვეულ რეჟიმში კომპილაციის დროს, ხოლო PHP ვერსია განახლდება კომპილაციის დასრულების შემდეგ.

თქვენ შეგიძლიათ შეამოწმოთ PHP კომპილაციის ჟურნალი ფაილში:

/var/log/php-rebuild.log

თუ გსურთ კომპილერის მონიტორინგი, გამოიყენეთ ეს ბრძანება ჭურვში:

tail -f /var/log/php-rebuild.log

როგორ განაახლოთ და შეცვალოთ PHP ვერსია CWP-შიYouTubeვიდეო გაკვეთილი

აქ არის YouTube ვიდეო გაკვეთილი, თუ როგორ უნდა განაახლოთ თქვენი ვებსაიტის PHP ვერსია CWP მართვის პანელიდან:

როგორ დავამატოთ მორგებული build flags PHP switcher-ში?

ეს შეიძლება გაკეთდეს კონფიგურაციის ფაილის რედაქტირებით, რომელიც მდებარეობს:

CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/

CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/

მაგალითი:

/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini

ამ ფაილის ბოლოს ვამატებთ:

[shmop-test]
default=0
option="--enable-shmop"
  • კვადრატულ ფრჩხილებში[shmop-test], თქვენ ქმნით სახელს, რომელიც გამოყენებული იქნება build-ისთვის, რომელიც უნდა იყოს უნიკალური და ადრე არ არის განსაზღვრული ფაილში.
  • პარამეტრების ქვეშ, თქვენ უნდა განსაზღვროთ build flags.
  • რედაქტირების შემდეგ, შეგიძლიათ შექმნათ ახალი PHP CWP PHP ვერსიის გადამრთველიდან.
  • გაითვალისწინეთ, რომ CWP განახლებები გადაწერს ამ ფაილს!

იმედია, ჩენ ვეილიანგის ბლოგზე ( https://www.chenweiliang.com/ ) გამოგადგებათ სტატია „როგორ განვაახლოთ ვებსაიტის PHP ვერსია Linux სერვერზე? CWP7 PHP ვერსიის გადამრთველი“.

თავისუფლად გაგვიზიარეთ ამ სტატიის ბმული: https://www.chenweiliang.com/cwl-27807.html

მეტი ფარული ხრიკის გასახსნელად🔑, კეთილი იყოს თქვენი მობრძანება ჩვენს Telegram არხზე!

გააზიარეთ და მოიწონეთ თუ მოგეწონათ! თქვენი გაზიარებები და მოწონებები ჩვენი მუდმივი მოტივაციაა!

 

评论

您的邮箱地址不会被公开。必填项已用*标注

გადაახვიეთ ზემოთ