CentOS 7 上安装 LEMP (一):初期设置

LEMP 软件栈是一组安装在服务器上的开源软件,使服务器能够运行动态站点和 Web 应用。

LEMP 是 Linux + Nginx + Mysql + PHP 的缩写。
L 指 Linux 操作系统;
E 指 ENginx web 服务器(代替 LAMP 软件栈中的 Apache 组件);
M 指 Mysql 数据库(现在更多地使用 Mysql 的替代版本 MariaDB,包括本教程);
P 指 PHP。

本指南将讲解如何在 CentOS 7 VPS 上安装 LEMP,当然在继续之前你要准备好 CentOS 7 系统。

直接使用 root 用户安装或配置软件是不安全的,我们创建个新用户。

  1. 创建新用户
    使用 root 登陆,创建用户 demo。

    $ adduser demo
    

    为新用户设置密码

    $ passwd demo
  2. 赋予 root 特权
    现在我们有了一个具有普通权限的新用户,但我们有时需要做管理任务。

    为了避免登出、再使用 root 登入的麻烦,我们把 root 特权赋予刚创建的用户。之后这个用户就可以运行管理权限的命令了,只要在命令前追加 sudo。

    为了达到这个目的我们把用户 demo 加到 wheel 组。默认的,CentOS 7 中隶属于 wheel 组的用户可以使用 sudo 命令。

    $ gpasswd -a demo wheel

 

现在你可以使用 demo 重新登陆 CentOS 了。

You may also like

Leave a Reply

Your email address will not be published. Required fields are marked *