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

相关推荐
C++忠实粉丝23 分钟前
Linux环境基础开发工具使用(2)
linux·运维·服务器
康熙38bdc1 小时前
Linux 环境变量
linux·运维·服务器
存储服务专家StorageExpert1 小时前
DELL SC compellent存储的四种访问方式
运维·服务器·存储维护·emc存储
hakesashou2 小时前
python如何比较字符串
linux·开发语言·python
Ljubim.te2 小时前
Linux基于CentOS学习【进程状态】【进程优先级】【调度与切换】【进程挂起】【进程饥饿】
linux·学习·centos
cooldream20092 小时前
Linux性能调优技巧
linux
大G哥2 小时前
记一次K8S 环境应用nginx stable-alpine 解析内部域名失败排查思路
运维·nginx·云原生·容器·kubernetes
长天一色2 小时前
【ECMAScript 从入门到进阶教程】第三部分:高级主题(高级函数与范式,元编程,正则表达式,性能优化)
服务器·开发语言·前端·javascript·性能优化·ecmascript
妍妍的宝贝2 小时前
k8s 中微服务之 MetailLB 搭配 ingress-nginx 实现七层负载
nginx·微服务·kubernetes
醉颜凉2 小时前
银河麒麟桌面操作系统修改默认Shell为Bash
运维·服务器·开发语言·bash·kylin·国产化·银河麒麟操作系统