精华内容
下载资源
问答
  • 这篇文章主要介绍了Nginx在各种系统和环境中的安装及配置详细分析 以下是nginx在各种环境条件下的安装与配置过程 中还分析了中间遇到的坑以及处理方式如果你需要往下 nginx是一款自由的开源的高性能的HTTP服务器和...
  • 重新启动下你的apache,看看还能不能正常工作 最好把这个访问控制取消了,大家知道怎么取消么? 在目录权限里面,把Authconfig 参数改成none 然后重新启动服务  现在进去就不需要密码了 ...
    上季我们讲到虚拟主机的实现、还有apache的basic访问控制,本季我们将学习CGI的支持,php的支持,jsp的支持
    重新启动下你的apache,看看还能不能正常工作
    image
    image
    image
    最好把这个访问控制取消了,大家知道怎么取消么?
    image
    在目录权限里面,把Authconfig 参数改成none
    image
    然后重新启动服务 
    image
    现在进去就不需要密码了
     image
    基于IP的虚拟主机,就是在一个服务器上有多个IP,访问不同的IP,访问到不同的网站,配置相当简单。
    给网卡增加一个IP地址
    image
    我们这种方法是临时的增加一个IP地址,如果想要这个IP地址在网卡重新启动以后还要有效,就需要修改配置文件,我们先重新启动网卡试试
    image
    刚才建立的虚拟网卡就消失了,下面我们来配置一个长期有效的虚拟网卡
    进入 /etc/sysconfig/network-scripts/网络设备的配置文件目录
    image
    然后用vim修改eth0:0
    image
    我修改了3个地方
    1、DEVICE名字
    2、IP地址
    3、删除了MAC地址
     
    然后保存退出,重新启动网卡
    image
    现在虚拟网卡就一直有效了,用xp ping下看能不能ping通虚拟网卡
    image
    OK,下面我们开始修改配置文件,让服务器支持基于IP的虚拟主机
    注释这行#NameVirtualHost 192.168.8.188:80
    然后修改virtualhost的IP地址
    下面对应相对的目录和域名
    Documentroot 是用户目录
    servername 是域名
    image
    保存退出后,重新启动服务器
    image
     image
    image
    ##################Michael分割线######################
    下一个功能,支持Cgi
    1、安装perl包 
    yum install perl* 
    [root@masterdns ~]# yum install perl*
    Loading "security" plugin
    Loading "rhnplugin" plugin
    Loading "installonlyn" plugin
    This system is not registered with RHN.
    RHN support will be disabled.
    Setting up Install Process
    Setting up repositories
    rhel-Server               100% |=========================| 1.1 kB    00:00    
    rhel-VT                   100% |=========================| 1.1 kB    00:00    
    Reading repository metadata in from local files
    primary.xml.gz            100% |=========================| 753 kB    00:00    
    ################################################## 2158/2158
    primary.xml.gz            100% |=========================| 9.5 kB    00:00    
    ################################################## 31/31
    Parsing package install arguments
    Resolving Dependencies
    --> Populating transaction set with selected packages. Please wait.
    ---> Downloading header for perl-IO-Socket-INET6 to pack into transaction set.
    perl-IO-Socket-INET6-2.51 100% |=========================| 2.7 kB    00:00    
    ---> Package perl-IO-Socket-INET6.noarch 0:2.51-2.fc6 set to be updated
    ---> Downloading header for perl-Archive-Tar to pack into transaction set.
    perl-Archive-Tar-1.30-1.f 100% |=========================| 5.0 kB    00:00    
    ---> Package perl-Archive-Tar.noarch 0:1.30-1.fc6 set to be updated
    ---> Downloading header for perl-Convert-ASN1 to pack into transaction set.
    perl-Convert-ASN1-0.20-1. 100% |=========================| 4.3 kB    00:00    
    ---> Package perl-Convert-ASN1.noarch 0:0.20-1.1 set to be updated
    ---> Downloading header for perl-Net-Telnet to pack into transaction set.
    perl-Net-Telnet-3.03-5.no 100% |=========================| 3.5 kB    00:00    
    ---> Package perl-Net-Telnet.noarch 0:3.03-5 set to be updated
    ---> Downloading header for perl-SGMLSpm to pack into transaction set.
    perl-SGMLSpm-1.03ii-16.2. 100% |=========================| 4.0 kB    00:00    
    ---> Package perl-SGMLSpm.noarch 0:1.03ii-16.2.1 set to be updated
    ---> Downloading header for perl-Mozilla-LDAP to pack into transaction set.
    perl-Mozilla-LDAP-1.5.2-4 100% |=========================| 6.5 kB    00:00    
    ---> Package perl-Mozilla-LDAP.i386 0:1.5.2-4.el5 set to be updated
    ---> Downloading header for perl-NKF to pack into transaction set.
    perl-NKF-2.07-1.1.fc6.i38 100% |=========================| 6.0 kB    00:00    
    ---> Package perl-NKF.i386 0:2.07-1.1.fc6 set to be updated
    ---> Downloading header for perl-XML-Grove to pack into transaction set.
    perl-XML-Grove-0.46alpha- 100% |=========================| 8.7 kB    00:00    
    ---> Package perl-XML-Grove.noarch 0:0.46alpha-29.1.1 set to be updated
    ---> Downloading header for perl-LDAP to pack into transaction set.
    perl-LDAP-0.33-3.fc6.noar 100% |=========================|  16 kB    00:00    
    ---> Package perl-LDAP.noarch 1:0.33-3.fc6 set to be updated
    ---> Downloading header for perl-BSD-Resource to pack into transaction set.
    perl-BSD-Resource-1.28-1. 100% |=========================| 7.1 kB    00:00    
    ---> Package perl-BSD-Resource.i386 0:1.28-1.fc6.1 set to be updated
    ---> Downloading header for perl-Date-Calc to pack into transaction set.
    perl-Date-Calc-5.4-1.2.2. 100% |=========================| 9.8 kB    00:00    
    ---> Package perl-Date-Calc.i386 0:5.4-1.2.2.1 set to be updated
    ---> Downloading header for perl-Crypt-SSLeay to pack into transaction set.
    perl-Crypt-SSLeay-0.51-11 100% |=========================| 6.9 kB    00:00    
    ---> Package perl-Crypt-SSLeay.i386 0:0.51-11.el5 set to be updated
    ---> Downloading header for perl-Socket6 to pack into transaction set.
    perl-Socket6-0.19-3.fc6.i 100% |=========================| 3.3 kB    00:00    
    ---> Package perl-Socket6.i386 0:0.19-3.fc6 set to be updated
    ---> Downloading header for perl-Digest-HMAC to pack into transaction set.
    perl-Digest-HMAC-1.01-15. 100% |=========================| 3.7 kB    00:00    
    ---> Package perl-Digest-HMAC.noarch 0:1.01-15 set to be updated
    ---> Downloading header for perl-XML-Twig to pack into transaction set.
    perl-XML-Twig-3.26-1.fc6. 100% |=========================| 5.8 kB    00:00    
    ---> Package perl-XML-Twig.noarch 0:3.26-1.fc6 set to be updated
    ---> Downloading header for perl-Carp-Clan to pack into transaction set.
    perl-Carp-Clan-5.3-1.2.1. 100% |=========================| 3.2 kB    00:00    
    ---> Package perl-Carp-Clan.noarch 0:5.3-1.2.1 set to be updated
    ---> Downloading header for perl-Digest-SHA1 to pack into transaction set.
    perl-Digest-SHA1-2.11-1.2 100% |=========================| 5.2 kB    00:00    
    ---> Package perl-Digest-SHA1.i386 0:2.11-1.2.1 set to be updated
    ---> Downloading header for perl-XML-Parser to pack into transaction set.
    perl-XML-Parser-2.34-6.1. 100% |=========================| 9.4 kB    00:00    
    ---> Package perl-XML-Parser.i386 0:2.34-6.1.2.2.1 set to be updated
    ---> Downloading header for perl-IO-Zlib to pack into transaction set.
    perl-IO-Zlib-1.04-4.2.1.n 100% |=========================| 4.1 kB    00:00    
    ---> Package perl-IO-Zlib.noarch 0:1.04-4.2.1 set to be updated
    ---> Downloading header for perl-TimeDate to pack into transaction set.
    perl-TimeDate-1.16-5.el5. 100% |=========================| 7.8 kB    00:00    
    ---> Package perl-TimeDate.noarch 1:1.16-5.el5 set to be updated
    ---> Downloading header for perl-DBI to pack into transaction set.
    perl-DBI-1.52-1.fc6.i386. 100% |=========================|  16 kB    00:00    
    ---> Package perl-DBI.i386 0:1.52-1.fc6 set to be updated
    ---> Downloading header for perl-DBD-Pg to pack into transaction set.
    perl-DBD-Pg-1.49-1.fc6.i3 100% |=========================| 6.3 kB    00:00    
    ---> Package perl-DBD-Pg.i386 0:1.49-1.fc6 set to be updated
    ---> Downloading header for perl-Net-IP to pack into transaction set.
    perl-Net-IP-1.25-2.fc6.no 100% |=========================| 4.8 kB    00:00    
    ---> Package perl-Net-IP.noarch 0:1.25-2.fc6 set to be updated
    ---> Downloading header for perl-XML-SAX to pack into transaction set.
    perl-XML-SAX-0.14-5.noarc 100% |=========================| 7.1 kB    00:00    
    ---> Package perl-XML-SAX.noarch 0:0.14-5 set to be updated
    ---> Downloading header for perl-XML-Simple to pack into transaction set.
    perl-XML-Simple-2.14-4.fc 100% |=========================| 4.6 kB    00:00    
    ---> Package perl-XML-Simple.noarch 0:2.14-4.fc6 set to be updated
    ---> Downloading header for perl-IO-Socket-SSL to pack into transaction set.
    perl-IO-Socket-SSL-1.01-1 100% |=========================| 6.4 kB    00:00    
    ---> Package perl-IO-Socket-SSL.noarch 0:1.01-1.fc6 set to be updated
    ---> Downloading header for perl-XML-LibXML-Common to pack into transaction set.
    perl-XML-LibXML-Common-0. 100% |=========================| 4.4 kB    00:00    
    ---> Package perl-XML-LibXML-Common.i386 0:0.13-8.2.2 set to be updated
    ---> Downloading header for perl-XML-Dumper to pack into transaction set.
    perl-XML-Dumper-0.81-2.fc 100% |=========================| 4.1 kB    00:00    
    ---> Package perl-XML-Dumper.noarch 0:0.81-2.fc6 set to be updated
    ---> Downloading header for perl-DateManip to pack into transaction set.
    perl-DateManip-5.44-1.2.1 100% |=========================| 3.4 kB    00:00    
    ---> Package perl-DateManip.noarch 0:5.44-1.2.1 set to be updated
    ---> Downloading header for perl-XML-LibXML to pack into transaction set.
    perl-XML-LibXML-1.58-5.i3 100% |=========================|  12 kB    00:00    
    ---> Package perl-XML-LibXML.i386 0:1.58-5 set to be updated
    ---> Downloading header for perl-XML-NamespaceSupport to pack into transaction set.
    perl-XML-NamespaceSupport 100% |=========================| 3.0 kB    00:00    
    ---> Package perl-XML-NamespaceSupport.noarch 0:1.09-1.2.1 set to be updated
    ---> Downloading header for perl-suidperl to pack into transaction set.
    perl-suidperl-5.8.8-10.i3 100% |=========================|  23 kB    00:00    
    ---> Package perl-suidperl.i386 4:5.8.8-10 set to be updated
    ---> Downloading header for perl-Net-DNS to pack into transaction set.
    perl-Net-DNS-0.59-3.el5.i 100% |=========================|  19 kB    00:00    
    ---> Package perl-Net-DNS.i386 0:0.59-3.el5 set to be updated
    ---> Downloading header for perl-DBD-MySQL to pack into transaction set.
    perl-DBD-MySQL-3.0007-1.f 100% |=========================| 8.5 kB    00:00    
    ---> Package perl-DBD-MySQL.i386 0:3.0007-1.fc6 set to be updated
    ---> Downloading header for perl-Bit-Vector to pack into transaction set.
    perl-Bit-Vector-6.4-2.2.2 100% |=========================| 6.9 kB    00:00    
    ---> Package perl-Bit-Vector.i386 0:6.4-2.2.2.1 set to be updated
    ---> Downloading header for perl-IO-String to pack into transaction set.
    perl-IO-String-1.08-1.1.1 100% |=========================| 3.5 kB    00:00    
    ---> Package perl-IO-String.noarch 0:1.08-1.1.1 set to be updated
    ---> Downloading header for perl-libxml-perl to pack into transaction set.
    perl-libxml-perl-0.08-1.2 100% |=========================| 8.7 kB    00:00    
    ---> Package perl-libxml-perl.noarch 0:0.08-1.2.1 set to be updated
    ---> Downloading header for perl-Net-SSLeay to pack into transaction set.
    perl-Net-SSLeay-1.30-4.fc 100% |=========================|  16 kB    00:00    
    ---> Package perl-Net-SSLeay.i386 0:1.30-4.fc6 set to be updated
    --> Running transaction check
    --> Processing Dependency: libmysqlclient.so.15 for package: perl-DBD-MySQL
    --> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: perl-DBD-MySQL
    --> Restarting Dependency Resolution with new changes.
    --> Populating transaction set with selected packages. Please wait.
    ---> Downloading header for mysql to pack into transaction set.
    mysql-5.0.22-2.1.0.1.i386 100% |=========================|  36 kB    00:00    
    ---> Package mysql.i386 0:5.0.22-2.1.0.1 set to be updated
    --> Running transaction check
    Dependencies Resolved
    =============================================================================
    Package                 Arch       Version          Repository        Size
    =============================================================================
    Installing:
    perl-Archive-Tar        noarch     1.30-1.fc6       rhel-Server        47 k
    perl-BSD-Resource       i386       1.28-1.fc6.1     rhel-Server        29 k
    perl-Bit-Vector         i386       6.4-2.2.2.1      rhel-Server       179 k
    perl-Carp-Clan          noarch     5.3-1.2.1        rhel-Server        22 k
    perl-Convert-ASN1       noarch     0.20-1.1         rhel-Server        41 k
    perl-Crypt-SSLeay       i386       0.51-11.el5      rhel-Server        45 k
    perl-DBD-MySQL          i386       3.0007-1.fc6     rhel-Server       147 k
    perl-DBD-Pg             i386       1.49-1.fc6       rhel-Server       114 k
    perl-DBI                i386       1.52-1.fc6       rhel-Server       605 k
    perl-Date-Calc          i386       5.4-1.2.2.1      rhel-Server       270 k
    perl-DateManip          noarch     5.44-1.2.1       rhel-Server       143 k
    perl-Digest-HMAC        noarch     1.01-15          rhel-Server        12 k
    perl-Digest-SHA1        i386       2.11-1.2.1       rhel-Server        49 k
    perl-IO-Socket-INET6    noarch     2.51-2.fc6       rhel-Server        13 k
    perl-IO-Socket-SSL      noarch     1.01-1.fc6       rhel-Server        49 k
    perl-IO-String          noarch     1.08-1.1.1       rhel-Server        13 k
    perl-IO-Zlib            noarch     1.04-4.2.1       rhel-Server        15 k
    perl-LDAP               noarch     1:0.33-3.fc6     rhel-Server       316 k
    perl-Mozilla-LDAP       i386       1.5.2-4.el5      rhel-Server       180 k
    perl-NKF                i386       2.07-1.1.fc6     rhel-Server       118 k
    perl-Net-DNS            i386       0.59-3.el5       rhel-Server       215 k
    perl-Net-IP             noarch     1.25-2.fc6       rhel-Server        31 k
    perl-Net-SSLeay         i386       1.30-4.fc6       rhel-Server       195 k
    perl-Net-Telnet         noarch     3.03-5           rhel-Server        56 k
    perl-SGMLSpm            noarch     1.03ii-16.2.1    rhel-Server        17 k
    perl-Socket6            i386       0.19-3.fc6       rhel-Server        22 k
    perl-TimeDate           noarch     1:1.16-5.el5     rhel-Server        32 k
    perl-XML-Dumper         noarch     0.81-2.fc6       rhel-Server        23 k
    perl-XML-Grove          noarch     0.46alpha-29.1.1  rhel-Server        67 k
    perl-XML-LibXML         i386       1.58-5           rhel-Server       231 k
    perl-XML-LibXML-Common  i386       0.13-8.2.2       rhel-Server        16 k
    perl-XML-NamespaceSupport  noarch     1.09-1.2.1       rhel-Server        15 k
    perl-XML-Parser         i386       2.34-6.1.2.2.1   rhel-Server       209 k
    perl-XML-SAX            noarch     0.14-5           rhel-Server        75 k
    perl-XML-Simple         noarch     2.14-4.fc6       rhel-Server        68 k
    perl-XML-Twig           noarch     3.26-1.fc6       rhel-Server       192 k
    perl-libxml-perl        noarch     0.08-1.2.1       rhel-Server        90 k
    perl-suidperl           i386       4:5.8.8-10       rhel-Server        57 k
    Installing for dependencies:
    mysql                   i386       5.0.22-2.1.0.1   rhel-Server       3.0 M
    Transaction Summary
    =============================================================================
    Install     39 Package(s)        
    Update       0 Package(s)        
    Remove       0 Package(s)        
    Total download size: 7.0 M
    Is this ok [y/N]: y
    Downloading Packages:
    (1/39): perl-IO-Socket-IN 100% |=========================|  13 kB    00:00    
    (2/39): perl-Archive-Tar- 100% |=========================|  47 kB    00:00    
    (3/39): perl-Convert-ASN1 100% |=========================|  41 kB    00:00    
    (4/39): perl-Net-Telnet-3 100% |=========================|  56 kB    00:00    
    (5/39): perl-SGMLSpm-1.03 100% |=========================|  17 kB    00:00    
    (6/39): perl-Mozilla-LDAP 100% |=========================| 180 kB    00:00    
    (7/39): perl-NKF-2.07-1.1 100% |=========================| 118 kB    00:00    
    (8/39): perl-XML-Grove-0. 100% |=========================|  67 kB    00:00    
    (9/39): perl-LDAP-0.33-3. 100% |=========================| 316 kB    00:00    
    (10/39): perl-BSD-Resourc 100% |=========================|  29 kB    00:00    
    (11/39): perl-Date-Calc-5 100% |=========================| 270 kB    00:00    
    (12/39): perl-Crypt-SSLea 100% |=========================|  45 kB    00:00    
    (13/39): perl-Socket6-0.1 100% |=========================|  22 kB    00:00    
    (14/39): perl-Digest-HMAC 100% |=========================|  12 kB    00:00    
    (15/39): perl-XML-Twig-3. 100% |=========================| 192 kB    00:00    
    (16/39): perl-Carp-Clan-5 100% |=========================|  22 kB    00:00    
    (17/39): mysql-5.0.22-2.1 100% |=========================| 3.0 MB    00:00    
    (18/39): perl-Digest-SHA1 100% |=========================|  49 kB    00:00    
    (19/39): perl-XML-Parser- 100% |=========================| 209 kB    00:00    
    (20/39): perl-IO-Zlib-1.0 100% |=========================|  15 kB    00:00    
    (21/39): perl-TimeDate-1. 100% |=========================|  32 kB    00:00    
    (22/39): perl-DBI-1.52-1. 100% |=========================| 605 kB    00:00    
    (23/39): perl-DBD-Pg-1.49 100% |=========================| 114 kB    00:00    
    (24/39): perl-Net-IP-1.25 100% |=========================|  31 kB    00:00    
    (25/39): perl-XML-SAX-0.1 100% |=========================|  75 kB    00:00    
    (26/39): perl-XML-Simple- 100% |=========================|  68 kB    00:00    
    (27/39): perl-IO-Socket-S 100% |=========================|  49 kB    00:00    
    (28/39): perl-XML-LibXML- 100% |=========================|  16 kB    00:00    
    (29/39): perl-XML-Dumper- 100% |=========================|  23 kB    00:00    
    (30/39): perl-DateManip-5 100% |=========================| 143 kB    00:00    
    (31/39): perl-XML-LibXML- 100% |=========================| 231 kB    00:00    
    (32/39): perl-XML-Namespa 100% |=========================|  15 kB    00:00    
    (33/39): perl-suidperl-5. 100% |=========================|  57 kB    00:00    
    (34/39): perl-Net-DNS-0.5 100% |=========================| 215 kB    00:00    
    (35/39): perl-DBD-MySQL-3 100% |=========================| 147 kB    00:00    
    (36/39): perl-Bit-Vector- 100% |=========================| 179 kB    00:00    
    (37/39): perl-IO-String-1 100% |=========================|  13 kB    00:00    
    (38/39): perl-libxml-perl 100% |=========================|  90 kB    00:00    
    (39/39): perl-Net-SSLeay- 100% |=========================| 195 kB    00:00    
    Running Transaction Test
    Finished Transaction Test
    Transaction Test Succeeded
    Running Transaction
      Installing: perl-XML-Parser              ####################### [ 1/39]
      Installing: perl-DBI                     ####################### [ 2/39]
      Installing: perl-XML-NamespaceSupport    ####################### [ 3/39]
      Installing: perl-XML-SAX                 ####################### [ 4/39]
      Installing: perl-Carp-Clan               ####################### [ 5/39]
      Installing: mysql                        ####################### [ 6/39]
      Installing: perl-libxml-perl             ####################### [ 7/39]
      Installing: perl-Net-SSLeay              ####################### [ 8/39]
      Installing: perl-IO-Socket-SSL           ####################### [ 9/39]
      Installing: perl-XML-LibXML-Common       ####################### [10/39]
      Installing: perl-Net-IP                  ####################### [11/39]
      Installing: perl-IO-Zlib                 ####################### [12/39]
      Installing: perl-Digest-SHA1             ####################### [13/39]
      Installing: perl-Digest-HMAC             ####################### [14/39]
      Installing: perl-Socket6                 ####################### [15/39]
      Installing: perl-Convert-ASN1            ####################### [16/39]
      Installing: perl-IO-Socket-INET6         ####################### [17/39]
      Installing: perl-Archive-Tar             ####################### [18/39]
      Installing: perl-Net-Telnet              ####################### [19/39]
      Installing: perl-SGMLSpm                 ####################### [20/39]
      Installing: perl-Mozilla-LDAP            ####################### [21/39]
      Installing: perl-NKF                     ####################### [22/39]
      Installing: perl-XML-Grove               ####################### [23/39]
      Installing: perl-LDAP                    ####################### [24/39]
      Installing: perl-BSD-Resource            ####################### [25/39]
      Installing: perl-Date-Calc               ####################### [26/39]
      Installing: perl-Crypt-SSLeay            ####################### [27/39]
      Installing: perl-XML-Twig                ####################### [28/39]
      Installing: perl-TimeDate                ####################### [29/39]
      Installing: perl-DBD-Pg                  ####################### [30/39]
      Installing: perl-XML-Simple              ####################### [31/39]
      Installing: perl-XML-Dumper              ####################### [32/39]
      Installing: perl-DateManip               ####################### [33/39]
      Installing: perl-XML-LibXML              ####################### [34/39]
    could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.8.8/XML/SAX
      Installing: perl-suidperl                ####################### [35/39]
      Installing: perl-Net-DNS                 ####################### [36/39]
      Installing: perl-DBD-MySQL               ####################### [37/39]
      Installing: perl-Bit-Vector              ####################### [38/39]
      Installing: perl-IO-String               ####################### [39/39]
    Installed: perl-Archive-Tar.noarch 0:1.30-1.fc6 perl-BSD-Resource.i386 0:1.28-1.fc6.1 perl-Bit-Vector.i386 0:6.4-2.2.2.1 perl-Carp-Clan.noarch 0:5.3-1.2.1 perl-Convert-ASN1.noarch 0:0.20-1.1 perl-Crypt-SSLeay.i386 0:0.51-11.el5 perl-DBD-MySQL.i386 0:3.0007-1.fc6 perl-DBD-Pg.i386 0:1.49-1.fc6 perl-DBI.i386 0:1.52-1.fc6 perl-Date-Calc.i386 0:5.4-1.2.2.1 perl-DateManip.noarch 0:5.44-1.2.1 perl-Digest-HMAC.noarch 0:1.01-15 perl-Digest-SHA1.i386 0:2.11-1.2.1 perl-IO-Socket-INET6.noarch 0:2.51-2.fc6 perl-IO-Socket-SSL.noarch 0:1.01-1.fc6 perl-IO-String.noarch 0:1.08-1.1.1 perl-IO-Zlib.noarch 0:1.04-4.2.1 perl-LDAP.noarch 1:0.33-3.fc6 perl-Mozilla-LDAP.i386 0:1.5.2-4.el5 perl-NKF.i386 0:2.07-1.1.fc6 perl-Net-DNS.i386 0:0.59-3.el5 perl-Net-IP.noarch 0:1.25-2.fc6 perl-Net-SSLeay.i386 0:1.30-4.fc6 perl-Net-Telnet.noarch 0:3.03-5 perl-SGMLSpm.noarch 0:1.03ii-16.2.1 perl-Socket6.i386 0:0.19-3.fc6 perl-TimeDate.noarch 1:1.16-5.el5 perl-XML-Dumper.noarch 0:0.81-2.fc6 perl-XML-Grove.noarch 0:0.46alpha-29.1.1 perl-XML-LibXML.i386 0:1.58-5 perl-XML-LibXML-Common.i386 0:0.13-8.2.2 perl-XML-NamespaceSupport.noarch 0:1.09-1.2.1 perl-XML-Parser.i386 0:2.34-6.1.2.2.1 perl-XML-SAX.noarch 0:0.14-5 perl-XML-Simple.noarch 0:2.14-4.fc6 perl-XML-Twig.noarch 0:3.26-1.fc6 perl-libxml-perl.noarch 0:0.08-1.2.1 perl-suidperl.i386 4:5.8.8-10
    Dependency Installed: mysql.i386 0:5.0.22-2.1.0.1
    Complete!
    [root@masterdns ~]#  
    2、修改配置文件 
    搜索关键字,找到这行
    image
    取消前面的注释,让apache支持cgi
    image
    然后找到需要支持cgi的目录权限设置位置
    修改Options项的值是ALL,或者添加EXECCGI值,EXECCGI没有空格
    image
    然后重新启动apache
    image
    进入我们刚才设置的目录,我们写个简单的perl
    image
    如果CGI正常工作了,这个的输入效果是Welcome to CGI Website!,如果把代码都显示出来就证明没成功
    3、给网站执行权限 
    然后给这个文件所有人有执行权限
    image
    OK了
    image
    还有一种方法,就是使用CGI别名的方式,就不用修改AddHandler, 我们也来试试吧
    注释掉这行#AddHandler cgi-script .cgi
    image
    image
    不能访问了
    image
    找到这个位置
    image
    我们模仿他的写法把我们的cgi目录写进去
    image
    image
    成功~
    image
    ##################Michael分割线######################
    展开全文
  • 在这一块选择的时候新手会有很多犹豫,上去型号都差不多,配置里面很多参数不懂,到底怎么选呢?接下来带大家去看看详细情况。 腾讯云标准型S2 标准型 S2 实例是较新一代的标准型实例,此系列提供了平衡的...

    腾讯云标准型服务器包括S2、S3、S4实例。这些实例都是标准型服务器,那么S2、S3、S4、S5区别在哪里呢?在这一块选择的时候新手会有很多犹豫,看上去型号都差不多,配置里面很多参数也看不懂,到底怎么选呢?接下来带大家去看看详细情况。

    腾讯云标准型S2

    标准型 S2 实例是较新一代的标准型实例,此系列提供了平衡的计算、内存和网络资源,是很多应用程序的良好选择。
    CPU:Intel Xeon E5-2680 Broadwell 处理器,主频2.4Ghz。
    内存:DDR4内存。
    CPU内存比例:1:2和1:4。
    更多参数机型看文档:点击查看

    腾讯云标准型S3

    标准型 S3 实例是较新一代的标准型实例,此系列提供了平衡的计算、内存和网络资源,是很多应用程序的良好选择。
    CPU:Intel Xeon Skylake 6133 全新处理器,频率2.5Ghz;
    内存:最新一代六通道 DDR4 内存,内存带宽2666MT/s,最高内网带宽可支持10Gbps;
    网络:目前最高配置S3.20XLARGE320实例,提供80vCPU 和320GB内存;
    CPU内存比例:1:2和1:4;
    硬盘:全种类云硬盘均可支持;
    更多参数机型看文档:点击查看

    腾讯云标准型S4

    标准型 S4 实例是较新一代的标准型实例,此系列提供了平衡的计算、内存和网络资源,是很多应用程序的良好选择。
    CPU:Intel XeonSkylake 6148 全新处理器,频率2.4Ghz,配有全新的 Intel Advanced Vector Extension (AVX-512) 指令集;
    内存:最新一代六通道 DDR4 内存,内存带宽达2666MT/s;
    网络:默认网络优化,最高内网收发能力达600万pps,最高内网带宽可支持25Gbps;
    CPU内存比例:1:2和1:4。
    硬盘:高性能云盘和SSD云盘。
    更多配置参数看规格文档:点击查看

    腾讯云标准型S5

    标准型 S5 实例是较新一代的标准型实例,此系列提供了平衡的计算、内存和网络资源,是很多应用程序的良好选择。
    CPU:Intel Xeon Cascade Lake 处理器,基础频率2.5Ghz、睿频3.1GHz;
    内存:搭配最新一代六通道 DDR4;
    网络:默认网络优化,最高内网收发能力达600万pps,最高内网带宽可支持28Gbps;
    CPU内存比例:1:2和1:4;
    硬盘:支持高性能云盘和SSD云盘。
    更多规格请看文档:点击查看

    腾讯云服务器标准型S2、S3、S4、S5如何选择?

    标准型实例的计算性能是平衡的,如果成本允许的话当然选择S5。有活动时标准型s2和标准型s4会出现,那么就选择这两款机型更划算。

    展开全文
  • Fiddler服务器数据抓包

    万次阅读 2016-05-09 23:30:15
    在我们开发的时候,有时需要抓包,一下服务器的返回数据,来校验自己请求的参数和返回的参数是否正确。当然,有时候也想抓一下别人的数据下,比如微信。当然,如果别人的数据加密了,那你就蛋疼了,还要想着怎么...

    1.为什么是Fiddler?

    抓包工具有很多,小到最常用的web调试工具firebug,达到通用的强大的抓包工具wireshark.为什么使用fiddler?原因如下:

    a.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存。

    b.Wireshark是通用的抓包工具,但是比较庞大,对于只需要抓取http请求的应用来说,似乎有些大材小用。

    c.Httpwatch也是比较常用的http抓包工具,但是只支持IE和firefox浏览器(其他浏览器可能会有相应的插件),对于想要调试chrome浏览器的http请求,似乎稍显无力,而Fiddler2 是一个使用本地 127.0.0.1:8888 的 HTTP 代理,任何能够设置 HTTP 代理为 127.0.0.1:8888 的浏览器和应用程序都可以使用 Fiddler。

    2.什么是Fiddler?

    Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。

    既然是代理,也就是说:客户端的所有请求都要先经过Fiddler,然后转发到相应的服务器,反之,服务器端的所有响应,也都会先经过Fiddler然后发送到客户端,基于这个原因,Fiddler支持所有可以设置http代理为127.0.0.1:8888的浏览器和应用程序。使用了Fiddler之后,web客户端和服务器的请求如下所示:

    Fiddler 作为系统代理,当启用 Fiddler 时,IE 的PROXY 设定会变成 127.0.0.1:8888,因此如果你的浏览器在开启fiddler之后没有设置相应的代理,则fiddler是无法捕获到HTTP请求的。如下是启动Fiddler之后,IE浏览器的代理设置:


    以Firefox为例,默认情况下,firefox是没有启用代理的(如果你安装了proxy等代理工具或插件,是另外一种情况),在firefox中配置http代理的步骤如下:

    工具->选项->高级->网络->设置  。并配置相应的代理如下:


    就可以使用Fiddler抓取Firefox的HTTP请求了。

    3.Fiddler使用界面简介

    Fiddler主界面的布局如下:

    主界面中主要包括四个常用的块:

    1.Fiddler的菜单栏,上图绿色部分。包括捕获http请求,停止捕获请求,保存http请求,载入本地session、设置捕获规则等功能。

    2.Fiddler的工具栏,上图红色部分。包括Fiddler针对当前view的操作(暂停,清除session,decode模式、清除缓存等)。

    3.web Session面板,上图黄色区域,主要是Fiddler抓取到的每条http请求(每一条称为一个session),主要包含了请求的url,协议,状态码,body等信息,详细的字段含义如下图所示:

    4.详情和数据统计面板。针对每条http请求的具体统计(例如发送/接受字节数,发送/接收时间,还有粗略统计世界各地访问该服务器所花费的时间)和数据包分析。如inspector面板下,提供headers、textview、hexview,Raw等多种方式查看单条http请求的请求报文的信息:


    composer面板下,则可以模拟向相应的服务器发送数据的过程(不错,这就是灌水机器人的基本原理,也可以是部分http flood的一种方式)。

    也可以粘贴一次请求的raw http headers,达到模拟请求的目的:


    Filter标签则可以设置Fiddler的过滤规则,来达到过滤http请求的目的。最简单如:过滤内网http请求而只抓取internethttp请求,或则过滤相应域名的http请求。Fiddler的过滤器非常强大,可以过滤特定http状态码的请求,可以过滤特定请求类型的http请求(如css请求,image请求,js请求等),可以过滤请求报文大于或则小于指定大小(byte)的请求:


    请多的过滤器规则需要一步一步去挖掘。


    Fiddler抓取HTTP请求。

    抓包是Fiddler的最基本的应用,以本博客为例,启动Fiddler之后,在浏览器中输入http://blog.csdn.net/ohmygirl 键入回车之后,在Fiddler的web session界面捕获到的HTTP请求如下图所示:

     

    各字段的详细说明已经解释过,这里不再说明。需要注意的是#号列中的图标,每种图标代表不同的相应类型,具体的类型包括:

     

    另外,注意请求的host字段。可以看到有来自多个www.csdn.net的子域名的响应,说明在大型网站的架构中,大多需要多个子域名,这些子域名可能是单独用于缓存静态资源的,也可能是专门负责媒体资源的,或者是专门负责数据统计的(如pingback)。

    右键单击其中的一条请求。可以选择的操作有:save(保存请求的报文信息,可以是请求报文,可以是响应报文)。例如,我们保存的一条请求头信息如下:

     

    不仅是单条session,Fiddler还支持保存所有抓取到的session(并支持导入),这对于抓取可疑请求然后保存,并在之后随时分析这些请求是很有帮助的。

    如果想要重新发送某些请求,可以选中这些请求,然后点击工具栏中的reply.就可以重新发送选中的这些请求。

    左键点击单条HTTP请求,可以在右侧的tab面板中看到如下信息:

    1. Statistic

    关于HTTP请求的性能和其他数据分析:

     

    我们可以从中看出一些基本性能数据:如DNS解析的时间消耗是8ms,建立TCP/IP连接的时间消耗是8ms等等信息。

    2. Inspectors

    分为上下两个部分,上半部分是请求头部分,下半部分是响应头部分。对于每一部分,提供了多种不同格式查看每个请求和响应的内容。JPG 格式使用 ImageView 就可以看到图片,HTML/JS/CSS 使用 TextView 可以看到响应的内容Raw标签可以查看原始的符合HTTP标准的请求和响应头。Auth则可以查看授权Proxy-Authorization 和 Authorization的相关信息。Cookies标签可以看到请求的cookie和响应的set-cookie头信息。

     

    3. AutoResponder

    Fiddler比较重要且比较强大的功能之一。可用于拦截某一请求,并重定向到本地的资源,或者使用Fiddler的内置响应。可用于调试服务器端代码而无需修改服务器端的代码和配置,因为拦截和重定向后,实际上访问的是本地的文件或者得到的是Fiddler的内置响应。当勾选allow autoresponser 并设置相应的规则后(本例中的规则是将http://blog.csdn.net/ohmygirl的请求拦截到本地的文件layout.html,如下图所示

     

    然后在浏览器中访问http://blog.csdn.net/ohmygirl,得到的结果实际为:

     

    这刚好是本地layout.html的内容,说明请求已经成功被拦截到本地.当然也可以使用Fiddler的内置响应。下图是Fiddler支持的拦截重定向的方式:


    因此,如果要调试服务器的某个脚本文件,可以将该脚本拦截到本地,在本地修改完脚本之后,再修改服务器端的内容,这可以保证,尽量在真实的环境下去调试,从而最大限度的减少bug发生的可能性。

    不仅是单个urlFiddler支持多种url匹配的方式:

    I. 字符匹配

    如 example可以匹配 http://www.example.comhttp://example.com.cn

    II. 完全匹配

    EXACT开头表示完全匹配,如上边的例子

    EXACT:http://blog.csdn.net/ohmygirl

    III. 正则表达式匹配

    以regex: 开头,使用正则表达式来匹配URL

    如:regex:(?insx).*\.(css|js|php)$  表示匹配所有以css,js,php结尾的请求url

    4. Composer。

    老版本的fiddler中叫request-builder.顾名思义,可以构建相应的请求,有两种常用的方式构建请求:

    (1)Parsed 输入请求的url之后executed即可,也可以修改相应的头信息(如添加常用的accept, host, referrer, cookie,cache-control等头部)后execute.

    这个功能的常见应用是:“刷票”(不是火车票!!),如刷新页面的访问量(基于道德和安全原因,如果你真去刷票,刷访问量,本博客概不负责)

    (2)Raw。使用HTTP头部信息构建http请求。与上类似。不多叙述

    5. Filter

    Fiddler另一个比较强大的功能。Fiddler提供了多维度的过滤规则,足以满足日常开发调试的需求。如下图示:


    过滤规则有:

    a. host和zone过滤。可以过滤只显示intranet或则internet的HTTP请求

    也可以选择特定域名的HTTP请求

     

    b. client process:可以捕获指定进程的请求。

    这对于调试单个应用的请求很有帮助。

    其他更多的设置可以参考fiddler的官方文档。


    Fiddler命令行和HTTP断点调试

    一. Fiddler内置命令。

    上一节(使用Fiddler进行抓包分析)中,介绍到,在web session(与我们通常所说的session不是同一个概念,这里的每条HTTP请求都成为一个session)界面中可以看到Fiddler抓取的所有HTTP请求.而为了更加方便的管理所有的session, Fiddler提供了一系列内置的函数用于筛选和操作这些session(习惯命令行操作linux的童鞋应该可以感受到这会有多么方便).输入命令的位置在web session管理面板的下方(通过快捷键alt+q可以focus到命令行).

    Fiddler内置的命令有如下几种:

    1. select命令。

    选择所有相应类型(指content-type)为指定类型的HTTP请求,如选择图片,使用命令select image.而select css则可以选择所有相应类型为css的请求,select html则选择所有响应为HTML的请求(怎么样,是不是跟SQL语句很像?)。如图是执行select image之后的结果:


    2. allbut命令。

    allbut命令用于选择所有响应类型不是给定类型的HTTP请求。如allbut image用于选择所有相应类型不是图片的session(HTTP请求),该命令还有一个别名keeponly.需要注意的是,keeponly和allbut命令是将不是该类型的session删除,留下的都是该类型的响应。因此,如果你执行allbut xxxx(不存在的类型),实际上类似与执行cls命令(删除所有的session, ctrl+x快捷键也是这个作用)

    3. ?text命令

    选择所有 URL 匹配问号后的字符的全部 session

    4. >size 和 <size命令

    选择响应大小大于某个大小(单位是b)或者小于某个大小的所有HTTP请求

    5. =status命令

    选择响应状态等于给定状态的所有HTTP请求。

    例如,选择所有状态为200的HTTP请求:=200

    6. @host命令

    选择包含指定 HOST 的全部 HTTP请求。例如:@csdn.net

    选择所有host包含csdn.net的请求

    7. Bpafter, Bps, bpv, bpm, bpu

    这几个命令主要用于批量设置断点

    Bpafter xxx: 中断 URL 包含指定字符的全部 session 响应

    Bps xxx: 中断 HTTP 响应状态为指定字符的全部 session 响应。

    Bpv xxx: 中断指定请求方式的全部 session 响应

    Bpm xxx: 中断指定请求方式的全部 session 响应。等同于bpv xxx

    Bpu xxx:与bpafter类似。

    当这些命令没有加参数时,会清空所有设置了断点的HTTP请求。

     更多的其他命令可以参考Fiddler官网手册。

     

    二. 使用Fiddler进行HTTP断点调试。

    这是Fiddler又一强大和实用的工具之一。通过设置断点,Fiddler可以做到:

    1. 修改HTTP请求头信息。例如修改请求头的UA, Cookie, Referer 信息,通过“伪造”相应信息达到达到相应的目的(调试,模拟用户真实请求等)。

    2. 构造请求数据,突破表单的限制,随意提交数据。避免页面js和表单限制影响相关调试。

    3. 拦截响应数据,修改响应实体。

    为什么以上方法是重要的?假设js前端程序员和服务器程序员是分工合作的,js程序员想要调试Ajax请求的功能,这样便不必等待服务器端程序员开发好所有接口之后再开始开发js端的ajax请求功能,因为通过“模拟”真实的服务器端的响应,便可以保证功能的正确性,而服务器端开发程序员,只要保证最终的响应是符合规定的即可。这大大简化了程序开发的效率,当然也降低了不同业务线程序员联调的难度。

    有两种方法设置断点:

    1.fiddler菜单栏->rules->automatic Breakpoints->选择断点方式,这种方式下设定的断点会对之后的所有HTTP请求有效。

    有两个断点位置:

    a. before response。也就是发送请求之后,但是Fiddler代理中转之前,这时可以修改请求的数据。

    b.after response。也就是服务器响应之后,但是在Fiddler将响应中转给客户端之前。这时可以修改响应的结果。

    2.命令行下输入。Bpafter xxx或者bpv,bpu,bpm等设置断点。这种断点只针对特定类型的请求。

    我们以本地的web项目为例,演示如何简单的设置HTTP断点:

    1.首先设置Firefox的代理,使之可以抓取所有的HTTP请求(localhost的请求,也可以在filter中设置只抓取intranet请求),设置如下图所示:

     

    2. 这时用web打开本地的项目。页面的内容为:

     

    4. 设置响应后断点(after response breakpoint),可以通过命令行设置:bpafter localhost。键入回车之后,web再次访问文件,通过Fiddler的web session界面可以看到,请求已经被挂起来了,而web浏览器也一直处于加载的状态。观察右侧的inspector面板下,也出现了新的东西:

     

    这时我们就可以修改响应的信息了。修改过程为:

    切换到textView子面板,选择需要修改的部分,然后点击 “run to complete“,便可回送修改后的响应。假设我们修改后的内容如下:

     

    点击执行后,打开刚刚的web界面。可以看到的页面的变化。

     

    可见,页面的响应已经有了相应的变化。这就是响应后断点。当然实际应用中,断点的设置和响应的修改会比这复杂的多,这里只是基本的示例。

    终止断点的方式有:

    1. 在inspector界面点击“run complete“即会终止本次HTTP请求的断点。

    2. 输入go命令,也会使得当前的请求跳过断点。

    3. 在rules->auto breakpoint中disabled断点即可。

    总之,Fiddler的断点功能非常强大,关于它的进一步学习和应用,需要一个不断积累和摸索的过程。

    转自:http://blog.csdn.net/ohmygirl/article/details/17846199
    展开全文
  • 在我们开发的时候,有时需要抓包,一下服务器的返回数据,来校验自己请求的参数和返回的参数是否正确。当然,有时候也想抓一下别人的数据下,比如微信。当然,如果别人的数据加密了,那你就蛋疼了,还要想着怎么...

    在我们开发的时候,有时需要抓包,看一下服务器的返回数据,来校验自己请求的参数和返回的参数是否正确。当然,有时候也想抓一下别人的数据看下,比如微信。当然,如果别人的数据加密了,那你就蛋疼了,还要想着怎么去解密。

    我们用 Fiddler 软件来进行抓包。
    这是官网:http://www.telerik.com/fiddler 大家可以自己去下载。

    当然安装完成,我们需要配置一下,才能正确的进行抓包。
    这是配置教程:http://jingyan.baidu.com/article/c1465413a1e2b00bfdfc4c71.html

    这些都搞定过后,我们就可以使用 Fiddler 了。需要注意几点:

    1. 我们需要查找自己电脑的 IP 地址, 在 命令行下输出 ipconfig
      这里写图片描述
      我的 IP 就是 192.168.0.95

    2. 比如我们要抓包手机上的请求数据,随便连接一个 WIFI,然后点击 ”高级选项“,代理设为“ 手动 ”,代理服务器主机名 就是 你电脑的 IP地址。代理服务器端口 填写 8888。

    3. 打开 Fiddler,就能看到手机上的给中请求数据了。
      这里写图片描述
      左边是你请求的连接地址,右边就是你的请求参数和返回参数。

    4.一些介绍
    这里写图片描述
    这个就是请求参数, 这个一个 key - value 的形式, service 对应的是接口名。Body 对应的是请求参数。

    5.还记得为什么代理服务器端口号要填写 8888 吗。这是在 Fiddler 里面配置的,我们只要在 Fiddler 修改了,在外面也需要修改。
    这里写图片描述

    6.好像最重要的返回参数忘记说了:
    这里写图片描述
    有各种形式的返回参数,需要的话自己查看。

    刚刚无聊,所以抓包一下微信的图片,原来真的可以抓的到的,挺好玩的啊~可惜那个红包看照片的活动没有了。还有就是微信的加密太好了,一些请求参数和接口全部加密,就更别说返回的了…看来只要技术深,就没有看不到的事。
    这里写图片描述

    Fiddler 下载 : http://download.csdn.net/detail/u012301841/9421074

    展开全文
  • 有些需求或特性,需要依赖客户端的环境来启用不同的配置,那么怎么来判断客户端环境呢?一般有3种方法: 1 定义在客户端的版本编号。 这个编号可以和服务端进行对应以保证功能的一致性,比如客户端这个版本修改了一...
  • tomcat服务器的优化

    2017-08-16 15:01:35
    直接配置即可 首先你要在tomcat服务器上添加一个管理员账户 然后你就可以查看这个页面 ...接下来看看我是怎么配置的把。 打开tomcat的配置文件:server.xml 我直接粘代码了:  connectionTimeout="20000"  redi
  • 服务器配置怎么高,可是价格都很贵。想知道,服务器和普通电脑的区别在哪里呢?目前使用服务器的站长和企业也比较多,也许有人会觉得二者差不多。从表面上,服务器和我们日常用的PC电脑都是由CPU、内存、硬盘等...
  • // 对于没传的参数,会默认使用UpdateConfig中的全局配置 UpdateConfig.getConfig() // 必填:数据更新接口 .url(url) // 必填:用于从数据更新接口获取的数据response中。解析出Update实例。...
  • 服务器配置怎么高,可是价格都很贵。想知道,服务器和普通电脑的区别在哪里呢? 目前使用服务器的站长和企业也比较多,也许有人会觉得二者差不多。 从表面上,服务器和我们日常用的PC电脑都是由CPU、内存、硬盘...
  • liugnix是一个 cgi模式 web服务器。 支持语言 因使用的为CGI 模式,支持所有cgi模式运行的程序。 php python go perl 如何运行 cd mywebsite liugnix_ENV liuginx --help...
  • nginx sendfile 参数解释

    千次阅读 2016-01-25 17:34:48
    现在流行的web 服务器里面都提供 sendfile 选项用来提高服务器性能,那到底 sendfile是什么,怎么影响性能的呢?sendfile实际上是 Linux2.0+以后的推出的一个系统调用,web服务器可以通过调整自身的配置来决定是否...
  • 在这一块选择的时候新手会有很多犹豫,上去型号都差不多,配置里面很多参数不懂,到底怎么选呢?接下来带大家去看看详细情况。 原文地址 腾讯云标准型S2 标准型 S2 实例是较新一代的标准型实例,此系列提供...
  • 但我需要配置2个对象之间的关系,不得不传入病人信息作为参数来完成任务,但不知道怎么配置这个参数。 我尝试过加入arg-names属性,但服务器启动时就报错,没加这个属性也会报错,因为通知调用的方法是有参数的...
  • 现在流行的web 服务器里面都提供 sendfile 选项用来提高服务器性能,那到底 sendfile是什么,怎么影响性能的呢?sendfile实际上是 Linux2.0+以后的推出的一个系统调用,web服务器可以通过调整自身的配置来决定是否...
  • 看看 很明显,是两个不一样的接口,两个入参对象,下图为两个入参对象的数据结构。 很明显,两个不一样的对象,但是为什么引用了同一个入参对象呢????? 仔细一端详,哦。。。。。。@ApiModel配置了同一个...
  • 在一些无线网络中,由于客户机数目较多,为方便对这些机器进行管理,很多管理员会使用无线路由器提供的DHCP服务,为客户机提供TCP/IP参数配置,如IP地址、网关地址和DNS服务器等。但如果你的无线网络中,有些电脑...
  • 在一些无线网络中,由于客户机数目较多,为方便对这些机器进行管理,很多管理员会使用无线路由器提供的DHCP服务,为客户机提供TCP/IP参数配置,如IP地址、网关地址和DNS服务器等。但如果你的无线网络中,有些电脑...
  • // 注意:参数配置请查看服务器端Demo // 更新时间:2015年11月20日 //============================================================ NSString *urlString = @...
  • 创建参数配置, 用于连接邮件服务器参数配置 Properties props = new Properties(); // 参数配置 props.setProperty("mail.transport.protocol", "smtp"); // 使用的协议(JavaMail...
  • 比如:一台8G的服务器怎么配置JVM参数?我的JVM参数是否合理?如何分析内存Dump文件?如何分析线程Dump文件?等等…,你肯定或多或少都遇到过,熟知Java虚拟机的工作原理可以大幅提升日常编程的效率,对寻常Bug的...
  • 这是confifig.php的配置,帮忙下: $siteconfig = require './siteconfig.inc.php'; $config = array( /* * 0:普通模式 (采用传统癿URL参数模式 ) * 1:PATHINFO模式...
  • 因此我想看看有没有什么手段来看看old区的对象存储的都是什么来帮我肯定一下,就是那几个对象再搞鬼。 [b]问题补充:[/b] 其实这个问题,在昨天临下班之前的10几分钟突然有了进展。终于排查出,我们的程序是没有内存...
  • 过一本SOA的书中说,如果实现防止不同语言一些特定的数据类型的不兼容性,推荐先定义WSDL接口,包括一输入输出参数、返回值及相关的数据类型等,再通过WSDL来生成服务器端和客户端,这样的好处是:服务端不用关心...
  • Nginx提高并发量的简单思路

    千次阅读 2017-12-14 18:19:13
    注:提高服务器并发能力的前提是你的服务器硬件够牛。在硬件已经固定的情况下怎么样提高Nginx服务器的并发能力呢?...一、 Nginx配置1、提高socket连接数配置参数 : worker_connections 5000(每一个worker的s

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 161
精华内容 64
关键字:

服务器配置参数怎么看