Sometimes, we want to protect from the security point of view, to prevent malicious attacks by hackers. We will hide the server information, for example, generally we will find such as the following information.I'm using CentOS (Fedora, rhel as well)sudoOther systems (Ubuntu, Debian)sudoWe can add two lines of information to this file.//隐藏Apache版本号信息ServerTokens Prod//第一条命令尽管不会在页面上直接显示。但在response的头部还会包括。所以加上此条。And then restart the network$ sudo servic
Using Apache ant in Eclipse is simple, because eclipse itself integrates Apache Ant. Here is a Hello world.1. Create a project test, as follows:2. Create a Build.xml file below the project root, and eclipse will automatically identify and mark it as the Apache ant build file, as follows:3. Open Build.xml, when there is no content in the file, you need to write th
11.18 Apache user authenticationChange the contents of a virtual hostVim/usr/local/apache2.4/conf/extra/httpd-vhosts.confAdd user name and password? /usr/local/apache2.4/bin/htpasswd-c-m/data/.htpasswd aming-C is the creation of-m specified typeView the generated password document contentsHe's gone up there already. htpasswd directory, then create in memory does not require-CSpecify the domain name hosts on WIC:\Windows\System32\drivers\etcAuthenticat
One, Apache user authenticationVim/usr/local/apache2.4/conf/extra/httpd-vhosts.confEdit the 111.com virtual host to the following:DocumentRoot "/data/wwwroot/www.111.com"ServerName www.111.comAllowOverride authconfig//This equivalent to open the authentication switchAuthName "111.com user auth"//Custom certified name, not very usefulAuthType Basic//authentication type, generally basicAUTHUSERFILE/DATA/.HTPASSWD//Specify the location of the password fi
One, Apache user authenticationThe function is that when users visit a website, they need to enter a user name and password to enter the site. Some important sites or websites are often authenticated by users to ensure security.# vim/usr/local/apache2.4/conf/extra/httpd-vhosts.confDocumentRoot "/data/wwwroot/111.com"ServerName 111.comServeralias www.example.comAllowOverride authconfig//Turn on the certified switchAuthName "111.com user auth"//Custom c
Sometimes, we need the data in Excel, through a picture, visualize the display. So what should be done at this time? Now Jiehuaxianfo, take an example from Apache poi to give you a demonstration of how the POI API is drawing. The following is a final. Then we will explain the function and meaning of each piece of code separately.Code as follows,Import Java.io.fileoutputstream;import Org.apache.poi.ss.usermodel.*;import Org.apache.poi.ss.util.*;import
Based on the previous articles Apache hook mechanism resolution (I)-Implementation of hook mechanism and Apache hook mechanism resolution (medium)-detail discussion, we have learned a lot about the Apache hook mechanism. The following Code demonstrates how to declare, define, and use a Log Hook. It is compiled and tested on vc6.0, you need to use the APR Library
Virtual Host on Apache (Virtual Host created on Apache), virtualapache
0. Introduction
Usually, we want to build two or more websites on a web server, but we have only one IP and do not want to use ports (eg. www.abc.com: 8081) to visit webpages.
So, how to make www.a.com and www. B .com both point to server X. X?
1. Environment
Ubuntu 14.04x64
Bitnami LAMP Stack 5.4.40
2. Steps
2.0. Configure "A" records o
There may be only one IP outlet, but there are multiple projects, then you need to set up a virtual host based on the port number.
Step 1:
Check whether the httpd-vhosts.conf is enabled
Apache/CONF/httpd. conf file
# Virtual hostsInclude conf/extra/httpd-vhosts.conf
If it is not enabled, it must be in httpd. CONF file; if enabled, you can set in Apache/CONF/extra/httpd-vhosts.conf file, of course, you can a
I recently started to learn PHP, but after installing PHP 5 and Apache 2.2, the service cannot survive. No way, I can only view error. log, and the online back and forth to find the cause, but fortunately the problem was solved one by one, but the last problem was paid
I have been using it for a long time, so it is necessary to share it for your reference.
The last question is (the error. Log prompt): logs/httpd. PID overwritten -- unclean shutdow
Sometimes, we need the data in Excel, through a picture, visualize the display. So what should be done at this time? Now Jiehuaxianfo, take an example from Apache poi to give you a demonstration of how the POI API is drawing. The following is a final. Then we will explain the function and meaning of each piece of code separately.Code as follows,[Java]View PlainCopy
Import Java.io.FileOutputStream;
Import org.apache.poi.ss.usermodel.*;
Import o
Apache POI is an open source Java project that reads and writes Microsoft OLE2 component documents such as Excel, Word, and so on. Currently the POI has a ruby version.Structure:
HSSF-provides the ability to read and write Microsoft Excel xls format files.
XSSF-provides the ability to read and write Microsoft Excel OOXML xlsx format files.
HWPF-provides the ability to read and write Microsoft Word DOC97 format files.
XWPF-provides the a
The best way to develop Apache camel applications is TDD, because each component of camel is independent and testable.There are a lot of good test frameworks now, and the BDD (behavioral test Drive) with groovy Spock framework is relatively good and useful.First, we start with the simplest processor.Write Test Cases First:Package Com.github.eric.camelImport Org.apache.camel.ExchangeImport Org.apache.camel.impl.DefaultCamelContextImport Org.apache.came
Apache user authentication1. Edit the file[Email protected] ~]# vi/usr/local/apache2.4/conf/extra/httpd-vhosts.conf#打开网页时, let you enter the Apache authenticated username, passwordDocumentRoot "/data/wwwroot/111.com"ServerName 111.comServeralias www.111.com www.example.com#指定认证的目录AllowOverride authconfig#该行相当于打开用户认证的开关AuthName "111.com User auth"#自定义认证的名字AuthType Basic#认证类型, generally basicauthuserfile/data
Create a virtual directoryOpen apache->conf->httpd.confPaste at the bottomNamevirtualhost 127.0.0.1 DocumentRoot "website Absolute directory" If you build multiple, configure directly ServerName xxx DocumentRoot "XXX" After the configuration is complete, parse it in the host file.You can res
Apache Configuration
The Apache configuration is configured by the httpd.conf file, so the following configuration directives are modified in the httpd.conf file.Configuration of the primary site (basic configuration)
(1) Basic configuration:
ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置. Other specified directories If you do not specify an absolute path
Serveralias: Server alias. It can be used in Apache to set the domain name received by the VM or to receive the domain name for wildcard resolution. The specific settings are as follows:
1. Set the VM to receive multiple domain names
A virtual host often receives multiple domain name resolutions, such as a virtual host to introduce both doctor-c.net, doctor-c.com two domain names, or two second-level domain names, such as: www.doctor-c.net, www1.d
Apache configures virtual hosts in three ways: apache Virtual Hosts
I. IP-based
1. Assume that the server has an IP address of 192.168.1.10, and use ifconfig to bind three IP addresses to the same network interface eth0:[Root @ localhost root] # ifconfig eth0: 1 192.168.1.11
[Root @ localhost root] # ifconfig eth0: 2 192.168.1.12
[Root @ localhost root] # ifconfig eth0: 3 192.168.1.13
2. Modify the hosts fi
Cainiao O M notes: Configure Apache second-level domain name and WWW access, apache second-level domain name
In fact, www access is also a type of second-level domain name.
Modify the http. conf file
Add
If you want to configure www access for your domain name, you only need to change java in the above step to www. The path is directed to the website root directory (the path that DocumentRoot points.Caut
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.