這篇文章主要介紹了php7中如何使用yum安裝redis,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站為客戶(hù)提供專(zhuān)業(yè)的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、程序、域名、空間一條龍服務(wù),提供基于WEB的系統(tǒng)開(kāi)發(fā). 服務(wù)項(xiàng)目涵蓋了網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站程序開(kāi)發(fā)、WEB系統(tǒng)開(kāi)發(fā)、微信二次開(kāi)發(fā)、手機(jī)網(wǎng)站制作設(shè)計(jì)等網(wǎng)站方面業(yè)務(wù)。
php7 yum安裝redis的方法:1、安裝yum源和nginx;2、啟動(dòng)nginx并設(shè)置開(kāi)機(jī)自動(dòng)運(yùn)行;3、查看php7 yum組件,并安裝php7.2;4、啟動(dòng)php并設(shè)為開(kāi)機(jī)啟動(dòng);5、使用指定的yum源安裝Redis即可。
本文操作環(huán)境:centos7系統(tǒng)、PHP7.2版、Dell G3電腦。
centos7 nginx+php7yum安裝,及yum安裝redis的方法:
一.安裝nginx
1.安裝yum源
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.安裝nginx
yum install -y nginx
3.啟動(dòng)nginx并設(shè)置開(kāi)機(jī)自動(dòng)運(yùn)行
systemctl start nginx #啟動(dòng),restart-重啟,stop-停止 systemctl enable nginx #開(kāi)機(jī)啟動(dòng)
4.查看版本及運(yùn)行狀態(tài)
nginx -v #查看版本 ps -ef | grep nginx #查看運(yùn)行狀態(tài)
二.安裝php7
1.安裝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.查看php7 yum組件,示例安裝php7.2
yum search php72w
3.選擇自己需要的組件安裝,php72w.x86_64 和 php72w-fpm.x86_64 為核心程序必裝
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.啟動(dòng)php并設(shè)為開(kāi)機(jī)啟動(dòng)
systemctl start php-fpm #啟動(dòng),restart-重啟,stop-停止 systemctl enable php-fpm #開(kāi)機(jī)啟動(dòng)
5.查看版本及運(yùn)行狀態(tài)
php-fpm -v #查看版本 ps -ef | grep php-fpm #查看運(yùn)行狀態(tài)
進(jìn)行完以上步驟之后,讀者自行在nginx中配置web目錄,已經(jīng)可以正常運(yùn)行了,但是此時(shí)nginx和php是以root身份運(yùn)行,以最高權(quán)限運(yùn)行web文件會(huì)給系統(tǒng)帶來(lái)安全隱患,以下為權(quán)限配置示例
三.修改nginx配置
vi /etc/nginx/conf.d/default.conf
找到第一個(gè)location中的這一行
index index.html index.htm;
修改為:
index index.php index.html index.htm; #添加index.php
2.把FastCGI server這行下面的location的注釋去掉,并修改成下面這樣子
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ .php$ { root /usr/share/nginx/html; #網(wǎng)站根目錄 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 #開(kāi)啟php-fpm
3. 在網(wǎng)站根目錄新建index.php文件
vim /usr/share/nginx/html/index.php
輸入內(nèi)容:
5. 在瀏覽器中輸入虛擬機(jī)ip,已經(jīng)可以看到phpinfo的信息了 在windows上修改hosts文件,添加一行 192.168.6.114 www.test1.com \#配置虛擬機(jī)ip對(duì)應(yīng)域名
6. 現(xiàn)在就可以在windows上用www.test1.com訪(fǎng)問(wèn)虛擬機(jī)配置的服務(wù)器了
四.yum安裝redis
yum安裝redis時(shí),建議使用Remi repository源。因?yàn)镽emi源提供了目前最新版本的Redis,可以通該源使用YUM安裝目前最新版本的Redis。另外還提供了PHP和MySQL的最新yum源,以及相關(guān)服務(wù)程序。
1)Remi repository源依賴(lài)于epel源,因此需要先安裝epel源
[root@youxi1 ~]# yum -y install epel-release2)安裝Remi repository源
[root@youxi1 ~]# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm [root@youxi1 ~]# ls /etc/yum.repos.d/ //下載完成后會(huì)出現(xiàn)許多remi的yum源,這里要用到的是remi.repo這個(gè)源 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.repo3)使用指定的yum源安裝Redis
[root@youxi1 ~]# yum --enablerepo=remi install -y redis //--enablerepo指定yum源 [root@youxi1 ~]# redis-cli --version //安裝完成后使用命令查看一下版本 redis-cli 5.0.5注意:remi源安裝完成后,默認(rèn)為不啟動(dòng),在需求使用remi repository源安裝程序時(shí),需求--enablerepo=remi選項(xiàng)指定使用remi repository源是可以被使用的,然后進(jìn)行安裝。
4)啟動(dòng)Redis并設(shè)置開(kāi)機(jī)自啟
[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.注意:Redis的端口號(hào)是6379
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“php7中如何使用yum安裝redis”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!
文章標(biāo)題:php7中如何使用yum安裝redis
當(dāng)前URL:http://weahome.cn/article/jepdgo.html