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