diff --git "a/02\350\265\265\345\206\254\350\216\271/2024-03-15\351\235\231\346\200\201\347\275\221\347\253\231.md" "b/02\350\265\265\345\206\254\350\216\271/2024-03-15\351\235\231\346\200\201\347\275\221\347\253\231.md" new file mode 100644 index 0000000000000000000000000000000000000000..34fd141b44e1bccf70ed98b5df8b771bb0bdaa21 --- /dev/null +++ "b/02\350\265\265\345\206\254\350\216\271/2024-03-15\351\235\231\346\200\201\347\275\221\347\253\231.md" @@ -0,0 +1,39 @@ +``` +1.打开Linux工具 +2.配置和连接 新配置 使用SSH工具登录该服务器 使用复制公网IP +3.输入密码 +4.更新软件源 执行命令:apt-get update +5.安装命令 执行命令:apt-get install nginx -y +6.查看nginx的运行情况 执行命令:systemctl status nginx +7.按Ctrl+C退出查看状态 +8.查看安装目录 执行命令:whereis nginx +9.屏蔽默认配置 执行命令: vim /etc/nginx/nginx.conf +10.按i进入编辑模式 +11.在include /etc/nginx/sites-enabled/*;前面加一个 # +12.按Esc退出编辑模式,然后输入法切换到英文 再按“Shift” + “:” 输入wq 保存并退出 +13.执行nginx -t +14.进入nginx的网站配置目录 执行命令:cd /etc/nginx/conf.d +15.新建一个配置文件要以.conf结尾 执行命令:vim /域名.conf +16.按i进入编辑模式 +17.输入以下配置信息 +server { + listen 80; # 监听80端口 + server_name 域名,www.域名; # 绑定域名 + location / { + root /var/www/域名; # 网站文件的目录 + index index.html; # 指定默认的文件 + } +} +18.按Esc退出编辑模式,输入法切换到英文 再按“Shift” + “:” 再输入wq 保存并退出 +19.测试配置有没有问题 执行命令:nginx -t +与以下代码相同则没有问题: +nginx: the configuration file /etc/nginx/nginx.conf syntax is ok +nginx: configuration file /etc/nginx/nginx.conf test is successful +20.执行 cd /var/www 进入这个目录 +21.新建一个域名文件夹 执行命令:mkdir 域名 +22.进入该文件夹 cd 域名 +23.用SFTP上传网站文件到该目录 找到var-www-域名 上传html文件 +24.重新加载nginx 让配置生效 执行命令: systemctl reload nginx(没有任何提示就是正常) +25.就可以使用域名访问自己的网站了 +``` +