Linux实现Nginx的安装与部署并实现html静态资源访问

文章目录

一、安装过程

复制代码
1、安装依赖包 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
2、下载Nginx安装包wget https://nginx.org/download/nginx-1.16.1.tar.gz
3、解压 tar -zxvf nginx-1.16.1.tar.gz
4、cd nginx-1.16.1
5、./configure --prefix=/usr/local/nginx
6、make && make install

二、常用命令

注意 :以下命令都需要进入需要进到这个/usr/local/nginx路径下的sbin目录下执行

因为在安装命令中已经指定了目录:./configure --prefix=/usr/local/nginx

复制代码
启动Nginx服务使用如下命令:
./nginx

停止Nginx服务使用如下命令:
./nginx -s stop

启动完成后可以查看Nginx进程:
ps -ef | grep nginx

当修改Nginx配置文件后,需要重新加载才能生效,可以使用下面命令重新加载配置文件:
./nginx -s reload

三、查看状态并启动nginx

ps -ef | grep nginx
./nginx

四、放置静态资源

然后将你要访问的资源上传到nginx的html这个文件夹下,这是nginx访问静态资源的默认文件夹,也可以去配置文件中修改。

五、访问

这里的话我也试了一下其他资源,比如md文件,如果访问md文件的话那就是直接在浏览器中下载了,所以也可以将md转为html,再放进来就能直接访问了。

相关推荐
xiaoxue..1 小时前
用 Node.js 手动搭建 HTTP 服务器:从零开始的 Web 开发之旅!
服务器·前端·http·node.js
LCG元1 小时前
Linux 下高效开发环境搭建:VSCode Remote + 容器开发
linux
哈里谢顿1 小时前
深入理解 Linux 系统 PATH 目录:从理论到实践
linux
拾忆,想起1 小时前
Dubbo监控中心全解析:构建微服务可观测性的基石
java·服务器·网络·tcp/ip·微服务·架构·dubbo
刘延林.1 小时前
树莓派 5 上 Ubuntu 24.04 LTS 自带 RDP 远程桌面重启密码就变
linux·运维·ubuntu
我不是醉忧1 小时前
RedHat系统搭建DNS主从服务器
linux·运维·服务器
大神的风范1 小时前
linux之ubuntu qt界面开发开发点菜系统
linux·qt·ubuntu
正在努力的小河1 小时前
Linux SPI 驱动实验
linux·运维·服务器
adnyting1 小时前
【Linux日新月异(九)】CentOS 7其他常用命令大全:系统操作与管理必备技巧
linux·运维·centos
-dcr1 小时前
39.华为云运维类服务
运维·服务器·华为云·lts·cts·ces·smn