One. Access software: http://httpd.apache.org/httpd-2.4.10.tar.gz
Two. Installation steps:
Unzip the source file:
1) Tar zvxf httpd-2.4.10.tar.gz
2) CD httpd-2.4.10
3)./configure--prefix=/usr/local/apache2--enable-so--enable-rewrite
4) Make
5) make Install
Run the./configure command to compile the source code,
--PREFIX=/USR/LOCAL/APACH2 is to set the system directory to which the compilation is installed.
The--enable-s parameter is to enable the HTTPD service to dynamically load the module function,
--enable-rewrite is a feature that enables the HTTPD service to have page address rewriting.
Three. Launch Apache:
/usr/local/apache2/bin/apachectl start
Four, verify that the installation is successful
Direct input in the browser:http://localhost
Add the testp.php file in/var/www/html and enter it in the browser: http://localhost/test.php
Five, add Apache to the system service, use the service command to control Apache start and stop
First, build the Apache Service control script for the template with the Apachectl script:
Grep-v "#"/usr/local/apache2/bin/apachectl >/etc/init.d/apache
Edit Apache Service Control script/etc/init.d/apache with VI:
Vi/etc/init.d/apache
Insert the following line at the front of the file so that it supports the Chkconfig command:
#!/bin/sh
# chkconfig:2345 85 15
# Description:apache is a world Wide Web server.
After saving Exit VI Editor, execute the following command to increase Apache service control script execution permissions:
chmod +x/etc/init.d/apache
Execute the following command to join the Apache service to the system service:
Chkconfig--add Apache
Execute the following command to check if the Apache service is in effect:
Chkconfig--list Apache
The command output resembles the following result:
Apache 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Indicates that the Apache service is in effect and starts automatically with the system boot at the 2, 3, 4, 5 runlevel and can later use the service command to control Apache startup and stop.
Start Apache services: Service Apache start
Stop Apache service: Service Apache stop
Execute the following command to turn off boot: chkconfig Apache off
Configuring Apache under "Linux" Linux