centos7.3 安装mysql+php7.0+nginx

error1  -bash: php: command not found

solve:sudo yum install php70u-cli -y

error1:centos 解析域名安装nginx后无法访问

(1)防火墙关闭   //centos默认安装的是Firewalls

Firewalls关闭命令:systemctl stop firewalld.service

error2:nginx403

永久关闭Linux里边的selinux:setenforce 0

添加新用户

比如添加一个名字是 wanghao 的用户,可以这样:

adduserwanghao

设置密码

为用户设置密码:

passwdwanghao

分配 Root 权限

让我们新创建的用户拥有 Root 用户的权限,执行:

gpasswd-awanghao wheel

把 wanghao 这个用户名换成你自己的用户名。

用新用户登录服务器

[email protected]

仓库

为了可以使用 CentOS 系统的包管理工具去安装更多的东西,我们需要单独安装一些额外的软件仓库。

EPEL

sudo yuminstallepel-release-y

IUS

sudoyum install https://centos7.iuscommunity.org/ius-release.rpm -y

IUS 仓库里面有我们需要的一些新的软件包,比如 PHP 7。注意我们安装的是为 CentOS  7 这个系统准备的 IUS 仓库,如果你的系统是 CentOS 6,你需要到 IUS 网站上去查找适合的仓库的下载地址。

安装 NGINX

NGINX 这个软件包已经包装在 EPEL 仓库里了,之前我们已经安装了这个仓库,所以可以直接使用包管理工具去安装 NGINX。

sudoyum install nginx -y

启动

sudosystemctl start nginx

开启自启动

sudo systemctlenablenginx

3. Linux错误 E325: ATTENTION Found a swap file by the name ".xxx.swp"

解决方法:在.xxx.swp文件所在的目录,执行#ls -a,会发现该文件,删除该文件即可。

你可能感兴趣的:(centos7.3 安装mysql+php7.0+nginx)