前提:

1.本地安装xshell和xftp

2.第一次需重置实例密码

3.22端口必须开启(默认开启)

Linux安装nginx
在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。

1.先安装gcc-c++编译器

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

2.再安装pcre包

yum install -y pcre pcre-devel

3.再安装zlib包

yum install -y zlib zlib-devel

下面进行nginx的安装

1.在/usr/local/下创建文件nginx文件

mkdir /usr/local/nginx
2.在网上下nginx包上传至Linux(https://nginx.org/download/),也可以直接下载

wget https://nginx.org/download/nginx-1.19.9.tar.gz
3.解压并进入nginx目录

tar -zxvf nginx-1.19.9.tar.gz
cd nginx-1.19.9
4.使用nginx默认配置

./configure
5.编译安装

make
make install
6.查找安装路径

whereis nginx
7.进入sbin目录,可以看到有一个可执行文件nginx,直接./nginx执行就OK了。

./nginx

重启./nginx -s reload
查看./nginx -t

9.查看是否启动成功

ps -ef | grep nginx

10.然后在网页上访问自己的IP就可以了默认端口为80(出现如下欢迎界面就成功了!

11.然后把我们的前端项目放在root底下,再用nginx.conf指向该目录

如:

 location / {
root /root/dist;
index index.html index.htm;
}
# location / {
# root html;
# index index.html index.htm;
# } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}

12.若是出现403,一般情况下为nginx启动用户不是root所致

解决在nginx.conf添加:

user root;

最新文章

  1. Windows和Linux(Ubuntu)下安装Scala及ScalaIDE
  2. java中|与||,&与&&到底有什么区别呢?
  3. POJ 2391 Ombrophobic Bovines ★(Floyd+二分+拆点+最大流)
  4. java泛型编程
  5. lambda语法
  6. Is life always hard?
  7. 【新秀疯狂UML系列】——面向对象的技术
  8. SharePoint Search之(两)持续抓取Continues crawl
  9. 利用MD5加密字符串
  10. SQL Server截取字符串
  11. CSS Font文字样式
  12. [administrative][CentOS] 新装系统时如何正确精准的选择基础环境和软件包
  13. fiddler 实现代理的操作
  14. WinRAR 5.40 & 4.20 & 3.93 的注册码 - rarreg.key
  15. CentOS7 zabbix服务 简单安装文档
  16. 《剑指offer》第二十七题(二叉树的镜像)
  17. Take my breath away
  18. sysctl.conf文件详解
  19. prority_queue自定义类型使用
  20. HTML5 学习笔记 表单属性

热门文章

  1. 关于HTML5中Video标签播放问题
  2. 深入解读.NET MAUI音乐播放器项目(三):界面交互
  3. 回顾——Dom节点类型
  4. EF core 反向工程 连接字符串
  5. WPF项目需要不断更新前台图片时,碰到“System.IO.IOException: 文件“xxx”正由另一进程使用“问题的解决
  6. 1487. 保证文件名唯一 (Medium)
  7. switch和if
  8. Linux编辑器
  9. k3s|如何将k8s集群的node节点设置不可调度或删除node节点?
  10. 使用svg让页面自适应浏览器大小,整体等比缩放