精华内容
下载资源
问答
  • 架设WEB服务器

    千次阅读 2017-03-19 22:20:42
    什么是WEB服务器 网页服务器(Web server)一词有两个意思: ①一台负责提供网页的电脑,主要是各种编程语言构建而成,通过HTTP协议传给客户端(一般是指网页浏览器); ②一个提供网页的服务器程序。 每一台...

    什么是WEB服务器

    网页服务器(Web server)一词有两个意思:
    ①一台负责提供网页的电脑,主要是各种编程语言构建而成,通过HTTP协议传给客户端(一般是指网页浏览器);
    ②一个提供网页的服务器程序。
    每一台网页服务器(第1个意思)会运行最少一个网页服务器程序(第2个意思)。作为第1个意思,大陆地区称为网站服务器。此外,也通称作Web服务器。

    什么是Apache

    Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

    什么是Xampp

    Xampp是一个把Apache网页服务器与PHP、Perl及MariaDB集合在一起的安装包,允许用户可以在自己的电脑上轻易地建立网页服务器。

    Xampp的安装

    1. 在官方网站上安装https://www.apachefriends.com/
    2. 推荐安装至任一本地盘符的根目录,譬如:安装完成后,应是e:\xampp\ 而不是e:\xampp\xampp\;
    3. 安装完成后,执行安装目录中的xampp-control.exe,启动第一行的apache服务器
    4. 打开浏览器,访问http://127.0.0.1 ,如出现xampp的网页,即安装成功。

    多站点配置

    该链接有具体方法
    http://www.cnblogs.com/kwishly/archive/2012/02/27/2370163.html

    如下图所示,配置成功。

    lqt1

    lqt2

    错误解决

    一开始在Xampp上启动Apache服务器时,无法连接,显示

    上网查找解决方法http://www.cnblogs.com/yelaiju/p/3235514.html,在命令控制窗口输入E:\xampp\apache\bin\httpd.exe

    出现make_sock: could not bind to address 0.0.0.0:443,也就是说443端口被占用,apache无法监听443端口。打开 360网络连接查看器 查看443端口被哪个进程占用(下图是问题解决后的截图) ,发现被VMware占用,是之前删除时没有完全删除干净导致,于是借鉴http://jingyan.baidu.com/article/a3761b2bac165a1576f9aa3a.html提供的方法将VMware删除干净后,443端口就空了出来,成功连上Apache服务器。

    展开全文
  • 一、如何选择 PHP5.3 的 VC9 版本和 VC6 版本 VC6 版本是使用 Visual Studio 6 编译器编译的,如果你的 PHP 是用 Apache 来架设的,那你就选择 VC6 版本。 VC9 版本是使用 Visual Studio 2008 编译器编译的,如果你...
    一、如何选择 PHP5.3 的 VC9 版本和 VC6 版本

        VC6 版本是使用 Visual Studio 6 编译器编译的,如果你的 PHP 是用 Apache 来架设的,那你就选择 VC6 版本。


        VC9 版本是使用 Visual Studio 2008 编译器编译的,如果你的 PHP 是用 IIS 来架设的,那你就选择 VC9 版本。


        二、如何选择 PHP5.3 的 Thread Safe 和 Non Thread Safe 版本


        先从字面意思上理解,Thread Safe 是线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的 CGI 执行方式而耗尽系统资源。Non Thread Safe 是非线程安全,在执行时不进行线程(Thread)安全检查。


        再来看 PHP 的两种执行方式:ISAPI 和 FastCGI。


        ISAPI 执行方式是以 DLL 动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以 ISAPI 来执行 PHP,建议选择 Thread Safe 版本;


        而 FastCGI 执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以 FastCGI 来执行 PHP,建议选择 Non Thread Safe 版本。


        再来看PHP的两种执行方式:ISAPI和FastCGI。


        FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以 FastCGI(无论搭配 IIS 6 或 IIS 7)执行 PHP ,都建议下载、执行 non-thread safe 的 PHP (PHP 的二进位档有两种包装方式:msi 、zip ,请下载 zip 套件)。


        而线程安全检查正是为ISAPI方式的PHP准备的,因为有许多php模块都不是线程安全的,所以需要使用Thread Safe的PHP。


        所以,对于PHP5.2选择Thread Safe版本安装,而对于PHP5.3则下载None-Thread Safe,执行PHP比较有效率。


        另外,PHP还有VC6,VC9版本之分。


        VC6 版本是使用 Visual Studio 6 编译器编译的,如果你的 PHP 是用 Apache 来架设的,那你就选择 VC6 版本。


        VC9 版本是使用 Visual Studio 2008 编译器编译的,如果你的 PHP 是用 IIS 来架设的,那你就选择 VC9 版本。

    展开全文
  • 互联网是一个巨大的物理网络。 这个网络上每一台计算机,都需要标识自己的身份,...为了使用方便,可以架设一些私有的小网络,这些小网络有私有ip地址。私有小网络的计算机可以访问公网ip的计算机,但是公网ip地址的.

    子网掩码计算器  http://www.jisuanqinet.com/kexue/ip.html

    互联网是一个巨大的物理网络。

    这个网络上每一台计算机,都需要标识自己的身份,以便跟其他计算机进行交互通信。

    这个表示身份的东西,叫做地址,具体的,叫IP地址,也就是Internet Protocol 地址。

    如果想让整个网络上的计算机都能跟自己沟通,就必须有一个公网地址。

    为了使用方便,可以架设一些私有的小网络,这些小网络有私有ip地址。私有小网络的计算机可以访问公网ip的计算机,但是公网ip地址的计算机不能主动访问私有网络的计算机,因为私有网络的计算机没有公网地址,没有公网地址就不能被主动访问。

    IP地址有两种,IP4和IP6。IP4地址,由4个字节表示,每个字节有8个位,写成形如类似255.255.255.255的样子,其中255是十进制,转成二进制是11111111。

    为了管理方便,IP地址管理机构将每个IP4地址分为两部分,前一个部分是网络ID,后一部分是主机ID。根据网络ID的长短不同,又将IP地址划分成三类:A类地址,B类地址,C类地址,D类地址。

    A类地址。A类地址,第一个字节,表示网络号,且约定这个字节的第一位必须是0,后面三个字节是主机ID。那么,也就是说,A类地址的网络号一共有01111111个,转成十进制是127个,很少。每个网络号之下,有2^24=16777216台主机。因此,A类地址数量是127*16777216=2130706432个。

    B类地址。B类地址,第一个和第二个字节是网络ID,且最高的两位必须是10,第三和第四个字节是主机ID。也就是说,B类地址的网络数量是2^14=16384,每个网络ID容纳的主机ID数量是2^16=65536个,因此B类地址数量一共是16384*65536=1073741824个。

    C类地址。C类地址,前三个字节是网络ID,且最高的三位必须是110,第四个字节是主机ID。也就是说,C类地址的网络数量是2^21=2097152个,每个网络下的主机ID数量是2^8=256个,因此C类地址数量一共是2097152*256=536870912个。

    D类地址。D类地址,有点特殊,不分网络ID和主机ID,前四位必须是1110,其他位任意。因此D类地址数量是2^28=268435456个。

    上述4类地址,有一个简单的判断方式,如果把IP地址写成十进制,类似 255.255.255.255的形式,如果第一个数字是1~126,是A类地址(127有特殊用途,下文会说到),128~192是B类地址,192~223是C类地址,224~239是D类地址。

    还有一些专门规定:

    对于ABC类地址,如果主机ID部分全都是0,表示所在的网络。

    对于ABC类地址,如果主机ID部分全都是1,对这个地址发消息,表示对这个网络的所有主机发消息。

    网络号127,不使用,127.0.0.1表示本地主机本身。

    如果32位全是1,对这个地址发消息,表示对所在网络进行广播。

    子网掩码:跟IP地址一样,也是4字节,指定一个IP地址哪些位是网络ID,也就是把网络ID对应的为都置1,主机ID对应的位都置0,必须配合IP地址使用。因此,A类地址的子网掩码是255.0.0.0,B类地址的子网掩码是255.255.0.0,C类地址的子网掩码是255.255.255.0。子网掩码的作用就是:把两个IP地址分别跟自己的子网掩码进行“与”操作,如果两个结果是相等的,表明这两个主机在同一个网络ID下。

    内网IP地址:有些IP地址是专供搭建私有网络使用的,永远不会跟公网IP地址冲突,公网IP地址永远不出现这些内网地址IP。

    A类内网IP地址:10.0.0.0-10.255.255.255,默认子网掩码是255.0.0.0。这个子网掩码的前8位是1,因此,一个A类内网ip地址带上掩码可以写成形如10.1.0.1/8,这个8,表示4字节的IP地址,前8位表示网络ID。

    B类内网IP地址:172.16.0.0-172.31.255.255,默认子网掩码是255.240.0.0。同理类上,一个B类地址带上掩码可以写成172.16.1.1/12。

    C类内网IP地址:192.168.0.0-192.168.255.255,默认子网掩码是255.255.0.0。同理类上,一个C类地址带上掩码可以写成192.168.0.1/16。

    子网掩码的另一个功能,是把一个大网络拆分成若干子网。

    比如说,一个公司有一个多层办公楼,整个公司通过一个动态宽带网络访问外网。整个公司是一个私有内网,网络上所有计算机都使用私有网络ip地址。从网络建设而言,每层楼都需要建立一个子网,子网内部计算机可以相互直接访问,不同楼层计算机之间通过NAT(net address translation)相互访问,那么,就要对公司进行子网划分,这就是通过子网掩码进行的。

    具体可以参考:

    1. https://wenda.so.com/q/1482088040726305?src=140&q=%E5%AD%90%E7%BD%91%E5%88%92%E5%88%86%E7%9A%84%E6%96%B9%E6%B3%95%E5%92%8C%E6%AD%A5%E9%AA%A4
    2. https://www.cnblogs.com/kangxinxin/p/9917961.html
    3. https://zhidao.baidu.com/question/6028361.html
    展开全文
  • “message”设置当用户登录或转到一个目录的时候会收到什么消息。可以设定多个消息。命令的格式为: message <path> 表示需要显示的文件的完整路径名,和“readme”中的意思一样。 还需要注意的是消息...
    message 
    “message”设置当用户登录或转到一个目录的时候会收到什么消息。可以设定多个消息。命令的格式为:

    message <path> <when>

    <path>表示需要显示的文件的完整路径名,<when>和“readme”中的<when>意思一样。

    还需要注意的是消息文件的路径名也是相对于匿名ftp目录的。

    例如:

    message /home/ftp/.welcome.msg LOGIN

    compress、tar、chmod、delete、overwrite、rename

    如果这些都不设置,那么就使用默认值,也就是对所有人都是“yes”。下面例子中的设置的意思是给guest组chmod、delete、overwrite和rename文件的权力,所有人都可以使用compress和tar。

    例如:

    compress yes all
    tar yes all
    chmod yes guest
    delete yes guest
    overwrite yes guest
    rename yes guest

    log commands

    因为安全上的原因需要记录用户使用的每一个命令。“log commands”的格式是:

    log commands <typelist>

    <typelist>是用逗号隔开的字串,表示哪些用户的命令需要记录下来,字串的取值可以是:anonymous、guest或real。

    例如:要记录real和guest用户的每一个命令,可以这么表示:

    log commands real,guest

    这些记录都保存在“/var/log/message”文件中。

    log transfers

    因为安全文件需要把文件的传输都记录下来。“log transfers”的格式是:

    log transfers <typelist> <directions>

    <typelist>是用逗号隔开的字串,表示哪些用户的命令需要记录下来,字串的取值可以是:anonymous、guest或real。<direction>也是用逗号隔开的字串,设置需要记录的文件传输的方向,可以选择的两个传输方向是“inbound”(向内)和 “outbound”(向外)。

    例如,用下面表示记录所有real和guest用户的“inbound”和“outbound”方向的文件传输:


    log transfers real,guest inbound,outbound

    这些记录保存在“/var/log/xferlog”文件中。


    guestgroup

    这个命令用来设置guest组,每一行只能有一个成员。

    例如:

    guestgroup ftpadmin
    guestgroup webmaster


    log security

    用来设置记录real、guest或anonymous用户违反安全规则的行为。

    log security <typelist>

    <typelist>是用逗号隔开的字串,字串的取值可以是:anonymous、guest或real。“real”表示真正在ftp服务器上有帐号的用户,“anonymous”表示匿名用户,“guest”表示guest用户。

    例如:

    log security real,guest

    restricted-uid、restricted-gid、guest-root

    这些用来设置是否允许real和guest用户访问家目录之外的目录。格式为:

    guest-root <root-dir>
    restricted-uid <uid-range>
    restricted-gid <gid-range>

    例如:

    guest-root /home/ftp ftpadmin webmaster
    restricted-uid ftpadmin webmaster
    restricted-gid adminftp webmaster

    <root-dir>设置chroot环境的用户路径。在一行里可以有多个uid地范围。如果为用户设置了guest-root,那么该用户的家目录就在“<root-dir>/etc/passwd”文件中设定,而“/etc/passwd”文件中的设定是无效的。当“ftpadmin”和 “webmaster”被改变了根目录(chrooted)到“/home/ftp”目录下,他们就被限制在各自的家目录下而不能访问别人的文件。

    greeting

    设置用户登录时候的欢迎信息。格式为:

    greeting full|brief|terse

    “greeting full”是默认的设置显示主机名和ftp daemon地版本,“greeting brief”显示主机名,“greeting terse”简单地显示“FTP server ready”。

    例如:

    greeting terse


    keepalive <yes|no>

    设置socket的TCP SO_KEEPALIVE参数。这样在必要的时候可以断开网络连接。“yes”有效,“no”无效。最好设成“yes”:

    Keepalive yes

    配置“/etc/ftphosts”文件
    “/etc/ftphosts”文件为每一个用户建立规则,指定允许用户从某个主机登录ftp服务器,或者不允许用户从某个主机登录ftp服务器。


    创建“ftphosts”文件(touch /etc/ftphosts),加入下面这几行:

    # Example host access file
    #
    # Everything after a ‘#‘ is treated as comment,
    # empty lines are ignored
    allow ftpadmin 208.164.186.1 208.164.186.2 208.164.186.4

    把文件的权限改为600:

    # chmod 600 /etc/ftphosts

    每一行可能是:

    allow <username> <addrglob>



    deny <username> <addrglob>

    “allow”允许用户用<username>用户名,从<addrglob>地址访问ftp服务器。<addrglob>可以包含多个地址。

    “deny”禁止用户名为<username>的用户,从<addrglob>地址访问ftp服务器。<addrglob>可以包含多个地址。

    配置“/etc/ftpusers”文件
    “/etc/ftpusers”文件设置哪些用户不允许连接到ftp服务器。

    创建“ftpusers”文件(touch /etc/ftpusers),加入下面这几行:

    root
    bin
    daemon
    adm
    lp
    sync
    shutdown
    halt
    mail
    news
    uucp
    operator
    games
    nobody

    把文件的权限设成600:

    # chmod 600 /etc/ftpusers

    配置“/etc/ftpconversions”文件
    “/etc/ftpconversions”是用来控制当传输文件的时候是否进行压缩。

    创建“ftpconversions”文件(touch /etc/ftpconversions),在文件中加入:

    :.Z: : :/bin/compress -d -c %s:T_REG|T_ASCII:O_UNCOMPRESS:UNCOMPRESS
    : : :.Z:/bin/compress -c %s:T_REG:O_COMPRESS:COMPRESS
    :.gz: : :/bin/gzip -cd %s:T_REG|T_ASCII:O_UNCOMPRESS:GUNZIP
    : : :.gz:/bin/gzip -9 -c %s:T_REG:O_COMPRESS:GZIP
    : : :.tar:/bin/tar -c -f - %s:T_REG|T_DIR:O_TAR:TAR
    : : :.tar.Z:/bin/tar -c -Z -f - %s:T_REG|T_DIR:O_COMPRESS|O_TAR:TAR+COMPRESS
    : : :.tar.gz:/bin/tar -c -z -f - %s:T_REG|T_DIR:O_COMPRESS|O_TAR:TAR+GZIP
    : : :.crc:/bin/cksum %s:T_REG::CKSUM
    : : :.md5:/bin/md5sum %s:T_REG::MD5SUM

    把文件的属性改为600:

    # chmod 600 /etc/ftpconversions

    配置“/etc/pam.d/ftp”文件
    配置“/etc/pam.d/ftp”文件使其支持PAM安全验证。

    创建“ftp”文件(touch /etc/pam.d/ftp)并加入:


    #%PAM-1.0
    auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
    auth required /lib/security/pam_pwdb.so shadow nullok
    auth required /lib/security/pam_shells.so
    account required /lib/security/pam_pwdb.so
    session required /lib/security/pam_pwdb.so

    配置“/etc/logrotate.d/ftpd”文件
    配置“/etc/logrotate.d/ftpd”文件使得日志文件每周自动循环更新。

    创建“ftpd”文件(touch /etc/logrorate.d/ftpd)并加入:

    /var/log/xferlog {
    # ftpd doesn‘t handle SIGHUP properly
    nocompress
    }

    配置ftp使其使用inetd超级服务器(用于实现tcp-wrappers)
    tcp-wrappers用来启动和中止ftpd服务。当inetd执行的时候,它会从默认为“/etc/inetd.conf”的配置文件读入配置信息。配置文件中每一行中的项用TAB或空格隔开。

    编辑inetd.conf文件(vi /etc/inetd.conf),加入并验证是否存在下面这一行: ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a

    注意:更新完“inetd.conf”文件之后要发给inetd一个SIGNUP信号,运行下面的命令:

    # killall -HUP inetd

    编辑“hosts.allow”文件(vi /etc/hosts.allow)加入这一行:

    in.ftpd: 192.168.1.4 win.openarch.com

    这表示IP地址为“192.168.1.4”并且主机名为“win.openarch.com”的计算机允许访问ftp服务器。

    FTP管理工具
    ftpwho
    ftpwho显示当前连接到ftp服务器上的所有用户。这个命令菜单输出类似“/bin/ps”的输出,其格式为:

    <pid> <time> <tty> <connection details>

    其中<pid>表示ftp daemon用来处理这次文件传输的进程号,<time>表示用户什么时候连接到ftp服务器上,<tty>总是用问号(?)表示因为是通过ftp而不是 telnet连接,<connection details>告诉连接是来自哪里、用户是谁以及用户现在在干什么。

    下面是ftpwho输出的一个例子:

    # ftpwho

    Service class openarch:
    5443 ? S 0:00 ftpd: win.openarch.com: admin: IDLE
    - 1 users ( 20 maximum)

    可以看到现在有一个用户登录(最多可以有20个用户同时登录),这个用户的用户名是admin来自win.openarch.com。


    ftpcount
    ftpcount是ftpwho的简化版,只显示登录到ftp服务器的用户数以及最多允许多少个用户登录。下面是一个例子:

    # ftpcount

    Service class openarch - 1 users ( 20 maximum)

    保证ftp服务器的安全
    首先确保已经创建了“/etc/ftpusers”文件,这个文件用来设置不允许哪些用户登录ftp服务器,其中至少要包括:root、bin、 daemon、adm、lp、sync、shutdown、halt、mail、news、uucp、operator、games、nobody以及所有Linux发行商在系统中提供的默认帐号。

    如果想禁止匿名ftp服务,把ftp用户从password文件中移去,再用下面的命令确定在系统中没有安装anonftp-version.i386.rpm软件包:

    # rpm -q anonftp.

    upload命令
    在默认情况下,WU-FTPD 服务器给所有的guest用户上载的权限。当用户登录的时候,被改变根目录(chroot)到“/home/ftp”就不能访问这个目录之外的地方。但是 “/home/ftp”目录中的一些地方还是需要保护,不能让用户随便访问。在我们配置的ftp服务器中为“/home/ftp”目录下的“bin”、 “etc”、“dev”和“lib”目录。我们不允许用户上载文件到这些目录。所以我们要为这些目录设置访问权限,可以在 “/etc/ftpaccess”文件中设置上载权限。在我们的例子中是这样设置的:

    upload /home/ftp/* / no
    upload /home/ftp/* /etc no
    upload /home/ftp/* /dev no
    upload /home/ftp/* /bin no (require only if you are not using the “--enable-ls” option)
    upload /home/ftp/* /lib no (require only if you are not using the “--enable-ls” option)

    noretrieve命令
    最好禁止某些用户从“/home/ftp”目录下的某些子目录中下载文件,可以用“noretrieve”命令在“/etc/ftpaccess”文件中设置。

    noretrieve /home/ftp/etc
    noretrieve /home/ftp/dev
    noretrieve /home/ftp/bin (require only if you are not using the “--enable-ls” option)
    noretrieve /home/ftp/lib (require only if you are not using the “--enable-ls” option)

    “.notar”文件
    无论是否允许即时的目录打包(on-the-fly tar),都必须保证用户不能打包(tar)禁止上载的目录。在“/home/ftp”目录的每个子目录中都创建“.notar”文件。

    # touch /home/ftp/.notar
    # chmod 0 /home/ftp/.notar
    # touch /home/ftp/etc/.notar
    # chmod 0 /home/ftp/etc/.notar
    # touch /home/ftp/dev/.notar
    # chmod 0 /home/ftp/dev/.notar
    # touch /home/ftp/bin/.notar (require only if you are not using the “--enable-ls” option)
    # chmod 0 /home/ftp/bin/.notar (require only if you are not using the “--enable-ls” option)
    # touch /home/ftp/lib/.notar (require only if you are not using the “--enable-ls” option)
    # chmod 0 /home/ftp/lib/.notar (require only if you are not using the “--enable-ls” option)

    这些长度为0的“.notar”文件会使一些浏览器和ftp代理(proxy)出现混乱,要解决这个问题必须把它们标识为禁止下载。在“/etc/ftpaccess”文件中加入这一行:


    noretrieve .notar

    安装到系统中的文件
    > /etc/ftphosts
    > /etc/ftpusers
    > /etc/ftpaccess
    > /etc/pam.d/ftp
    > /etc/ftpconversions
    > /etc/ftpgroups
    > /etc/logrotate.d/ftpd
    > /usr/bin/ftpcount
    > /usr/bin/ftpwho
    > /usr/man/man1/ftpcount.1
    > /usr/man/man1/ftpwho.1
    > /usr/man/man5/ftpaccess.5
    > /usr/man/man5/ftphosts.5
    > /usr/man/man5/ftpconversions.5
    > /usr/man/man5/xferlog.5
    > /usr/man/man8/ftpd.8
    > /usr/man/man8/ftpshut.8
    > /usr/man/man8/ftprestart.8
    > /usr/sbin/in.ftpd
    > /usr/sbin/ftpshut
    > /usr/sbin/ckconfig
    > /usr/sbin/ftprestart
    > /usr/sbin/xferstats
    > /usr/sbin/wu.ftpd
    > /usr/sbin/in.wuftpd
    > /var/log/xferlog
    展开全文
  • 什么我的第一想法是分层图...(写完spfa+二分后发现确实有分层图的解法) 好吧,我们辣i酱spfa,因为题目中隐约有最小值最大的意思,也可以想到二分。 我们来二分答案(废话..),二分答案后跑spfa检验此mid是否...
  • Ubuntu中PPA源是什么

    2019-10-03 15:32:54
    翻译为中文意思是:个人软件包文档 只有Ubuntu用户可以用,而所有的PPA都是寄存在launchpad.net网站上。 Launchpad(启动器)是Canonical公司所架设的网站,是一个提供维护、支援或连络Ubuntu开发者的平台。其中...
  • .Proxy 是 ES6 中新增的一个特性,翻译过来意思是"代理",用在这里表示由它来“代理”某些操作。 Proxy 让我们能够以简洁易懂的方式控制外部对对象的访问。其功能非常类似于设计模式中的代理模式。 Proxy 可以理解成...
  • Proxy 是 ES6 中新增的一个特性,翻译过来意思是"代理",用在这里表示由它来“代理”某些操作。 Proxy 让我们能够以简洁易懂的方式控制外部对对象的访问。其功能非常类似于设计模式中的代理模式。 Proxy 可以理解成...
  • 意思是根域名服务器IP地址全球只有13个,但是分布在全世界大概有1000个节点(目前国内有29个),使用BGP泛播技术解决了IP重复的问题。 DNS主要基于UDP传输协议,因为TCP开销太大。而一个UDP数据包(512bit)必须包括所用...
  • LoRa是Long Range的简写,意思它能够以非常低的功率水平提供“远距离”通信。 LoRa网络的架设跟蜂窝网络类似。很多LoRa的运营商都是蜂窝网络运营商,他们只是在原有蜂窝网络基站的基础上增加天线来提供LoRa网络服务...
  • RHEL6.1系统sendmai邮件服务器简单配置

    千次阅读 2012-04-26 18:33:36
    Red Hat Linux EnterPrise 6.1邮件服务器sendmail的小型局域网的简单架设方法(不用DNS) 上学期老师让我们简单的做一下服务器,每个人都留了任务,我被留了mail服务器的简单架设...并没有每个步骤的意思,至于为什么
  • Netty基础组件小结

    2019-08-23 16:25:31
    自来水通遍千家万户需要架设管道,暖气也需要架设管道,同样,网络通信也需要架设管道,这个管道就是我们的Socket。我们发现,自来水管道中流通的是自来水,暖气管道中流通的是暖气,那么Socket中流通的当属我们的...
  • 自来水通遍千家万户需要架设管道,暖气也需要架设管道,同样,网络通信也需要架设管道,这个管道就是我们的Socket。我们发现,自来水管道中流通的是自来水,暖气管道中流通的是暖气,那么Socket中流通的当属我们的...
  • ubuntu使用tasksel安装服务套件

    千次阅读 2014-08-29 22:21:05
    本来Ubuntu下架建LAMP,需要apt安装很多包,记住那些包的名字是一件非常痛苦的事情,这里介绍另外一个简单方便的方法,使用tasksel...这句话是什么意思呢?比如说,我们需要安装LAMP架设一个web服务器,为了完成这个
  • Ubuntu14.04 下使用tasksel架建LAMP

    千次阅读 2014-10-18 17:23:26
    本来Ubuntu下架建LAMP,需要apt安装很多包,记住那些包的名字是一件非常痛苦的事情,这里介绍另外一个简单方便的方法,使用...这句话是什么意思呢?比如说,我们需要安装LAMP架设一个web服务器,为了完成这个功能
  • Ubuntu Mail Server 安装

    2011-04-17 13:20:31
    本来Ubuntu下架建LAMP,需要apt安装很多包,记住那些包的名字是一件非常痛苦的事情,这里介绍另外一个简单方便的方法,使用tasksel...这句话是什么意思呢?比如说,我们需要安装LAMP架设一个web服务器,为了完成这个...
  • PPA

    2018-12-20 15:49:51
    Ubuntu中PPA源是什么 以下内容转自https://imcn.me/ppa: PPA是Personal Package Archives首字母简写。翻译为中文意思是:个人软件包文档 只有Ubuntu用户可以用,而所有的PPA都是寄存在launchpad.net网站上。 ...
  • 昨天中午时分网友acsanny发现自己常去的一个“养鱼的论坛”无法正常访问,于是困惑的她发帖询问大家“ring04h是什么意思啊,是网站被***了还是指个人的电脑呢”。 就在昨天相同的时间段内,众多网友和站长发现使用...
  • 1月9日凌晨消息,昨天中午时分网友acsanny发现自己常去的一个“养鱼的论坛”无法正常访问,于是困惑的她发帖询问大家“ring04h是什么意思啊,是网站被入侵了还是指个人的电脑呢”。 就在昨天相同的时间段内,...
  • 现在PHP官网上下载PHP安装包都有VC11或VC9的字样,这是什么含义,我们应该下载哪种安装包更好呢? 其实PHP官网给出了答案: VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就...
  • PHP资料

    2018-03-22 09:20:29
    现在PHP官网上下载PHP安装包都有VC11或VC9的字样,这是什么含义,我们应该下载哪种安装包更好呢?其实PHP官网给出了答案: VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择...
  • PHP安裝使用說明

    2016-04-05 14:12:46
    这里是我在搭建php环境时收集的资料供大家参考: 现在PHP官网上下载PHP安装包都有VC11或VC9的字样,这是什么含义,我们应该下载哪种安装包更好呢?其实PHP官网给出了答案: VC6版本是使用Visual Studio 6编译器编译...

空空如也

空空如也

1 2 3
收藏数 41
精华内容 16
关键字:

架设什么意思