ubuntu环境安装配置nginx流程

今天分享ubuntu环境安装配置nginx流程

一、下载安装

1、检查是否已经安装

nginx -v

结果

2、安装

apt install nginx-core

过程

查看版本:nginx -v

安装路径:whereis nginx

nginx文件安装完成之后的文件位置:

/usr/sbin/nginx:主程序
/etc/nginx:存放配置文件
/usr/share/nginx:存放静态文件
/var/log/nginx:存放日志

3、启动nginx

service nginx start

结果

4、启动成功后,在浏览器输入ip地址(默认端口号是80),即可看到nginx的欢迎页面

5、查看nginx的进程

ps -ef |grep nginx

停服务:

kill -9 2323

或者

service nginx stop

5、卸载nginx

apt-get --purge autoremove nginx

二、配置启动前端服务

1、解压缩

安装unzip:

apt install unzip

成功安装:

把前端包放到固定目录下(后面配置nginx时用到):/data/app

解压缩

unzip dist.zip

2、配置服务

备份

cd /etc/nginx/sites-available/

复制

cp default default-bak

# 打开默认的 nginx 配置文件
sudo nano /etc/nginx/sites-available/default

修改

内容

server {
    listen 80;

    server_name your_domain_or_ip;

    location / {
        root /data/app/dist;
        index index.html;
        try_files $uri $uri/ /index.html;
    }
}

然后按Ctrl+X组合键保存并退出

3、重启nginx服务

service nginx stop
service nginx start

或者

service nginx restart

如果不是root账号,可以

sudo service nginx restart

在访问服务ip时就会出现相应的web页面。

到此,ubuntu环境安装配置nginx流程分享完毕,下期我们分享nginx的高级用法,敬请期待!

相关推荐
安迁岚1 小时前
【SQL Server】华中农业大学空间数据库实验报告 实验三 数据操作
运维·服务器·数据库·sql·mysql
vmlogin虚拟多登浏览器2 小时前
虚拟浏览器可以应对哪些浏览器安全威胁?
服务器·网络·安全·跨境电商·防关联
追风赶月、2 小时前
【Linux】线程概念与线程控制
linux·运维·服务器
旦沐已成舟5 小时前
DevOps-Jenkins-新手入门级
服务器
周末不下雨5 小时前
win11+ubuntu22.04双系统 | 联想 24 y7000p | ubuntu 22.04 | 把ubuntu系统装到1T的移动固态硬盘上!!!
linux·运维·ubuntu
软件技术员6 小时前
Let‘s Encrypt SSL证书:acmessl.cn申请免费3个月证书
服务器·网络协议·ssl
_半夏曲6 小时前
node.js、nginx、iis、tomcat针对部署方面的简述
nginx·node.js·tomcat
一条晒干的咸魚6 小时前
【Web前端】创建我的第一个 Web 表单
服务器·前端·javascript·json·对象·表单
东华果汁哥7 小时前
【linux 免密登录】快速设置kafka01、kafka02、kafka03 三台机器免密登录
linux·运维·服务器
咖喱鱼蛋7 小时前
Ubuntu安装Electron环境
linux·ubuntu·electron