linux微型主机服务器配置

当你用java web/ python/ nodejs之类的写好一个服务器代码以后,需要部署到一台主机上,该主机作为服务器,并将一根网线链接到一个交换机上,如何实现其他设备连接到交换机即可访问你的web应用,本文解决该问题

1、首先安装dnsmasq,unbuntu下apt-get install dnsmasq

2、配置dnsmasq。需要配置的地方不多,一个是/etc/network/interface,配置网卡接口的参数。一个是/etc/dnsmasq.conf,确保里面的except-interface=enp1s0(该名称为你要共享的内网网卡名称,enp1s0是我的ubuntu给有线网卡的名称)以及listen-address=192.168.3.1,127.0.0.1,还有一个dhcp-range=192.168.3.100,192.168.3.200,12h,该配置表示dhcp配置范围是这两个ip,前者是enp1s0的静态网卡ip。

时间: 2024-11-01 20:26:01

linux微型主机服务器配置的相关文章

【I am a coder】Linux虚拟主机配置终极篇

Linux虚拟主机配置 一.概述 虚拟主机(Virtual Host),又称虚拟服务器.主机空间或是网页空间,是一种网络技术,可以让多个主机名称,在一个单一的服务器上运作,而且可以分开支持每个单一的主机名称.虚拟主机可以运行多个网站或服务.虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器.其技术是互联网服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于HTTP.FTP.EMAIL等多项服务,将一台服务器的某项或者全部服务内容逻辑划分为多

Linux 红帽 NFS服务器配置

Linux  红帽   NFS服务器配置 什么是FNS? NFS是1980年由SUN发展出来在UNIX/Linux系统间实现磁盘文件共享的一种方法,支持应用程序在客户端通过网络存取位于服务器磁盘中数据的一种文件系统协议. 1. 场景 某单位需要配置NFS 服务器,为另外一台运行Oracle 数据库的Linux 服务器提供备份存储. 主机名 IP地址 您实验环境的IP地址 nfs1.adc.local 192.168.1.241 ab1.abc.local 192.16.1.242 2. 实验环境

linux的web服务器配置与管理——创建用户个人主页

本实验用的是RedHat linux9.0,在虚拟机上进行操作,它已具有相当完善的可视化界面,这样用户会更加容易接受和理解. 首先呢就是虚拟机的相关配置,这个就不说了,当我们安装完系统后,打开终端,输入命令"rpm   -q   httpd",因为linux9.0已经安装了Apache服务,所以此时窗口会显示安装的版本信息,这就说明系统已成功安装Apache服务.接下来就是启动服务了,这里有几条命令如图所示: 第一条命令是查看服务的状态,开启还是关闭:第二条是启动Apache服务,然后

国内某公有云 linux云主机开机初始化过程分析和他的镜像制作过程

最近学习了国内某公有云的linux云主机启动之后,在镜像内部的初始化过程,分享出来,仅供参看. 一.开机过程 可以看到开机时候按照数字顺序执行了一连串的脚本,其中也提示的该公有云厂商的名字的ucloud,最后一条显示做了清理工作.进系统一看 果然找不到这些脚本了. 二.进单用户模式找出这些脚本 想让开机的时候不让最后一步 999-clwanup.sh执行的办法很多,我采取的的办法是单用户模式,简单上个图,具体方法大家谷歌下. 成功进入单用户模式,并复制他的初始化脚本 三 初始化过程分析 (一)

linux获取主机信息

linux中主机的信息通常存储在/etc/hosts中,我们可以通过函数 gethostent读取该文件的信息. 注意返回的struct hostent 结构体对象的地址是一块静态缓冲区,这个静态缓冲区的地址是固定的,当多次调用gethostent的时候,后面调用 会把前面缓冲区内容覆盖掉,多次读取返回的指针指向的缓冲区的内容是一致的,这有助于防止没有释放内存而导致的内存泄漏. #include<netdb.h> #include<stdio.h> void getHostent(

如何修改linux的主机名

Linux操作系统如何修改主机名: 第一步: #hostname test 第二步: 修改/etc/sysconfig/network中的hostname如下: NETWORKING=yes NETWORKING_IPV6=yes HOSTNAME=test GATEWAY=192.168.92.1 第三步: 修改/etc/hosts文件如下: 127.0.0.1               localhost.localdomain localhost ::1             loca

asp.net中ashx生成验证码代码放在Linux(centos)主机上访问时无法显示问题

最近有个项目加入了验证码功能,就从自己博客以前的代码中找到直接使用,直接访问验证码页面报错如下: 源代码:asp.net中使用一般处理程序生成验证码 Application Exception System.ArgumentException The requested FontFamily could not be found [GDI+ status: FontFamilyNotFound] Description: HTTP 500.Error processing request. De

Linux VPS主机备份数据库的4个方法

从虚拟主机过度到VPS之后,一般的站长可能会感觉到运维时间成本还是比较大的.比如在VPS维护.备份数据方面,在没有使用定期自动备份功能的软件时基本都是用手工备份的.对于网页文件,我们可以通过压缩打包FTP下载的方式搞定,但是MYSQL数据库的备份需要格外的小心,一旦备份失误缺失,然后真需要还原恢复的时候可能会造成很大的损失. 下面给大家整理一些比较常用的Linux VPS主机备份MySQL数据库的方式: 第一.PHPMYADMIN导出方法 不论我们使用的是WEB面板,还是使用一键包,应该都会有安

虚拟机Linux共享主机Windows文件夹

 虚拟机Linux共享主机Windows文件夹 2014-08-21      0个评论    来源:ClamReason的专栏   收藏    我要投稿 下面将桌面上的文件夹"1"作为共享文件夹共享给虚拟机中的Linux系统 在WMWare中给虚拟机添加一个Windows主机中的文件夹 此时Linux系统中就有对应的文件夹1了 至此你可以在Linux里面操作Windows中的文件夹了. 下面是操作后的结果 有时候为了方便在Linux使用或者安装软件等要求,会建立软连接,软连接的目