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,再放进来就能直接访问了。

相关推荐
w_outlier7 分钟前
UDP_TCP
linux·c++·网络协议·udp·tcp
豆是浪个19 分钟前
Linux(Centos 7.6)命令详解:ls
linux·运维·服务器
Mr.kanglong22 分钟前
【Linux】传输层协议UDP
linux·运维·udp
cui_win37 分钟前
Linux性能优化-系列文章-汇总
linux·网络·安全·性能优化
新知图书39 分钟前
Linux C/C++编程-获得套接字地址、主机名称和主机信息
linux·运维·服务器
猫猫的小茶馆41 分钟前
【数据结构】栈与队列(FIFO)
linux·c语言·数据结构·算法·链表
丁总学Java1 小时前
在 macOS 上,你可以使用系统自带的 终端(Terminal) 工具,通过 SSH 协议远程连接服务器
服务器·macos·ssh
XWXnb62 小时前
Makefile介绍
linux·运维·服务器
撸码到无法自拔2 小时前
72 mysql 的客户端和服务器交互 returnGeneratedKeys
运维·服务器·数据库·mysql
JavaPub-rodert2 小时前
项目48:简易语言学习助手【源代码】 --- 《跟着小王学Python·新手》
服务器·开发语言·python·学习·microsoft