前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS7 初次安装记录(三)配置PHP和MYSQL

CentOS7 初次安装记录(三)配置PHP和MYSQL

作者头像
FungLeo
发布2022-05-05 20:56:57
4460
发布2022-05-05 20:56:57
举报

CentOS7 初次安装记录(三)配置PHP和MYSQL

配置 php 环境

跌跌撞撞,终于把apache环境给弄好了。下面我们来配置PHP环境。

照旧,还是yum安装

代码语言:javascript
复制
yum -y install php

顺利安装成功!

我们来新建一个text.php 文件看看成功了没。

代码语言:javascript
复制
vi /var/www/html test.php
// 在里面输入
<?php 
echo phpinfo();
?>
:wq
// 保存退出

在浏览器里输入 http://192.168.1.254/test.php 访问看看

我勒个去,咋回事儿?文本输出?

原来忘记重启apache了。systemctl restart httpd.service 重启一下。

再次访问。嗯已经成功,顺利安装了php5.4.16

然后就是安装PHP常用扩展

代码语言:javascript
复制
yum -y install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc
// 重启 apache 服务
systemctl restart httpd.service

这回别忘了重启

PHP安装还算顺利,下面来整MYSQL

配置 mysql 数据库

还是yum安装。我除了yum也不会别的了-_-~~~

代码语言:javascript
复制
yum -y install mysql mysql-server

文件比较大,下载需要点时间。

发现问题,mysql-server 找不到,百度了一下,原来已经换成了mariadb-server 我X,改动太大了吧

重新安装

代码语言:javascript
复制
yum -y install mariadb mariadb-server

再抽根烟,安装完成,设定 mysql 自启动

代码语言:javascript
复制
systemctl enable mariadb.service

接下来设置mysql密码

代码语言:javascript
复制
mysql_secure_installation

我XXXXX,怎么又报错了啊??还让不让人活了啊~~

代码语言:javascript
复制
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

仔细看了一下,好像刚刚没启动mysql服务。启动一下

代码语言:javascript
复制
systemctl restart mariadb.service

重新输入 mysql_secure_installation 命令配置 mysql 数据库 一路回车,直到

代码语言:javascript
复制
Set root password? [Y/n] 
//输入 y 回车
//然后输入两次新密码
//然后会有一堆问题,全部 y 回车
// OK 后重启mysql服务
systemctl restart mariadb.service

好了。这回貌似成功了。用mysql数据库管理软件,连接一下mysql。提示连接不成功,正常。刷新一下权限

代码语言:javascript
复制
mysql -u root -p
// 输入刚刚设置的密码 回车 进入mysql 控制台
flush privileges;
// 再次连接,登陆上去了!

好了,apache + php + mysql 已经顺利安装上了。

明天接着捣鼓 虚拟机的配置。

总结

CentOS7 更换了大量的命令,有很多东西和6.5有相当的差异。必须好好调整一下。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2015-11-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • CentOS7 初次安装记录(三)配置PHP和MYSQL
    • 配置 php 环境
      • 配置 mysql 数据库
      相关产品与服务
      数据库
      云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档