搭建自己的个人web项目指南 (二)---安装nginx | 域名解析与备案

一、安装nginx

  • 安装nginx编译运行依赖

    yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

  • 下载最新稳定版并解压

    nginx: download

  • 目前最新稳定版是1.22.0,右击复制下载连接

 

  • 使用Xsheel连接至服务器

    wget https://nginx.org/download/nginx-1.22.0.tar.gz

    tar -zxvf nginx-1.22.0.tar.gz

  • 配置 / 编译安装nginx

    ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_sub_module --with-http_gzip_static_module --with-pcre

    make && make install

  • 启动 / 停止nginx  

# 启动nginx
cd /usr/local/nginx/sbin ./nginx
# 停止nginx
./nginx -s quit:   (温和)此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:   (强硬)此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
./nginx -s reload   重启nginx(不推荐此方法,推荐先停止在启动)

nginx安装参考博客:CentOS8安装Nginx - wnotes - 博客园 (cnblogs.com)

二、域名解析(以硅云为例)

  • 域名是什么

    百度百科:域名_百度百科 (baidu.com)

  • 域名解析

    进入管理面版

 

     找到域名解析并添加两条解析规则指向自己的云服务器IP

 

     过不了多久我们就可以在浏览器输入域名访问到云服务器的nginx默认界面了。不过呢,再过不了多久就会被暂时封闭了

 

 三、域名备案(以腾讯云为例)

  • 备案流程

  按照提示一步一步来就可以了,通信地址要精确到门牌号