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 这个用户名换成你自己的用户名。

用新用户登录服务器

sshwanghao@218.244.147.196

仓库

为了可以使用 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,会发现该文件,删除该文件即可。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容