配置清单
- 阿里云学生机一台
- 系统:centos7.3
- 软件及版本:nginx1.12 | mysql5.7 | php7.1
安装nginx
#添加CentOS 7 Nginx yum资源库
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
#安装Nginx
yum update -y
#更新yum缓存
yum install nginx -y
#启动nginx服务
systemctl start nginx
#设置为开机启动
systemctl enable nginx
安装mysql
1.下载 Mysql yum包
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
2.安装软件源
将platform-and-version-specific-package-name 替换为你下载的rpm名
rpm -Uvh platform-and-version-specific-package-name.rpm
如:
rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
3.安装mysql服务端
yum install -y mysql-community-server
4.启动mysql
service mysqld start
systemctl enable mysqld #设置为开机启动
5.检查mysql 的运行状态
service mysqld status
6.获取mysql初始密码
grep 'temporary password' /var/log/mysqld.log
7.初始化mysql并更改密码
输入:
mysql_secure_installation
输入刚才获得的密码,然后更改新密码后,一路Y就行了.
安装php
如果之前已经安装我们先卸载一下
yum -y remove php*
由于linux的yum源不存在php7.x,所以我们要更改yum源
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 安装php72w和各种拓展,选自己需要的即可
yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
也可以一次安装全部扩展
yum install php72w* --skip-broken -y
本文由 giao创作, 采用 知识共享署名4.0 国际许可协议进行许可 本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名 原文地址:《记一次搭建LNMP的全过程》
最后一次更新于2018-12-24
0 条评论