美文网首页
Nginx安装部署

Nginx安装部署

作者: 郭不戳 | 来源:发表于2022-09-13 07:52 被阅读0次

环境准备

本实验需要一台新的最小化安装的linux主机,以下是安装nginx前的环境准备

安装各种依赖包
yum -y install vim //安装vim编辑器
yum list | grep bash  //查询名字和bash有关的软件包
yum -y install bash-completion  //安装支持tab键的软件包,装好之后,使用exit退出,重新登录才生效
yum -y install net-tools  //安装网络相关软件包
yum -y install  psmisc  //安装支持killall命令的软件
yum -y install  gcc  make  //安装编译工具
yum -y install  pcre-devel  //安装可以让nginx支持正则的软件包
yum -y install  openssl-devel  //安装可以让nginx支持安装加密网站的软件包
将Nginx源码包导入到Linux主机并解压,然后执行以下操作
tar -xf nginx-1.17.6.tar.gz   //释放nginx
cd nginx-1.17.6/    //进入nginx目录
./configure  --prefix=/usr/local/nginx  --user=nginx  --with-http_ssl_module
//配置,--prefix是指定安装路径,--user是指定用户  
--with-http_ssl_module是安全网站模块
make   //编译
make  install  //安装                 
ls  /usr/local/nginx/     //检测看到4个目录则成功  

conf 存放配置文件 sbin 存放主程序
html 存放网站页面 logs 存放日志

开启服务并测试
cd  /usr/local/nginx
useradd  nginx  -s  /sbin/nologin       //创建用户
/usr/local/nginx/sbin/nginx    //开启服务
sbin/nginx      //使用相对路径开启服务也可以
netstat  -ntulp | grep nginx    //检测服务是否正常开启
sbin/nginx  -V   //查看nginx版本以及安装时带了哪些参数和模块
systemctl  stop  firewalld   //关闭防火墙
使用真机的火狐浏览器打开192.168.99.5要看到nginx默认页面
sbin/nginx  -s  stop   //关闭服务
sbin/nginx  -s  reload  //重加载配置文件,服务必须是开启状态

测试网站页面
echo "abc-test~~~"  >  html/abc.html   //创建新页面
curl localhost   //本机测试访问
abc-test~~~

Nginx安装完成,其中涉及到的模块可根据自己的需求进行添加和补充

相关文章

网友评论

      本文标题:Nginx安装部署

      本文链接:https://www.haomeiwen.com/subject/zlekortx.html