linux系统的nginx使用及本地访问
linux上nginx的安装方法:
1、cd /usr/local/src 进入此目录后执行wget http://nginx.org/download/nginx-1.14.0.tar.gz 下载nginx压缩包
(1.1)这里如果使用的是纯净版centos可能是不自带wget的,所以需要 yum install wget ,这时候如果报错就是网络设置原因,保证网络桥接的模式下,前往/etc/resolv.conf 新增nameserver 8.8.8.8 可使用echo “nameserver 8.8.8.8”>> /etc/resolv.conf。
(1.2)下载好后执行tar --zxvf nginx-1.14.0.tar.gz 解压nginx
2、进入解压后文件执行./configure --prefix=/usr/local/nginx 改变目录地址,也可以不改。
(2.1)如果中途报缺少什么包之类的错误,只需执行yum install 相应的包名,nginx依赖有
yum install gcc-c++ nginx为c++编写
yum install prec prec-devel 正则
yum install zlib zlib-devel
(2.2)成功后执行编译make && make install
3、进入 /usr/local/nginx 执行ls查看是否存在 conf,log,html,sbin四个目录,其中的sbin中存在一个二进制文件nginx直接执行就可开启nginx ,然后可以使用ps -ef|grep nginx 查看状态
以上三步就是nginx的安装方法
linux上nginx的开启及关闭:
1、以下几个命令常用
netstat -ant 看端口
ps aux|grep 80 查看80端口
ps aux|grep nginx
kill -9 进程号
pkill -9 服务
nginx从容停止命令,等所有请求结束后关闭服务
ps -ef |grep nginx
kill -QUIT nginx主进程号
nginx 快速停止命令,立刻关闭nginx进程
ps -ef |grep nginx
kill -TERM nginx主进程号
如果以上命令不管用,可以强制停止
kill -9 nginx主进程号
linux上本地访问虚拟机的nginx页面:
本虚拟机装有centos7
安装好centos7.3后,登陆虚拟机,在命令框输入“ifconfig”会发现一个问题,网卡不在是“eth0”,而是“ens33”,并且如果ifconfig无作用首先检查root的环境变量是否为sbin 使用echo $PATH,如果环境正常,去sbin下看是否安装了ifconfig,使用 ls /sbin|grep ifconfig ,如果没安装使用yum search ifconfig 安装文件。(yum install net-tools)
前奏:
ip addr 可查看linux ip信息
如果ens33 没有inet 这个属性,那么就没法通过IP地址连接虚拟机
vim /etc/sysconfig/network-scripts/ifcfg-ens33 里的ONBOOT=no需要改为yes,不然无法下载
然后重启网络服务: sudo service network restart
1、配置虚拟机网络连接方式为桥接方式。
(1)IPv4 地址;
(2)子网掩码;
(3)默认网关;
(4)DNS服务器;
3、在虚拟机中输入vim /etc/sysconfig/network-scripts/ifcfg-eth0 插入以下三条信息,vim 编辑器 i 输入,esc退出编辑,:wq保存退出。
IPADDR=IPV4
NETMASK=子网掩码
GATEWAY=默认网关
4、使用vim 打开 /etc/resolv.conf 增加一条nameserver=DNS服务器。
5、重启网络服务service network restart
6、必须开启systemctl防火墙
防火墙的开启、关闭、禁用命令
(1)设置开机启用防火墙:systemctl enable firewalld.service
(2)设置开机禁用防火墙:systemctl disable firewalld.service
(3)启动防火墙:systemctl start firewalld
(4)关闭防火墙:systemctl stop firewalld
(5)检查防火墙状态:systemctl status firewalld
(6)systemctl enable NetworkManager
以下提供几个命令参考:
任务 | 旧指令 | 新指令 |
使某服务自动启动 | chkconfig –level 3 httpd on | systemctl enable httpd.service |
使某服务不自动启动 | chkconfig –level 3 httpd off | systemctl disable httpd.service |
检查服务状态 | service httpd status | systemctl status httpd.service |
显示所有已启动的服务 | chkconfig –list | systemctl list-units –type=service |
启动某服务 | service httpd start | systemctl start httpd.service |
停止某服务 | service httpd stop | systemctl stop httpd.service |
重启某服务 | service httpd restart | systemctl restart httpd.service |
7、最后使用systemctl启动,firewall-cmd --zone=public --add-port=80/tcp --permanent
linux系统的nginx使用及本地访问相关推荐
- 2008 mysql 本地安全_如何在Linux系统中建立mysql的本地安全机制?
如何在Linux系统中对MySQL进行本地的安全机制?今天我们将给大家介绍下具体的操作方法. local-infile=0#关闭远程连接,即3306端口.这是LinuxMySQL的默认监听端口.由于此 ...
- linux 添加重定向域名,Linux系统中Nginx的安装并进行域名认证和重定向
Linux系统中Nginx的安装并进行域名认证和重定向 本文主要介绍Linux系统中Nginx的安装并进行域名认证和重定向,希望通过本知识点的讲解对大家今后的学习和工作有所帮助,下面进行具体介绍: 1 ...
- 在Linux系统上配置Samba客户端,访问Samba远程目录
1. 前言 本文主要讲解如何在Linux系统上配置Samba客户端,访问Samba远程目录. 2. 安装smbclient Linux用户可以从命令行访问samba共享,使用文件管理器或挂载samba ...
- linux系统下nginx安装目录和nginx.conf配置文件目录
linux系统下nginx安装目录和nginx.conf配置文件目录 1.查看nginx安装目录 输入命令 # ps -ef | grep nginx 返回结果包含安装目录 root 26 ...
- 在linux系统使用nginx部署静态网页
1.yum安装nginx(如果已经安装请忽略这一步): 2.启动nginx nginx端口默认为80,输入ip+端口,出现以下页面则说明nginx已经安装启动成功了 3.将你要访问的页面放在linux ...
- 腾讯云linux系统结合nginx部署项目
欢迎关注博主博客: https://lvsige.top/ 本文记录在linux系统下结合nginx部署项目 首先是在腾讯云上购买服务器,域名,两个相互关联,购买ssl证书等,需要什么做对应的操作即可 ...
- Linux系统搭建Nginx+Tomcat集群部署
Nginx支持的负载均衡调度算法方式: 1. 热备:如果你有2台服务器,当一台服务器发生事故时,才启用第二台服务器给提供服务.服务器处理请求的顺序:AAAAAA突然A挂啦,BBBBBBBBBBBBBB ...
- 在Linux系统中允许或拒绝SSH访问特定用户或组的方法
openSSH默认配置文件有两个指令,允许和拒绝对特定用户或组的SSH访问,本文所要介绍的内容是允许或拒绝在Linux系统中对特定用户或组的SSH访问.一旦我们将用户置于限制模式,他就无法做任何事情, ...
- Linux系统使用rsync命令进行本地备份还原详解
简介 rsync是实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限.时间.软硬链接等附加信息,该软件是通过ssh协议来传输文件. rsync 命令的基本格式有多种,分别是: [roo ...
- Linux系统部署Nginx+Mysql+PHP,在WEB服务器上部署ecshop网站。
Nginx下网站部署实战 题目:部署Nginx+Mysql+PHP,在WEB服务器上部署ecshop网站. 一. 搭建Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理we ...
最新文章
- opencv_imread出错(release/debug、X86/X64)
- 深入浅出,Spring 框架和 Spring Boot 的故事
- mongodb 排序_技术分享 | MongoDB 一次排序超过内存限制的排查
- 注意儿童补钙有误区,汤臣倍健牛初乳加钙咀嚼片要用好
- Python之路,Day2 - Python基础,列表,循环
- 如果一年只能两次旅游,你会选择什么季节去什么地方?
- 北京电子科技学院(BESTI)实验报告5
- 2012-8-1复选框全选
- php 日期函数大全,php日期函数
- 富勒wms系统里的定时器id_为什么物流行业非常推崇仓库管理系统?
- mysql官网 源码下载_mysql官网源码包下载
- MATLAB--求一个矩阵中所有元素的平均值
- 开发者将《午夜凶铃》与 ARKit 结合,把贞子带到你面前
- OpenGl运行窗口出现纯白色
- 移动云计算究竟是做什么的?
- C语言 printf() 函数,总结笔记记录
- 线性表(一)——线性表概述
- 哈夫曼树+K叉哈夫曼树
- .NET Core 之 七 EF Core(四)
- 用Python每天自动给女朋友免费发短信