乐趣区

阿里云服务器centos配置nginx及node环境部署

1. 远程登录服务器

FTP 客户端工具选择 FileZilla

使用教程:

  • 启动 FileZilla 后,点击新建站点:单击 文件 > 站点管理器 > 新站点。
  • 协议选择:SFTP-SSH File Transfer Protocol
  • 端口可以不填
  • 登录类型:正常
  • 用户:如果没改过默认为的 root
  • 密码填写主机的 FTP 密码(实例密码)。
  • 点击链接,链接成功后会看到远程站点信息
  • 点击上图根路径会显示服务器的所有文件目录,之后就可以随便往服务器里拖拽上传自己的文件了

2. 配置 nginx

使用阿里云服务器自带包管理器 yum

  • 2.1 安装 nginx 指令
yum -y install nginx
  • 2.2 测试 nginx 安装是否成功
    nginx 启动目录:/usr/sbin
    nginx 网站默认目录:/usr/share/nginx/html
    nginx 配置文件默认路径:/etc/nginx/nginx.conf


-2.3 nginx 默认开启 80 端口,在云服务器 ecs 实例中创建 80 端口的安全组
步骤:实例列表 -> 更多 -> 网络和安全组 -> 安全组配置 - 配置规则 - 添加安全组规则

协议类型可以根据需要,端口范围能够选择 80 或者输入 80 就可以

2.4 nginx 常用指令

  • 启动 nginx 服务

    nginx
  • 关闭 nginx 服务:

    常用:nginx -s stop
  • 暂停指定进程

    运行命令:ps -ef | grep nginx,找到 master 对应的进程号。快速停止:kill -TERM nginx 进程号或 kill -INT nginx 进程号
    从容停止:kill -QUIT nginx 进程号
    强制停止所有 nginx 进程:pkill -9 nginx
  • 重启服务

    nginx -s reload
  • 修改 nginx 配置文件

    vim /etc/nginx/nginx.conf   // /etc/nginx/nginx.conf 为 nginx 配置文件地址
    

  1. 部署 node 服务
退出移动版