一、安装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相关推荐

  1. (总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL

    (总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL PS:这个是懒人yum快速安装法,用于开发和测试环境很方便,用于没有特殊要求的生产环境也可以.特 ...

  2. CentOS系统中使用yum快速安装python3

    需求 购买CentOS系统的云服务器后,发现系统内置的python版本为python2, 而且目前多数Linux系统的云服务器中都内置的是python2,但是python2即将停止维护, 又因为程序都 ...

  3. CentOS 6.x使用yum快速安装MySQL 5.5

    MySQL 5.5系列成为稳定版已经有一段时间了,但据我调查了解,在生产环境中还是以5.1系列为主.在国内的大公司里,只确定金山在使用5.5了. 之前一直用自带安装的MySQL 5.1系列,使用了in ...

  4. (原创)RHEL/CentOS 5.x使用yum快速安装MySQL 5.5.x

    PS:MySQL 5.5系列成为稳定版已经有一段时间了,但据我调查了解,在生产环境中还是以5.1系列为主.在国内的大公司里,只确定金山在使用5.5了. 公司的其中几台广告统计服务器,之前的运维直接用了 ...

  5. CentOS 7.x使用yum快速安装或升级PHP 5.6

    为什么80%的码农都做不了架构师?>>>    1.首先确认yum源的地址是否有效. # yum install epel-release # rpm -Uvh http://rpm ...

  6. 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 ...

  7. 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 下 ...

  8. CentOS7下使用yum快速安装配置oracle数据库

    2019独角兽企业重金招聘Python工程师标准>>> CentOS7下使用yum快速安装配置oracle数据库 2017年10月10日 15:29:23 aladdin_sun 阅 ...

  9. 2021年 CentOS 快速安装 最新版Nginx

    2021年 CentOS 快速安装 最新版Nginx 目录 1. 环境准备 2. 设置 yum 源 3. 安装 Nginx 4. 其他 1. 环境准备 sudo yum install yum-uti ...

最新文章

  1. 关于oracle spfile配置文件问题
  2. python:列表增加元素,删除元素,切片等
  3. Intent四个重要属性
  4. 央视曝光:刷单实为非法商业模式 步步设置全是套路
  5. 尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!
  6. 一个java文件中可包含多个main方法
  7. 【ArcGIS微课1000例】0018:ArcGIS设置相对路径和数据源
  8. VueGoogleMaps在vue中的使用
  9. VMware Horizon环境中的防病毒注意事项
  10. C语言学习——编程软件安装和使用
  11. Qt绘制椭圆曲线的角度问题(离心角和旋转角)
  12. [css]画圆形标签
  13. java实现黄金队列
  14. 安装kali Linux到U盘
  15. PS 图像调整算法——饱和度调整
  16. 记录一下iphone7s维修过程
  17. 图像mnf正变换_最小噪声分离(MNF)
  18. TopK Question
  19. html5如何快速选择工具,Photoshop教程:在PS中如何使用快速选择工具建立有效选区...
  20. 学术会议 Rebuttal 模板资料留存

热门文章

  1. Traffic Manager Overview
  2. C++ 引用和指针有什么区别?
  3. Eevnt Loop (事件循环)
  4. Dart 1(环境安装)
  5. 7-24 悄悄关注 (10 分)
  6. 7-3 输出最大公约数 (10 分)
  7. 7-19 谁先倒 (15 分)
  8. 4003基于邻接表的新顶点的增加(C++,附详细解析)
  9. 六元均匀直线阵的各元间距为_小间距led显示屏的封装方式有哪些?本文带你了解!...
  10. oracle心间directory并附权,【Oracle】第一章创建授权