我的编程空间,编程开发者的网络收藏夹
学习永远不晚

centos8.5 安装nginx+php+redis+mysql

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

centos8.5 安装nginx+php+redis+mysql

一.centos8

CentOS社区已宣布CentOS 8在2021年12月31日停止服务

查看centos 版本

cat /etc/redhat-release

二.安装nginx

安装 yum install nginx -y

重启 systemctl restart nginx.service

开机自启 systemctl enable nginx.service

查看版本 nginx -v

三.安装php

安装 yum install php -y

查看 php版本  php -v

查看 php扩展 yum list php*

安装常见扩展 

yum install php-bcmath php-devel php-gd php-mbstring php-xml php-pdo php-json -y

php重启 systemctl restart php-fpm.service

php开机自启 systemctl enable php-fpm.service

查看php已安装的扩展 php -m

四.安装php-redis扩展

centos8.5 的php没有自带的redis 扩展,得自己安装第三方redis扩展;

下载php-redis 扩展 wget http://pecl.php.net/get/redis-5.3.4.tgz

解压 tar -zxvf redis-5.3.4.tgz

cd redis-5.3.4

phpzie

whereis php-config   得到  /usr/bin/php-config

配置 ./configure --with-php-config=/usr/bin/php-config

编译 make && make install

配置redis.ini   vi /etc/php.d/redis.ini  文件里面写 extension=redis.so

重启php-fpm   systemctl restart php-fpm.service

输入php -m 就可以看到已安装的拓展

五.安装redis

安装 yum install redis -y

重启 systemctl restart redis.service

开机自启 systemctl enable redis.service

六.安装mysql

安装 yum install mysql-server -y

重启 systemctl restart mysqld.service

开机自启 systemctl enable mysqld.service

第一次登录不用密码 mysql -u root -p  回车就进入

修改密码 

ALTER USER 'root'@'localhost' IDENTIFIED BY 'asd12!3d6gQ';

创建数据库 

create database 数据库名 default character set utf8mb4 collate utf8mb4_bin;

导出数据库 先退出mysql 然后 mysqldump -uroot -p 数据库 >>  /1.sql

导入数据库 先进入mysql 然后选中 对应的数据库 use 数据库名

然后 source /1.sql

查看数据库版本 select version();

遇到group by问题 

首先 SELECT @@SESSION.sql_mode; 然后里面去掉 group by

得到 STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

然后vi /etc/my.cnf,在 mysqld 底下写

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

然后重启就ok了

来源地址:https://blog.csdn.net/m0_47165403/article/details/126434088

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

centos8.5 安装nginx+php+redis+mysql

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

ubuntu22.04离线安装jdk、mysql、redis、mongodb、nginx

ubuntu22.04离线安装jdk、mysql、redis、mongodb、nginx 1 jdk-8u181安装1.1 安装包列表1.2 安装方式 2 java依赖环境安装2.1 安装包列表2.2 安装方式 3 re
2023-08-19

nginx mysql php如何安装配置

nginx mysql php安装配置的方法:1、下载Nginx并安装启动nginx;2、解压“php-7.2.25.tar.gz”并安装php所需的依赖;3、更改nginx的配置文件;4、安装mysql并启动服务即可。
2017-05-13

nginx mysql php怎么安装配置

本篇内容介绍了“nginx mysql php怎么安装配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!nginx mysql php安装配
2023-06-25

安装了nginx后怎么安装php

这篇文章主要讲解了“安装了nginx后怎么安装php”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“安装了nginx后怎么安装php”吧!安装了nginx再安装php的方法:首先通过“yum
2023-06-20

怎么安装Ubuntu nginx以及其配置安装Php和mysql

本篇内容主要讲解“怎么安装Ubuntu nginx以及其配置安装Php和mysql”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么安装Ubuntu nginx以及其配置安装Php和mysql”
2023-06-16

centos5源码安装Nginx、mysql和php的方法

这篇文章主要讲解了“centos5源码安装Nginx、mysql和php的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos5源码安装Nginx、mysql和php的方法”吧!我
2023-06-10

编程热搜

目录