CentOS7服务器中apache、php7以及mysql5.7的安装配置代码
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,CentOS7服务器中apache、php7以及mysql5.7的配置代码如下所示:yum upgradeyum install net-tools安装apache关闭SELinux编辑器打开 etc
千家信息网最后更新 2025年12月03日CentOS7服务器中apache、php7以及mysql5.7的安装配置代码
CentOS7服务器中apache、php7以及mysql5.7的配置代码如下所示:
yum upgradeyum install net-tools
安装apache
关闭SELinux编辑器打开 etc/selinux/config 文件,找到 SELINUX=enforcing 字段,将其改成 SELINUX=disabled ,并重启设备。yum -y install httpd mod_ssl配置防火墙firewall-cmd --permanent --add-port=80/tcpfirewall-cmd --permanent --add-port=443/tcpfirewall-cmd --reload开机启动systemctl start httpdsystemctl enable httpd终端输入如下指令检查httpd的运行状态sudo systemctl status httpd
安装PHP7
添加源rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm安装yum install php70w
安装mysql5.7
1.安装wget yum -y install wget2.安装源 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm rpm -ivh mysql57-community-release-el7-8.noarch.rpm3.安装mysql yum install mysql-server4.启动mysql服务 systemctl start mysqld5.查看MySQL的启动状态 systemctl status mysqld6.开机启动 systemctl enable mysqld systemctl daemon-reload7.修改root本地登录密码 查找mysql生成的随机密码 grep 'temporary password' /var/log/mysqld.log mysql -uroot -p 修改密码,注意:mysql5.7默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误 ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'; 8.配置默认编码为utf8 修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置 [mysqld] character_set_server=utf8 init_connect='SET NAMES utf8'9.配置mysql远程连接 mysql -uroot -p use mysql; Grant all on *.* to 'root'@'%' identified by 'root用户的密码' with grant option;flush privileges;然后用以下命令查看哪些用户和host可以访问,%代表任意ip地址select user,host from user;防火墙添加3306端口firewall-cmd --zone=public --add-port=3306/tcp --permanentfirewall-cmd --reload10.mysql忘记密码1.修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables2.service mysqld restart后,即可直接用mysql进入3.mysql> update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost'; mysql> flush privileges; mysql> quit; 将/etc/my.cnf文件还原,重新启动mysql:service mysql restart,这个时候可以使用mysql -u root -p'123qwe'进入了 mysql>SET PASSWORD = PASSWORD('newpasswd'); 设置新密码总结
以上所述是小编给大家介绍的CentOS7服务器中apache、php7以及mysql5.7的安装配置代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
配置
密码
文件
服务
检查
代码
服务器
状态
用户
编码
防火墙
防火
特殊
安全
一行
代表
命令
地址
大小
字段
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
搭vpn服务器吗
河南新一代软件开发过程标准
简单的网络安全宣传手抄报
直销专业软件开发公司
对数据库课程的感悟和意见
服务器防御套路
u8如何连接数据库
网络技术路线规划
跳一跳是用什么软件开发的
保证了数据库的安全性
科技成果转化互联网
服务器不引导能不能安装系统
潍坊握旗网络技术怎么样
方舟星辉斗罗服务器
jsp 如何查询数据库
公司电脑访问不到内部服务器
域控服务器搭建
集群计算服务器
本溪新零售软件开发哪家好
上海胜蓝软件开发公司
网络安全和产业联盟
食堂配送平台软件开发
计算机网络安全儿童画线描
网络安全领导访谈
dw上的数据库展开好慢
多个服务器session
手机app服务器认证失败
湖北直销软件开发
计算机access数据库
中兴网络安全战略