Rumah >pembangunan bahagian belakang >PHP7 >Bagaimana untuk memasang redis dalam php7 yum
Cara memasang redis dengan php7 yum: 1. Pasang sumber yum dan nginx 2. Mulakan nginx dan tetapkan ia berjalan secara automatik pada but 3. Semak komponen php7 yum dan pasang php7.2; Mulakan php dan sediakannya Untuk bermula pada but 5. Gunakan sumber yum yang ditentukan untuk memasang Redis.
Persekitaran pengendalian artikel ini: sistem centos7, PHP versi 7.2, komputer Dell G3.
pemasangan centos7 nginx php7yum, dan cara memasang redis dengan yum:
1. Pasang nginx
1 yum Sumber
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2. Pasang nginx
yum install -y nginx
3. Mulakan nginx dan tetapkannya untuk dijalankan secara automatik semasa but
systemctl start nginx #启动,restart-重启,stop-停止 systemctl enable nginx #开机启动
4. Semak versi dan status berjalan
nginx -v #查看版本 ps -ef | grep nginx #查看运行状态
2. Pasang php7
1. Pasang sumber yum
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
2 .Lihat komponen php7 yum, contoh pemasangan php7.2
yum search php72w
3. Pilih komponen yang perlu anda pasang, php72w.x86_64 dan php72w-fpm. x86_64 diperlukan untuk program teras
yum install php72w.x86_64 php72w-fpm.x86_64 php72w-cli.x86_64 php72w-common.x86_64 php72w-gd.x86_64 php72w-ldap.x86_64 php72w-mbstring.x86_64 php72w-mcrypt.x86_64 php72w-mysql.x86_64 php72w-pdo.x86_64 php72w-pecl-redis.x86_64
4. Mulakan php dan tetapkannya untuk bermula pada but
systemctl start php-fpm #启动,restart-重启,stop-停止 systemctl enable php-fpm #开机启动
5. Semak versi dan status berjalan
php-fpm -v #查看版本 ps -ef | grep php-fpm #查看运行状态
Dilengkapi selepas langkah -langkah di atas, pembaca boleh mengkonfigurasi direktori web di Nginx dan ia boleh berjalan secara normal. akan membawa risiko keselamatan kepada sistem. Berikut ialah contoh konfigurasi kebenaran
3. Ubah suai konfigurasi nginx
vi /etc/nginx/conf.d/default.conf
Cari baris ini di lokasi pertama.
index index.html index.htm;
dan ubah suainya kepada:
index index.php index.html index.htm; #添加index.php
2. Alih keluar ulasan lokasi di bawah baris pelayan FastCGI dan ubah suainya supaya kelihatan seperti ini:
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ .php$ { root /usr/share/nginx/html; #网站根目录 fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } service nginx restart #重启nginx service php-fpm start #开启php-fpm
3. Cipta indeks baharu dalam direktori akar tapak web
vim /usr/share/nginx/html/index.php
Input kandungan:
<?php phpinfo();
5 IP mesin maya dalam penyemak imbas dan anda sudah boleh melihat maklumat phpinfo Ubah suai fail hos pada Windows dan tambah Satu baris 192.168.6.114 www.test1.com #Konfigurasikan nama domain yang sepadan dengan IP mesin maya
6. Kini anda boleh menggunakan www.test1.com untuk mengakses pelayan yang dikonfigurasikan oleh mesin maya pada Windows
IV yum installation redis
Apabila yum memasang redis, adalah disyorkan untuk menggunakan sumber repositori Remi. Oleh kerana sumber Remi menyediakan versi terkini Redis, anda boleh menggunakan YUM untuk memasang versi terkini Redis melalui sumber ini. Di samping itu, sumber yum terkini PHP dan MySQL disediakan, serta program perkhidmatan yang berkaitan.
1) Sumber repositori Remi bergantung pada sumber epel, jadi anda perlu memasang sumber epel terlebih dahulu
[root@youxi1 ~]# yum -y install epel-release
2) Pasang sumber repositori Remi
[root@youxi1 ~]# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm [root@youxi1 ~]# ls /etc/yum.repos.d/ //下载完成后会出现许多remi的yum源,这里要用到的是remi.repo这个源 CentOS-Base.repo CentOS-Sources.repo remi-glpi92.repo remi-php70.repo remi-safe.repo CentOS-CR.repo CentOS-Vault.repo remi-glpi93.repo remi-php71.repo CentOS-Debuginfo.repo epel.repo remi-glpi94.repo remi-php72.repo CentOS-fasttrack.repo epel-testing.repo remi-modular.repo remi-php73.repo CentOS-Media.repo remi-glpi91.repo remi-php54.repo remi.repo
3) Gunakan Pasang Redis yang ditentukan daripada sumber yum
[root@youxi1 ~]# yum --enablerepo=remi install -y redis //--enablerepo指定yum源 [root@youxi1 ~]# redis-cli --version //安装完成后使用命令查看一下版本 redis-cli 5.0.5
Nota: Selepas sumber remi dipasang, ia tidak akan bermula secara lalai Apabila anda perlu menggunakan program pemasangan sumber repositori, anda memerlukan --. enablerepo=remi pilihan untuk menentukan penggunaan sumber repositori remi boleh digunakan dan kemudian dipasang.
4) Mulakan Redis dan tetapkannya untuk bermula secara automatik semasa but
[root@youxi1 ~]# systemctl start redis [root@youxi1 ~]# systemctl enable redis Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.
Nota: Nombor port Redis ialah 6379
[Pembelajaran yang disyorkan: PHP tutorial video】
Atas ialah kandungan terperinci Bagaimana untuk memasang redis dalam php7 yum. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!