1. 安装nginx
yum install nginx
//开启nginx
/bin/systemctl start nginx.service
2. 安装mysql
yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
yum install mysql-community-server
//开启mysql
/bin/systemctl start mysqld.service
//查看mysql的root账号的密码
grep 'temporary password' /var/log/mysqld.log
//登录mysql
mysql -uroot -p
//修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
//修改root用户可远程登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
//刷新
flush privileges;
3. 安装php7.1
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 search php71w
//安装php以及扩展
yum install php71w php71w-fpm php71w-cli php71w-common php71w-devel php71w-gd php71w-pdo php71w-mysql php71w-mbstring php71w-bcmath
//开启服务
/bin/systemctl start php-fpm.service
//重启nginx
/bin/systemctl restart nginx.service
4. 安装redis
yum install redis
//修改配置
vim /etc/redis.conf
//daemonize yes 后台运行
//appendonly yes 数据持久化
/bin/systemctl start redis.service
5. 安装php-redis扩展
//先执行
yum search php71w
//会列出所有可安装的php扩展,如下图
//找出红色框圈出的redis扩展并安装
yum install php71w-pecl-redis.x86_64
//重启php
/bin/systemctl restart php-fpm.service
6.安装git
yum install git
7.安装composer
//下载composer.phar文件
curl -sS https://getcomposer.org/installer | php
//将composer.phar移动到环境变量中并且更名为composer
mv composer.phar /usr/local/bin/composer
//使用国内镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
//备用镜像(总有一款适合你)
//https://packagist.laravel-china.org
//https://packagist.org