问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

如何在linux下搭建nginx服务器

提问网友 发布时间:2022-02-26 21:26
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2022-02-26 22:56
1、下载后解压nginx

tar -zxvf nginx-1.4.7.tar.gz
2、安装gcc等依赖包
yum -y install gcc pcre-devel openssl openssl-devel
3、开始安装nginx
cd进入nginx-1.4.7目录内
./configure 编译
make&&make install 这一步需要先cd出来吗?在里面会安装失败吗?我忘了 = =
4、此时就已经安装完成,默认安装在了/usr/local/nginx/sbin/nginx
5、启动
命令行输入/usr/local/nginx/sbin/nginx,没反应
输入ps -ef | grep nginx查看nginx进程
6、测试
命令行输入 curl http://127.0.0.1
会出现welcome to nginx之类的就说明对了!
7、加入到环境变量
vim /etc/profile
尾行添加
PATH=$PATH:/usr/local/nginx/sbin
export PATH
保存关闭后运行 source /etc/profile 即会加入环境变量
8、常用命令
[root@ usr]# nginx -s stop停止nginx
[root@ usr]# nginx 运行nginx
[root@ usr]# nginx -s reload 重启nginx
[root@ usr]# nginx -t 测试nginx
9、防火墙允许*访问
vim /etc/sysconfig/iptables
添加过滤规则
-A -INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
好像是保存后即时生效把?
service iptables stop
service iptables start
重启服务后还是会生效,亲测
10、修改网站默认根目录路径
网站默认根目录放在/usr/local/nginx/html
命令行输入 vim /usr/local/nginx/conf/nginx.conf
找到改为
server {
listen 80;
server_name localhost;
root /var/www/html/default;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
# root html;
index index.html index.htm;
}
注释掉下面的,在上面添加自己想要的根目录,重启nginx才能生效。
热心网友 回答时间:2022-02-27 00:14
这个需要做反向代理,现在有专门的这种公司,很方便的

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • linux命令安装nginx

    linux命令安装nginx

    linux安装nginx首先运行yum install -y epel-release ,然后运行yum install -y nginx ,最后运行 systemctl restart nginx ,就可以安装成功nginx。
    查看详情
  • nginx安装配置linux

    nginx安装配置linux

    linux安装nginx首先运行yum install -y epel-release ,然后运行yum install -y nginx ,最后运行 systemctl restart nginx ,就可以安装成功nginx。
    查看详情
  • nginxlinux安装

    nginxlinux安装

    linux安装nginx首先运行yum install -y epel-release ,然后运行yum install -y nginx ,最后运行 systemctl restart nginx ,就可以安装成功nginx。
    查看详情
  • Linux环境下安装Nginx及其使用方法

    Linux环境下安装Nginx及其使用方法

    Linux环境下安装Nginx及其使用方法:本文主要和大家介绍了Linux环境下安装Nginx及其使用方法,希望能帮助到大家。一、查看CentOS的版本cat /etc/redhat-release二、添加资源库在 CentOS 系统上安装 Nginx ,得先去添加一个资源库:vim /etc/yum.repos.d/nginx.repo
    查看详情
  • 如何在linux系统查看nginx是否启动

    如何在linux系统查看nginx是否启动

    1、打开linux系统,在linux的桌面的空白处右击。2、在弹出的下拉选项里,点击打开终端。3、使用ps-ef|grepnginx命令查询进程再进行筛选,确认nginx是否运行。4、使用ps-Cnginx-opid命令查询pid,再判断是否启动。
    查看详情
linux 下nginx模块的安装 电脑光驱怎么安装接线 电脑有两个硬盘,只安装linux系统,应该怎么分区 Linux系统分区是什么格式的? linux的系统分区是 什么分区 如何规划LINUX系统分区 想安装Linux双系统,应该怎么分区 为什么我的笔记本电脑搜索不到无线网络? linux操作系统分区 我的笔记本电脑链接不到无线网,搜索无线网信号没没有,这是怎么回事 求安装Linux时的分区方案 linux配置nginx+php,但是无法访问PHP文件,能访问html 微信怎么创公众号? 如何让linux中的nginx配置pathinfo linux 版怎么配置nginx 微信怎样设置字体大小? 怎样设置oppo手机微信字体大小 Linux系统必须至少要创建哪些分区 Linux怎么建立分区上的文件系统 在创建Linux分区时,一定要创建的两个分区是( )。 A.FAT/NTFS B.FAT/SWAP C.NTFS/SWAP D.SWAP/根分区? 电脑光驱怎么接线图 怎么安装linux nginx的dav模块 电脑光驱怎么安装,线怎么接 red hat enterprise linux6 怎样安装nginx 电脑的光驱线怎么接的? 光驱怎么接线? linux如何分盘? 台式电脑主板连接刻录光驱该怎么接线? linux怎么分区数据盘 光驱怎么接线在主板上呀 Linux安装系统时应该怎么设置分区 电脑DVD光驱的接线方法 linux怎么知道分区在哪个盘 电脑的光驱怎么安装 linux 如何分区才好? 请问我该怎么给LINUX的主分区分区 红包记录怎么删除 阿里云服务器怎么安装nginx qq红包记录怎么删除 如何在ubuntu下 安装nginx服务器
Top