文章详情

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

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

2023-09-01 10:26

关注

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

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯