Yum cài đặt httpd php
Ở đây tôi sẽ không trình bày Cách cài đặt Linux. Mục đích chính của bài đăng này là chỉ thiết lập AMP (Apache, MySQL và PHP) Show Cài đặt ApacheĐể bắt đầu, chúng tôi sẽ cài đặt Apache Bước 1. Mở Terminal Bước 2. Tên gói của Apache là httpd. Cài đặt httpd bằng YUM. Nhập Lệnh sau trên Terminal rồi nhấn enter [root@SRV01 ~]# yum install httpd Kiểm tra ApacheĐể đảm bảo mọi thứ được cài đặt chính xác, bây giờ chúng tôi sẽ kiểm tra Apache để đảm bảo nó hoạt động bình thường 1. Mở bất kỳ trình duyệt web nào và sau đó nhập thông tin sau vào địa chỉ web http. //máy chủ cục bộ/ hoặc http. //127. 0. 0. 1 Bạn sẽ nhận được trang web có nội dung “Trang thử nghiệm Apache 2 được cung cấp bởi CentOS”. Gốc tài liệu mặc định của Apache là /var/www/html trên CentOS và tệp cấu hình là /etc/httpd/conf/httpd. conf. Các cấu hình bổ sung được lưu trữ trong /etc/httpd/conf. thư mục d/ Cài đặt PHP 7 bằng Kho lưu trữ WebtaticKho lưu trữ chúng tôi sẽ sử dụng được gọi là kho lưu trữ webtatic cung cấp PHP 7 mới nhất cho CentOS 7. Vì vậy, hãy xem nó được thực hiện như thế nào Bước một Cài đặt và cấu hình máy chủ web ApacheBước đầu tiên là Cài đặt và Định cấu hình Máy chủ web Apache trên CentOS 7 yum cài đặt httpd systemctl bắt đầu httpd systemctl kích hoạt httpd Sau đó, thêm các quy tắc Firewalld sau để cho phép dịch vụ http tường lửa-cmd –vĩnh viễn –add-service=http tường lửa-cmd –vĩnh viễn –add-service=https tường lửa-cmd –tải lại Bước hai Thêm kho lưu trữ webtatic cho CentOS 7Kho lưu trữ webtatic phụ thuộc vào kho lưu trữ fedora epel, vì vậy chúng tôi sẽ thêm cả kho lưu trữ webtatic và epel vòng/phút -Uvh https. //dl. dự án mũ phớt. org/pub/epel/epel-phát hành-mới nhất-7. mái vòm. vòng/phút vòng/phút -Uvh https. //gương. webtatic. com/yum/el7/webtatic-phát hành. vòng/phút Sau đó chạy lệnh yum repolist để đảm bảo các kho lưu trữ đã được bật yum repolist Bước thứ ba Cài đặt PHP 7 Sử dụng lệnh cài đặt yumĐầu tiên, chạy lệnh tìm kiếm yum như sau để tìm phiên bản PHP 7 nào có sẵn để Cài đặt yum tìm kiếm php. grep 7 Như bạn có thể thấy trong trường hợp của chúng tôi, gói PHP có tên php70w hiện có sẵn để cài đặt yum cài đặt php70w php70w-mysql Và cuối cùng khởi động lại Máy chủ HTTPD Apache bằng lệnh systemctl systemctl khởi động lại httpd Bây giờ nếu bạn gõ php -v trên dòng lệnh, bạn sẽ nhận được phiên bản PHP 7 mà bạn đã cài đặt Để kiểm tra cài đặt PHP, hãy tạo một. php với chức năng phpinfo() bên trong thư mục /var/www/html và truy cập thông qua trình duyệt web Xây dựng PHP 7 từ Nguồn trong CentOS 7Bây giờ hãy xem cách xây dựng và biên dịch PHP 7 từ nguồn. Chúng tôi sẽ tải xuống gói PHP 7 mới nhất từ php chính thức. net và cài đặt trên CentOS 7. Vì vậy, làm theo cùng Bước một Cài đặt Apache và Apache APXSyum cài đặt httpd httpd-devel systemctl bắt đầu httpd systemctl kích hoạt httpd Thêm quy tắc tường lửa tường lửa-cmd –vĩnh viễn –add-service=http tường lửa-cmd –vĩnh viễn –add-service=https tường lửa-cmd –tải lại Bước hai Cài đặt phụ thuộcCài đặt các gói sau cần biên dịch PHP 7 trên CentOS 7 yum cài đặt bison libxml2-devel gcc libtool bzip2 vòng/phút -Uvh http. //gương. yandex. ru/fedora/russianfedora/russianfedora/miễn phí/el/phát hành/7/Mọi thứ/x86_64/os/re2c-0. 13. 5-7. el7. R. x86_64. vòng/phút Bước thứ ba Tải xuống PHP 7Chuyển đến URL sau https. //chắc chắn. php. mạng/tải xuống. php và tải xuống trình cài đặt PHP 7 bz2 hoặc gz mới nhất về máy chủ CentOS 7 của bạn Bước bốn Giải nén tập tin tarTạo một thư mục mới có tên /usr/src/php7 và giải nén tệp tar php 7 vào thư mục /usr/src/php7 mkdir -p /usr/src/php7 tar -jxvf php-7. 0. 6. hắc ín. bz2 -C /usr/src/php7/ Nếu bạn đã tải xuống gói gz PHP, thì hãy sử dụng cờ -zxvf với lệnh tar như sau tar -zxvf php-7. 0. 6. hắc ín. bz2 -C /usr/src/php7/ Bước Năm Biên dịch và cài đặt PHP 7Bây giờ di chuyển đến thư mục chúng tôi giải nén bên trong thư mục /usr/src/php7/ cd /usr/src/php7/php-7. 0. 6/ Và chạy tập lệnh cấu hình với các tùy chọn sau như sau /configure –with-apxs2=/usr/bin/apxs –prefix=/usr/local/php7 –with-config-file-path=/etc/php7/ –with-mysqli Sau đó thực hiện lệnh make và make install để cài đặt PHP 7 trên CentOS 7 chế tạo thực hiện cài đặt Cũng chạy theo hai lệnh để đặt quyền libtool –kết thúc /usr/src/php7/php-7. 0. 6/libs chmod 755/usr/lib64/httpd/mô-đun/libphp7. Vì thế Bước sáu tạo php. ini cho PHP 7mkdir /etc/php7 cp php. phát triển ini /etc/php7/php. ban đầu Bước Bảy Tạo tệp cấu hình Apache PHP 7chạm/etc/httpd/conf. d/php7. conf Sau đó mở php7. conf bằng trình soạn thảo văn bản và thêm các dòng sau Ứng dụng SetHandler/x-httpd-php Lưu tệp cấu hình và khởi động lại Máy chủ Web Apache systemctl khởi động lại httpd Và chúng tôi đã hoàn thành. Bạn có thể nhận thông tin chi tiết về cài đặt của mình bằng hàm phpinfo() Ok, đây là kết thúc của hướng dẫn này. Chúng ta đã học cách cài đặt PHP 7 trên CentOS 7 bằng Webtatic Repository và chúng ta cũng học cách xây dựng PHP 7 từ nguồn trên CentOS 7 Linux Server Làm cách nào để cài đặt httpd với PHP?Sử dụng các bước sau để cài đặt Apache. . Chạy lệnh sau. yum cài đặt httpd Sử dụng công cụ systemd systemctl để khởi động dịch vụ Apache. systemctl bắt đầu httpd Cho phép dịch vụ tự khởi động khi khởi động. systemctl kích hoạt httpd. dịch vụ Làm cách nào để cài đặt PHP bằng yum?Cài đặt PHP phiên bản 7. 2 . Bật repo EPEL, nhập. sudo yum -y cài đặt phát hành epel Bật remi repo i. e. remi-php72. sudo yum-config-manager --enable remi-php72 Làm mới kho lưu trữ. cập nhật sudo yum Cài đặt phiên bản php 7. 2, chạy. Sudo yum cài đặt php Làm cách nào để bật PHP trong httpd?Định cấu hình Apache để cung cấp các trang PHP từ thư mục người dùng. . Bước 1. Chỉnh sửa tệp cấu hình PHP. sudo gedit /etc/apache2/mods-enabled/php5. conf. . Bước 2. Lưu các thay đổi và thoát emacs. điều khiển-x, điều khiển-s Bước 3. Khởi động lại Apache, và bạn đã hoàn tất. sudo /etc/init. khởi động lại d/apache2 Làm cách nào để cài đặt Apache bằng yum?Để cài đặt máy chủ HTTP Apache. . Nhập lệnh sau. # yum cài đặt httpd Khởi động máy chủ và định cấu hình để khởi động sau khi khởi động lại hệ thống. # bắt đầu dịch vụ httpd # bật chkconfig httpd Kiểm tra lỗi cấu hình. # dịch vụ kiểm tra cấu hình httpd |