Home > Backend Development > PHP Tutorial > APACHE(3)_PHP Tutorial

APACHE(3)_PHP Tutorial

WBOY
Release: 2016-07-13 17:11:55
Original
840 people have browsed it

3.21 Port command
Syntax: Port number
Default: Port 80
Used for: server config
Status: Core
This Port command sets the network port number that the server monitors. The number is a number from 0 to 65535; certain port numbers (especially those below 1024) are reserved for special protocols. See
/etc/services for a list of some ports defined; the standard http protocol uses port 80.
Port 80 is a special port of Unix's. All port numbers below 1024 are reserved for use by
systems, i.e. normal users (non-root) cannot use them; instead
they can use higher port numbers.
To use port 80 you must start the server as the root account. After connecting to this port, but before accepting the
request, Apache will switch to the lower-privileged user
identity set by the User command.
If you cannot use port 80, choose any other unused port. Non-root users
must choose a port number higher than 1023, such as 8000.
Security: If you start the server as root, be sure not to set User to root.
If you handle connections as root, your site may be exposed to attacks.
3.22 require command
Syntax: require project name project project...
Used for: directory, .htaccess
Requirement: AuthConfig
Status: Core
This command selection has been verified Users who can access the directory. Allowed syntax is:
. require user User ID User ID...
Only the specified user can access this directory.
. require group group name group name...
Only users in the specified group can access this directory.
. require valid-user
All valid users can access this directory.
If require appears in a section, it will restrict the access
specified, otherwise it will restrict all access methods. For example:
AuthType Basic
AuthName somedomain
AuthUserFile /web/users
AuthGroupFile /web/group
Limit
require group admin
Require must be passed AuthName and AuthType directives, together with directives like
AuthUserFile and AuthGroupFile (used to define users and groups)
for correct operation.
3.23 ResourceConfig directive
Syntax: ResourceConfig file name
Default: ResourceConfig conf/srm.conf
Used for: server config, virtual host
Status: Core
Read by this server The httpd.conf file will then continue to read this file to obtain more

http://www.bkjia.com/PHPjc/629532.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/629532.htmlTechArticle3.21 Port command syntax: Port number default: Port 80 Used for: server config status: core this Port command setting Specify the network port number that the server listens on. A number is a number from 0 to 65535...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template