centos php7 redis,CentOS7 yum快速安装php7.1+nginx+mysql+redis
一、安装Nginx
yum install nginx
## 开启Nginx
service nginx start
CentOS安装Nginx出错提示No package nginx available
解决方法:
先安装 epel
yum install epel-release
然后再安装Nginx
[bash: service: command not found 错误的解决方法]
service命令是要用ROOT用户来执行的,
su -root
并同时使用/sbin/service来操作就可以
如果还不行
/sbin目录下没有service这个命令
yum list | grep initscripts看看有没有装initscripts
没有的话yum install initscripts安装上去
安装成功后,可以打开浏览器访问主机IP,看看是否成功安装和启动服务。
二、安装MySql
1、安装community
yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
2、安装 mysql-server
yum install mysql-community-server
3、 开启mysql
service mysqld start
4、 查看mysql的root账号的密码,如果你改了密码,再查看这个不会显示你的修改过的密码
grep 'temporary password' /var/log/mysqld.log
5、登录mysql
mysql -uroot -p
6、修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
7、修改root用户可远程登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
8、刷新
flush privileges;
三、安装php
1、安装包
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
2、镜像源
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3、查看
yum search php71w
4、安装php以及扩展
yum install php71w php71w-fpm php71w-cli php71w-common php71w-devel php71w-gd php71w-pdo php71w-mysql php71w-mbstring php71w-bcmath
5、开启服务
service php-fpm start
6、修改/etc/nginx/nginx.conf 使其支持php
server {
charset utf-8;
client_max_body_size 128M;
listen 80; ## listen for ipv4
server_name localhost;
root /var/www/;
index index.php;
location / {
if (!-e $request_filename){
rewrite ^/(.*)$ /index.php/$1 last;
}
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
try_files $uri =404;
}
location ~ \.php {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include /etc/fastcgi_params;
fastcgi_split_path_info ^(.+\.php)(/?.*)$;
fastcgi_param SCRIPT_FILENAME
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
}
error_page 404 /404.html;
location ~ /\.(ht|svn|git) {
deny all;
}
}
7、重启nginx
service nginx restart
四、安装redis
1、先装git
yum install git
2、git下扩展
cd /usr/local/src
git clone https://github.com/phpredis/phpredis.git
3、安装扩展
cd phpredis
phpize
4、修改php配置
vi /etc/php.ini 添加extension=redis.so
5、重启php
service php-fpm restart
centos php7 redis,CentOS7 yum快速安装php7.1+nginx+mysql+redis相关推荐
- (总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL
(总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL PS:这个是懒人yum快速安装法,用于开发和测试环境很方便,用于没有特殊要求的生产环境也可以.特 ...
- CentOS系统中使用yum快速安装python3
需求 购买CentOS系统的云服务器后,发现系统内置的python版本为python2, 而且目前多数Linux系统的云服务器中都内置的是python2,但是python2即将停止维护, 又因为程序都 ...
- CentOS 6.x使用yum快速安装MySQL 5.5
MySQL 5.5系列成为稳定版已经有一段时间了,但据我调查了解,在生产环境中还是以5.1系列为主.在国内的大公司里,只确定金山在使用5.5了. 之前一直用自带安装的MySQL 5.1系列,使用了in ...
- (原创)RHEL/CentOS 5.x使用yum快速安装MySQL 5.5.x
PS:MySQL 5.5系列成为稳定版已经有一段时间了,但据我调查了解,在生产环境中还是以5.1系列为主.在国内的大公司里,只确定金山在使用5.5了. 公司的其中几台广告统计服务器,之前的运维直接用了 ...
- CentOS 7.x使用yum快速安装或升级PHP 5.6
为什么80%的码农都做不了架构师?>>> 1.首先确认yum源的地址是否有效. # yum install epel-release # rpm -Uvh http://rpm ...
- php-7.2.13的安装,Centos7.2编译安装php-7.0.13
Centos7.2编译安装php-7.0.13 1- 安装依赖 yum install wget autoconf libjpeg libjpeg-devel libpng libpng-devel ...
- centos7.2安装mysql5.7_Centos7.2下使用YUM快速安装MySQL5.7的方法
卸载系统自带mariadb数据库 # rpm -qa| grep mariadb # rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 下 ...
- CentOS7下使用yum快速安装配置oracle数据库
2019独角兽企业重金招聘Python工程师标准>>> CentOS7下使用yum快速安装配置oracle数据库 2017年10月10日 15:29:23 aladdin_sun 阅 ...
- 2021年 CentOS 快速安装 最新版Nginx
2021年 CentOS 快速安装 最新版Nginx 目录 1. 环境准备 2. 设置 yum 源 3. 安装 Nginx 4. 其他 1. 环境准备 sudo yum install yum-uti ...
最新文章
- 关于oracle spfile配置文件问题
- python:列表增加元素,删除元素,切片等
- Intent四个重要属性
- 央视曝光:刷单实为非法商业模式 步步设置全是套路
- 尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!
- 一个java文件中可包含多个main方法
- 【ArcGIS微课1000例】0018:ArcGIS设置相对路径和数据源
- VueGoogleMaps在vue中的使用
- VMware Horizon环境中的防病毒注意事项
- C语言学习——编程软件安装和使用
- Qt绘制椭圆曲线的角度问题(离心角和旋转角)
- [css]画圆形标签
- java实现黄金队列
- 安装kali Linux到U盘
- PS 图像调整算法——饱和度调整
- 记录一下iphone7s维修过程
- 图像mnf正变换_最小噪声分离(MNF)
- TopK Question
- html5如何快速选择工具,Photoshop教程:在PS中如何使用快速选择工具建立有效选区...
- 学术会议 Rebuttal 模板资料留存
热门文章
- Traffic Manager Overview
- C++ 引用和指针有什么区别?
- Eevnt Loop (事件循环)
- Dart 1(环境安装)
- 7-24 悄悄关注 (10 分)
- 7-3 输出最大公约数 (10 分)
- 7-19 谁先倒 (15 分)
- 4003基于邻接表的新顶点的增加(C++,附详细解析)
- 六元均匀直线阵的各元间距为_小间距led显示屏的封装方式有哪些?本文带你了解!...
- oracle心间directory并附权,【Oracle】第一章创建授权