centos通过yum安装php7,mysql5.7,nginx
2017-01-09 17:34
776 查看
PHP
首先在yum里加入repo源。centos6:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
centos7:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
导入完毕后运行
yum install php70w
相关扩展可选:php70w-gd php70w-mbstring等等
mysql5.7
下载mysql源包wget http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
如果没有wget首先安装wget:
yum install wget
之后添加repo到yum:
rpm -Uvh mysql57-community-release-el7-7.noarch.rpm
安装mysql服务
yum install mysql-community-server
msyql客户端:
yum install mysql-community-client
mysql5.7之后的版本为了安全起见会随机生成一个初始密码放在/var/log/mysqld.log
找到日志中的
A temporary password is generated for root@localhost:
之类就是初始密码。
修改mysql密码
拿到初始密码之后,登录mysql修改密码mysql -u root -p
1: 修改密码,必须有大小写,含数字特殊符号,长度8位及以上
SET PASSWORD = ‘your password’;
2: 设置密码不过期;
ALTER USER root@localhost PASSWORD EXPIRE NEVER;
3: 刷新权限表;
flush privileges;
nginx
添加repo源rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
安装
yum install nginx
相关文章推荐
- Centos6 编译安装Python
- CentOS 8 安装图解
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- CentOS 7系统配置上的变化解析
- centos下删除用yum安装的软件
- rhel7.2 yum使用CentOS 的更新包
- CentOS 一键安装Openstack详细介绍
- CentOS下DB2数据库安装过程详解
- CentOS 6.4下安装部署OpenStack云计算平台的方法
- CentOS 6.3下编译安装Ruby 2.0笔记
- CentOS7.2部署OpenStack(一)―环境准备
- Docker 教程之CentOS安装 Docker
- Centos Docker1.12 远程Rest api访问的配置方法
- Centos下Mysql安装图文教程
- 在Centos 5.5 上编译安装mysql 5.5.9
- 在阿里云的CentOS环境中安装配置MySQL的教程