linux局域网访问个人网站_linux 局域网访问网站 - CSDN
  • 新手的话,防止自己打错字,可以先ls一下 或者cd都可以,看到目录以后,再去改成vi修改文件,建议不要复制啊,或者上下键偷懒,多打几遍,发现linux也是可以记住的 ls /etc/sysconfig/network-scripts 看,有货 ...

    新手入行,工作任务,哈哈哈,特此记录一下,有一些东西事后记录,可能没有原图了。。
    安装一个centOS,这里就不说了
    安装结束以后,我就去配置了网卡
    新手的话,防止自己打错字,可以先ls一下 或者cd都可以,看到目录以后,再去改成vi修改文件,建议不要复制啊,或者上下键偷懒,多打几遍,发现linux也是可以记住的

    ls /etc/sysconfig/network-scripts
    

    看,有货
    网卡配置就在ens33里面随后我们打开该配置文件进行修改

    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    

    一般来说就改两项就可以
    BOOTPROTO=dhcp  ONBOOT=yes保存退出
    esc : wq 回车
    重启网络

    service network restart
    

    然后再查看网络信息

    ifconfig
    

    在这里插入图片描述网来了,也可以ping一下本机试试
    然后开始安装软件了,这里装的都是搭建网站要用的,借鉴了大佬的方法,地址https://www.cnblogs.com/liyam/p/5195893.html

    yum -y install httpd mysql mysql-server php php-mysql php-gd php-xml
    

    这些都安装,-y的意思就是全部选择yes
    此处我碰到一个坑,就是安装mysql-server时候显示无包可用
    解决办法:安装wget,再装

    yum -y install wget
    

    然后

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    

    之后可以开始安装mysql-server了

    yum -y install mysql-server
    

    其实这里后面我又碰到一个坑,就是安装的php版本过低,那就需要卸载干净,再装新的
    这里借鉴了另外一个博客(嫖的理直气壮)
    https://www.cnblogs.com/ivy-zheng/p/11051574.html
    我们先检查旧版本

    yum list installed | grep php
    

    然后发现有许多
    我们一个一个删除了

    yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
    

    令人愉(抓)悦(狂)的代码段
    更换新的

    rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    

    下面是php的扩展,咱也不知道需要啥,咱也不敢问啊,那咱就全装咯

    yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
    

    哒哒哒一顿刷屏

    php -v
    

    在这里插入图片描述
    完成了
    回到主题,设置服务开机启动,立即启动

    chkconfig httpd on
    chkconfig mysqld on
    service httpd on
    service mysqld on
    

    配置mysql

    mysql_secure_installation
    

    都是询问项,选择y或者n
    Set root password? [Y/n] //设置root密码(最好自己设置密码,选Y)
    anonymous users? [Y/n] //删除匿名用户(选Y)
    Disallow root login remotely? [Y/n] //禁止root用户远程登录(选n)
    Remove test database and access to it? [Y/n] //删除默认的 test 数据库(选Y)
    Reload privilege tables now? [Y/n] //是否马上应用最新的设置(选Y)
    登录数据库

    mysql –u root –p
    

    当然此处root是我的数据库账号
    然后是输入密码啦,linux密码是看不见的,盲打咯
    在这里插入图片描述创建一个WordPress的数据库,备用,记得mysql操作后面的; 不是按错

    create database wordpress;
    

    开始下载WordPress

    wget http://cn.wordpress.org/wordpress-3.3.2-zh_CN.zip
    

    反正我是下载不下来的,这个站被ban了,国内应该是访问不了,然后我灵性一波,用winSCP传到服务器上去了,当然XFTP也行 跟XSHELL在一起的,如果用XSHELL的朋友们,就不要再去找了
    解压

    unzip wordpress-3.3.2-zh_CN.zip
    

    如果没有unzip,那就装咯
    将wordprss下所有的文件复制到apache服务器下的根目录

    cp -r wordpress/ /var/www/html/
    

    进入wordpress文件夹下

    cd /var/www/html/wordpress/
    

    复制一个备份文件

    cp wp-config-sample.php wp-config.php
    

    开始改,给我狠狠的改,反正有备份了

    vi wp-config.php
    

    然后查看apache的配置文件

    vi /etc/httpd/conf/httpd.conf
    

    119行"DocumentRoot "/var/www/html"修改
    还有131行<Directory “/var/www/html”>修改
    都改成WordPress所在目录
    保存退出
    使用httpd -t 检查语法

    httpd -t
    

    重启Apache服务

    systemctl restart httpd.service
    

    去访问吧
    然后跟组长说搭完了,组长一访问,肯定不行啊,他说,你虚拟机我咋进去
    这。
    我再弄
    然后搞到了一个文章(白嫖又+1)
    https://blog.csdn.net/qq_26230421/article/details/79232219
    将虚拟机的端口映射到真实机上
    首先确认虚拟机是NAT模式连接的
    在这里插入图片描述点击设置
    在这里插入图片描述在VMware选择编辑,选择NAT设置
    在这里插入图片描述选择虚拟网络编辑器
    在这里插入图片描述选择端口转发下的添加
    在这里插入图片描述在这里插入图片描述后面这个图我就不说了吧,字面意思
    完事
    后记
    由于这个站是昨天搭的过程中还去做了很多其他事,如果刚入行,刚入公司,就应该积极主动,多帮忙,多问,先跟大家打好关系,不是说什么巴结,但是同处一行,特别是同一个公司,以后肯定有相互关照的时候,人际关系才是人生的大财富。
    昨日太阳不大,今日肯定无果
    今天不忙,明天肯定忙得紧
    希望自己保持心态,继续前行。
    文章有写错的地方请指出,我也是菜鸡,都是照人家的办法做的,其中的奥妙也没有领透。
    以后有东西再补充
    2020.4.3

    展开全文
  • 前言: 公司要求在服务器上搭建DNS server,方便客户端设备软件的初始化...公司技术部同事提供了一份文档给我们参考(在以前的某项目上,由于特殊情况,客户端必须使用域名方式访问服务器)。把文档仔细看了,发现
    前言:
    公司要求在服务器上搭建DNS server,方便客户端设备软件的初始化参数可以写死域名,通过这种方式简化客户端的设置工作量(公司产品形态决定了客户端数量比较大,300+以上的情况比较普遍,而且实施不方便)。操作系统环境:RHEL 6.5 x86_64
    公司技术部同事提供了一份文档给我们参考(在以前的某项目上,由于特殊情况,客户端必须使用域名方式访问服务器)。把文档仔细看了,发现整个文档可能确实可以实现既定目标,却感觉知其然而不知其所以然,如果这样去做了,可能对服务器性能、安全与日后的产品维护工作没有好处。我希望的是最简配置达成目标。因为以前在cisco路由器上搞过DNS+DHCP,自认为都差不多,不免流俗,参考了技术部提供的文档,同时又参考百度到的一些博客,搞了下,实际动手后却各种报错。于是乎,下定决心,不走捷径,从原理开始学习,并把操作过程整理出来,方便分享与日后回顾。

    软件环境:
    首先,需要伯克利大学互联网域名工具(Berkeley Internet Name Domain),简称BIND,可以使用yum或rpm安装。因为我手中有足够的rpm包,我选择的是rpm安装。

    关于chroot:
    从名字能看得出,是change root。为了安全,bind需要的配置文件实际放在:
    • /var/named/chroot/etc/named.conf
    • /var/named/chroot/var/named/zone_file1
    • /var/named/chroot/var/named/zone_file.....
    • /var/named/chroot/var/run/named/...
    因为新版本的 RHEL或CentOS 6.x 已经將 chroot 所需要使用到的路径,使用 mount --bind 的功能进行了目录链接,例如,我们需要的 /var/named 在启动脚本中通过 mount --bind /var/named /var/named/chroot/var/named 进行目录绑定!所以在操作过程中,无需切换工作目录至 /var/named/chroot/ ,使用正规的目录即可。启动脚本的内容参见下图:
    修改/var/named/chroot/下的文件的优点很突出:如果umount后,原本非/var/named/chroot/下的文件不发生改变(无论你在chroot/下的文件中做什么),安全性非常好。所以,我们在学习配置过程中是可以忽略这部分知识的,等到配置过程都掌握后,在生产系统的配置过程中,一定是配置chroot/下的文件,也就是说,生产系统中下面的操作过程是针对chroot/下的对应文件,这点一定要注意。

    文件配置与调用关系:
    ①首先配置的是/etc/named.conf,这是bind的主配置文件,看名称就知道这个配置文件的重要性啦。修改这两处为any;要注意的是directory "/var/named",这说明zone文档的路径;
    ②修改后,实际上就可以执行service named start。但是发现服务启动失败,怎么办呢?
    要观察/var/log/messages日志,发现启动named的时候,有open: /etc/named.conf :permission denied错误提示;我是root用户登录的没问题。再cat /etc/passwd发现named组的存在,好了,执行chown :named /etc/named.conf,然后再启动named,启动成功。

    ③观察/etc/named.conf文件,在文件的末尾,有这么一句,说明还要调用这个包含性质的文件:
    接下来配置/etc/named.rfc1912.zones。前面的不用管,只要增加下图中红框内的一段,并保存退出:
    这一段是什么呢,是我希望的服务器使用istv.com这个域名的zone文件。
    这个named.istv.com就是bind需要的zone文件,下面要配置这个文件。

    ④我们知道了需要配置上面说的这个zone文件,那么这个文件在哪里呢,不知道不要紧,继续从bind主配置文件找线索:
    从bind主配置文件中,有这么一段描述,说明了了directory是 /var/named/ 这个路径。

    ⑤cp /var/named/named.localhost /var/named/named.istv.com,先创建这个文件。
    上面是我编辑好的,最重要的是第二个@后面这一段,前面的可以不改;NS代表域名,A代表地址,翻译成中文,这样就非常好理解了。实际上,第二段中最重要的是最后一句,用来说明www.istv.com的IP地址。大家注意到com后面的.,这代表着完整主机名称FQDN。
    TTL建议比较长,可以在客户端本地存储时间长一些,避免反复访问DNS server,给APP-Server带来不必要的压力。我使用的是1D,代表着one day,这个可能在测试的时候有影响,如果变更windows端的域名服务器或者域名解析配置有变动,还想要尽快看到测试结果,windows客户端需要把dns缓存flush掉。

    ⑥chown :named /var/named/named.istv.com经过实际操作证明,也是必不可少的。

    ⑦最后,要想让named进程开机自启动,需要执行chkconfig --level 2345 named on

    上面的配置中,只是配置了正向解析,反向解析没有去配置,因为我们只是想通过安装这台DNS Server,终端设备可以在局域网内访问我们自己的istv.com这个域名,也就是说使用DNS服务器解析域名所对应的IP地址------正向解析。

    关于配置文件的校验:
    bind提供了有两个校验工具,使用者可以在配置完文件后,对文件进行手动校验。问题来了,校验的工具在哪里?关键还是思路,我们可以依靠搜索引擎,也可以利用搜索引擎+自己的思考。在/usr/sbin/路径下有两个命令,一个是named-checkconf,另外一个是named-checkzone,看名称就能猜到是什么用的。对头,分别是主配置文件和zone文件。
    OK,我们现在知道了命令在哪儿和命令是什么了,命令的用法,使用者自己看提示就知道了,这里不详细说明了。
    实际上,在/etc/init.d/named文件中,有这么一句:
    这说明什么呢,在启动脚本中已经包含了这两个校验命令,可以透过named的restart并配合上面介绍的日志文件,实现同样的目的。

    定时检查dns服务:
    ①编辑检查dns服务脚本,dns_check.sh:
    #!/bin/bash
    service named status &> /dev/null
     
    if [ $? -ne 0 ]
     
    then
     
    echo "At time: `date` :named  is stop .">> /var/log/messages
     
    service named start
     
    else
     
    echo "named is running ."
     
    fi
    ②在crontab计划任务中,增加dns_check.sh的定时执行.

    关于DNS测试命令:
    配置OK了,程序启动也顺利OK了,接下来就要对结果进行一下测试,当然在使用PC浏览器访问服务器不方便的情况下,也是可以通过命令行去
    ①最简单的host命令。
    host -a istv.com,你可以看到一个结果,好像有问题,当然,istv.com这个域名是在Internet上合法存在的,APP-Server上也配置的自己的dns,解析到的就是互联网的结果。我们局域网怎么用呢?host -a istv.com 172.16.1.7,对咯,后面指定dns服务器地址就可以了。个人认为,简单而好用。
    ②nslookup命令。
    这个命令的用法就比较丰富了,这里我只用最简单的,不废话,直接给图。
    ③主流的dig命令。
    更加丰富的使用方法和更加丰富的查询结果,没有仔细学习,用法差不多,继续直接给图。

    参考文献:
    ①鸟哥的linux私房菜,繁体版
    展开全文
  •  http://localhost/xxx 和 http://172.16.1.160/xxx 可以访问,但是在 局域网中用  http://172.16.1.160/xxx 访问不了 ------------------------------------------------------------...

    1.在自己虚拟机的centos系统的tomcat下发布了一个程序,在虚拟机上用

      http://localhost/xxx  和  http://172.16.1.160/xxx 可以访问,但是在 局域网中用

     http://172.16.1.160/xxx 访问不了

    ---------------------------------------------------------------------------------------

    解决方法:

               防火墙问题

     

    将防火墙关闭: service iptables stop 以后 在局域网中 再次输入

    http://172.16.1.160/xxx  就能访问 该系统

    ---------------------------------------------------------------

    手把手教你Linux关闭防火墙命令

    2010-04-28 22:04

    1)      重启后永久性生效:

    开启: chkconfig iptables on

    关闭: chkconfig iptables off

    2)      即时生效,重启后失效:

    开启: service iptables start

    关闭: service iptables stop

    需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。

    在开启了防火墙时,做如下设置,开启相关端口,
    修改/etc/sysconfig/iptables 文件,添加以下内容:
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT


    或者:

    /etc/init.d/iptables status 会得到一系列信息,说明防火墙开着。

    /etc/rc.d/init.d/iptables stop 关闭防火墙

    最后:

    在根用户下输入setup,进入一个图形界面,选择Firewall configuration,进入下一界面,选择Security LevelDisabled,保存。重启即可。
    ======================================================

    ———————————————————————————————

    fedora

    /etc/init.d/iptables stop

    =======================================================

    ubuntu下:

    由于UBUNTU没有相关的直接命令

    请用如下命令

    iptables -P INPUT ACCEPT

    iptables -P OUTPUT ACCEPT

    暂时开放所有端口

    Ubuntu上没有关闭iptables的命令

    =======

    iptables linux下一款强大的防火墙,在不考虑效率的情况下,功能强大到足可以替代大多数硬件防火墙,但是强大的防火墙如果应用不当,可能挡住的可不光是那些潜在的攻击,还有可能是你自己哦.这个带来的危害对于普通的个人PC来说可能无关紧要,但是想象一下,如果这是一台服务器,一旦发生这样的情况,不光是影院正常的服务,还需要到现场去恢复,这会给你带来多少损失呢?

    所以我想说的是,当你敲入每一个iptables 相关命令的时候都要万分小心.

    1.应用每一个规则到 DROP target,都要仔细检查规则,应用之前要考虑他给你带来的影响.

    2.redhat中我们可以使用service iptables stop来关闭防火墙,但是在有些版本如ubuntu中这个命令却不起作用,大家可能在网上搜索到不少文章告诉你用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千万记得用iptables -L查看一下你的系统中所有链的默认target,iptables -F这个命令只是清除所有规则,只不会真正关闭iptables.想象一下,如果你的链默认targetDROP,本来你有规则来允许一些特定的端口,但一旦应用iptables -L ,清除了所有规则以后,默认的target就会阻止任何访问,当然包括远程ssh管理服务器的你.

    所以我建议的关闭防火墙命令是

    iptables -P INPUT ACCEPT

    iptables -P FORWARD ACCEPT

    iptables -P OUTPUT ACCEPT

    iptables -F

    总之,当你要在你的服务器上做任何变更时,最好有一个测试环境做过充分的测试再应用到你的服务器.除此之外,要用好iptables,那就要理解iptables的运行原理,知道对于每一个数据包iptables是怎么样来处理的.这样才能准确地书写规则,避免带来不必要的麻烦

     

    在开启了防火墙时,做如下设置,开启相关端口,

    修改/etc/sysconfig/iptables 文件,添加以下内容:

    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

     

     

     

    展开全文
  • 一个在家里放服务器搞量化投资的个人玩家,必须得实现内网穿透实现实时监控. (想从任何地点都能访问你的任何主机) 二.前奏 买一个公网ip的主机(我买的是阿里云的,为了防止我这是做广告,请买别的服务器),获得公网...

    一.初衷

    一个在家里放服务器搞量化投资的个人玩家,必须得实现内网穿透实现实时监控.
    (想从任何地点都能访问你的任何主机)

    二.前奏

    1. 买一个公网ip的主机(我买的是阿里云的,为了防止我这是做广告,请买别的服务器),获得公网主机ip: x.x.x.公
    2. 一台局域网主机,ip: x.x.x.私
    3. 下载好frp. 地址
      https://github.com/fatedier/frp
      从release中找到适合的版本,最好别自己编译(费时费力)

    三.做法:

    公网主机端(frp服务端)

    tar zxvf frp-xxx.tar.gz 
    cd frp-xxx
    vim frps.ini
    

    修改frps.ini文件

    # frps.ini
    [common]
    bind_port = 7000  # 这个是公网服务器的端口,我购买的是阿里云的服务器,其安全策略里面得设置开放此端口
    

    下面这几句是重启主机的时候自启动监脚本,centos是/etc/rc.d/local ,ubuntu 是/etc/rc.local

    chmod +x /etc/rc.d/rc.local  #centos玩家要在终端输入这句
    
    # rc.local
    ./xxx/frp_xxx/frps -c ./xxx/frp_xxx/frps.ini&     # /xxx/frp_xxx/是你下载的frp解压后文件的绝对路径
    

    搞定后重启公网服务器,
    查看后台程序是否有 frp字样的pid

    ps -aux | grep frp
    

    有frps就设置成功了

    局域网主机(frp客户端,我们要连接实现实时监控的服务器)

    局域网主机与公网主机系统一样的话,下载文件与 二.3 中的一样.
    否则选择你对应系统的版本

    tar zxvf frp-xxx.tar.gz 
    cd frp-xxx
    vim frpc.ini
    

    修改frpc.ini文件

    # frpc.ini
    [common]
    server_addr = x.x.x.公
    server_port = 7000  # 在公网开放的端口
    
    [ssh]
    type = tcp
    local_ip = 127.0.0.1  #不用管,除非你有特别需求
    local_port = 22  #不用管,除非你有特别需求
    remote_port = 6000   # 这个是公网服务器的端口,安全策略里面也得设置开放此端口
    

    下面这几句是重启主机的时候自启动监脚本,centos是/etc/rc.d/local ,ubuntu 是/etc/rc.local

    chmod +x /etc/rc.d/rc.local  #ubuntu系统不用在终端输入这句
    
    # rc.local
    ./xxx/frp_xxx/frpc -c ./xxx/frp_xxx/frpc.ini&     # /xxx/frp_xxx/是你下载的frp解压后文件的绝对路径
    

    搞定后重启内网服务器,
    查看后台程序是否有 frp字样的pid

    ps -aux | grep frp
    

    有就启动成功了

    ssh连接看是否成功

    从任一一台主机或者你能上网的手机:
    ssh -oPort=6000 内网的用户名@x.x.x.公
    连上就成功了.

    展开全文
  • 首先更新源sudo apt-get update sudo apt-get upgrade在更新源的时候提示E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory...

            本小节主要介绍本地局域网git服务器的搭建,当然也可以用联网的git服务器,后续还会讲到git一些常用命令的操作;由于做嵌入式开发的源码都是比较精简,源码不算很大,如果公司有多余的一台电脑,安装本地局域网git作服务器就够用了。

    一、前言

            就在六月份,世界上最大的闭源公司微软,以75亿美元收购了全球最大的开源公司GitHub,GitHub是一个流行的代码库托管服务,它允许开发人员使用Linux创始人Linus Torvalds于2005年发明的流行的Git源代码管理系统在云中托管他们的项目,文档和代码。GitHub被包括苹果,亚马逊,谷歌,Facebook和IBM在内的许多开发人员和大型科技公司所使用,用于存储他们的公司代码和私下协作软件,但微软是网络托管服务的最大贡献者之一,可以看出开源才是未来的趋势。

    二、git服务器环境的搭建

    PC系统:Linux version 4.10.0-38-generic (buildd@lgw01-amd64-059) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017

    1、首先更新源

    sudo apt-get update
    sudo apt-get upgrade
    在更新源的时候提示
    E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
    E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
    原因是apt工具处于运行中。由于平时停止运行虚拟机中的Ubuntu系统,都是直接挂起虚拟机,而虚拟机中系统并没有关闭。有时候运行了apt-get update后,运行apt-get upgrade同样会报错。解决这个问题就是直接重启虚拟机中的Ubuntu系统,开机重新运行命令;
            为了操作流程方便,在root权限的前提下作演示,如果是用户需要在命令最前面添加sudo 命令;

    2、安装git工具,安装过程中选择“y”确认就ok了:

    sudo apt-get install git

    3、创建管理员账户,创建过程中需要输入密码与确认密码,其他的选择回车默认就行,最后选y;

    sudo adduser git

    4、进入根目录的srv目录下创建仓库,可以看到/srv目录下多了个git仓库文件,并放开仓库的权限限制:

    sudo git init --bare MyProject.git
    sudo chown -R git:git MyProject.git
    

    git服务器环境就算安装完成;

    三、git服务器的验证及提交的演示

    验证git仓库是否安装成功,首先查看本地电脑的ip地址,并进入其他目录进行clone,我在/opt/目录下做测试:

    ifconfig
    sudo git clone git@192.168.22.128:/srv/MyProject.git
    

    提示ssh: connect to host 192.168.22.128 port 22: Connection refused

    fatal: Could not read from remote repository.的错误

    需要安装ssh相关的服务端和client客户端

    sudo apt-get install openssh-server //这个必须安装
    sudo apt-get install openssh-client //如果运行没有出错,这个工具可不装

    如果sshserver没有启动,如果没有启动可以运行sudo /etc/init.d/ssh start开启,网上有很多关于ssh服务开启的例子;

    ps -e |grep sshd

    提交文本做测试:

    sudo vim aaa.txt //创建索要提交的文件
    sudo git add aaa.txt  //git 添加文件
    sudo git commit //提交到本地库
    在执行sudo git commit提交的时候提示
    *** Please tell me who you are.
    Run
      git config --global user.email "you@example.com"
      git config --global user.name "Your Name"
    to set your account's default identity.
    Omit --global to set the identity only in this repository.
    fatal: unable to auto-detect email address (got 'root@ubuntu.(none)')错误,是因为git强制提交者注明身份,才知道是谁提交的,按照错误的提示,把分号内的内容改为自己的个人信息:
    sudo git config --global user.email "psy5207@163.com"
    sudo git config --global user.name "PSY"
    sudo git commit

    commit之后,需要写提交的具体信息备注,结果进去的是GNU nano 2.5.3编辑器(以前用的vim编辑器),写完修改信息之后,保存和退出GNU nano 2.5.3分别为

    Ctrl + o //写保存
    Ctrl + x //退出
    sudo git push //退出GNU nano 2.5.3编辑器后,提交到服务器的git
    sudo git log //查看提交的信息
    

    返过头我们进入git本地服务器的仓库下/srv/MyProject.git/objects/,有2个目录下可以看到,存放着和我做提交的两次校验码相同的东西,说明本地局域网git服务器搭建完成。



    展开全文
  • 最近有个需求,我在不同的局域网内,去访问另一个局域网中的一台 linux 服务器。总结一下,有哪些可选的方法。 在网上看到这篇博客很棒,值得去看看。https://blog.csdn.net/zbgjhy88/article/details/55289785 ...
  • Ubuntu环境下Tomcat的搭建以及配置,让其他主机可以访问Tomcat服务. 搭建Tomcat环境自己写些小应用,需要用到服务器,便在Ubuntu环境下搭建了个Tomcat服务器.
  • 构建Linux局域网

    2019-05-09 00:23:52
    随着Internet的发展,我国先后建立起了中国教育科研网...在这样的背景下,有条件的企事业单位纷纷与它们相联,于是企业就需要局域网建设方案。 以往的局域网建设方案,基本上都是以Windows操作系统为主来搭建。典...
  • (1)需要网线和路由器连接一个局域网 (2)需要进行如下设置: 基础篇 – 前言  1、需要是管理员权限  2、所有局域网电脑都要在相同IP段,比如都为192.168.100.X(1≤X≤255)。如何查看本机IP地址 多方法图
  • 问题/发现:本人在为一款路由器写一个统计局域网互传流量的Linux内核模块的时候,发现如下问题: 局域网内的一台设备和该局域网内另一台设备进行通信时,我在路由器的netfilter链表处设下钩子,以捕获数据。后来...
  • 特别声明: 我们学习研究网络安全技术的目的应是为了维护网络世界的安全,保护自己和他人的私有信息不被非法窃取和传播。请您遵守您所在地的法律,请勿利用本文所介绍的相关技术做背离道德或者违反法律的事情。...
  • 这几天在研究怎么装一个CentOS8在笔记本上,用来当做物理的linux服务器,实现FTP功能来为新公司服务,但是笔记本上使用的是双系统,自己另一台老X240的电脑试了一下,报错信息是缺少某个文件,我估计是不支持,笔记本...
  • 一、Windows 1.首先安装jdk/jre时允许其访问域、公用网络等,如果禁止了可在window防火墙中重新添加,如图 ...在linux环境更简单,直接在防火请中将需要访问的端口开放就行,具体百度搜索,例如在centos7中: 1....
  • 首先我们打开我们熟悉的kali linux操作系统,利用指令: ifconfig 来确认本机的ip地址 确认了本机的ip地址之后,利用一下的指令查看局域网下所有ip: fping -g 本机IP地址/24 如下图所示: 因为自己的...
  • 1.IIS实现 2.Tomcat实现 https://blog.csdn.net/weixin_43951932/article/details/90048593
  • 公司新开发的项目,利用嵌入式linux系统,要求其中的软件能够支持远程升级,个人感觉如果能实现远程操作会更方便一些,于是在网上搜寻方法,当时的想法是希望能够找到一种ssh代理服务,能够实现两台不同局域网内电脑...
  • 通过网盘软件+内网穿透+准入审核,确保自身搭建网盘的安排实用性,整个网盘系统最小化,可部署在多种平台上。方便快捷。
1 2 3 4 5 ... 20
收藏数 13,809
精华内容 5,523
关键字:

linux局域网访问个人网站