如何在 Ubuntu 20.04 上配置 Nginx 并使用 Nginx 部署网站
最编程
2024-03-15 09:05:15
...
第一步-安装Nginx(Step1-Installing Nginx)
①更新服务器的软件包索引——sudo apt update
②安装Nginx——apt-get install nginx
Do you want to continue?[Y/n] Y
③查看Nginx的版本——nginx -v
第二步-打包Vue项目并上传至服务器(Step2-Packaging Vue and uploading server)
①打包Vue项目——npm run build
②将静态资源文件上传至服务器
③配置Nginx文件开启一个网点
使用vim打开该配置文件——vim /etc/nginx/nginx.conf
先将配置文件进行备份以防错误配置,在配置文件中,新增一个server,server的具体内容如下:
修改完成之后进行保存退出。
④重启Nginx服务——service nginx restart
若重启时报错,大概率是配置文件的语法错误,使用 nginx -t 进行语法检查,并将报错位置进行修改。或者在var/log/nginx/路径下找到error.log查看错误。
⑤安装组配置——将新建的server的端口在安全组中打开。
这里选择将全部端口进行打开。
至此,在浏览器上以IP+端口的方式访问目标网页已经成功。
推荐阅读
-
如何在 Ubuntu 20.04 上配置 Nginx 并使用 Nginx 部署网站
-
如何在CentOS 7下实现多台内网服务器共享同一本地yum源? 1. 将共享源服务器(IP: 192.168.100.111)上的yum源进行本地化配置; 2. 使用Nginx为共享源服务器提供外部访问地址; 3. 在其他内网服务器上配置共享源服务器的地址。 共享源本地yum源的配置: 1. 在服务器上创建目录并备份原有yum源文件: ``` mkdir /data/{centos-yum.bak,centos,centos-images} mv /etc/yum.repos.d/* /data/centos-yum.bak/ 上传镜像文件到服务器: mv CentOS-7-x86_64-DVD-1810.iso /data/centos-images/ 挂载镜像文件: mount -o loop -t iso9660 /data/centos-images/CentOS-7-x86_64-DVD-1810.iso /data/centos #取消挂载 umount /data/centos ``` 2. 创建repo文件: ``` vim /etc/yum.repos.d/my.repo [my] name=my baseurl=file:///data/centos enabled=1 gpgcheck=0 ``` 3. 制作缓存: ``` yum clean all yum makecache ``` 4. 查看详细信息: ``` [root@omnis-server data]# pwd /data [root@omnis-server data]# ls centos centos-images centos-yum.bak [root@omnis-server data]# cd centos [root@omnis-server centos]# pwd /data/centos [root@omnis-server centos]# ls CentOS_BuildTag EFI EULA GPL images isolinux LiveOS Packages repodata RPM-GPG-KEY-CentOS-7 RPM-GPG-KEY-CentOS-Testing-7 TRANS.TBL ```
-
如何在 Ubuntu 上使用 pm2 和 Nginx 部署 Node.js 应用