Vi/etc/rc.d/rc.local
Add:/usr/local/httpd/bin/apachectl Start
2:[registered as service]
Cp/usr/local/httpd/bin/apachectl/etc/rc.d/init.d/httpd
VI httpd
Find: #!/bin/sh
Another line, increase:
# chkconfig:35 70 30
The first of the three numbers added in the second row represents the start of Apache at run Level 3 and 5, and the second to third is about priority configuration for start and stop, which is irrelevant.
# Description:apache
ok~
Then sign up for the service: Chkconfig--add httpd
----
Start Services: Service httpd start
Stop services: Service httpd stop
Reboot: Service httpd restart
Another search on the other way:
MySQL set to Linux service
Cp/usr/local/mysql5/share/mysql/mysql.server/etc/init.d/mysqld
Chkconfig--add mysqld
Chkconfig--level 2345 mysqld on
Chown Mysql:mysql-r/usr/local/mysql5/
Service mysqld Start
Apache set to Linux service
Cp/usr/local/apache2/bin/apachectl/etc/init.d/httpd
Vi/etc/init.d/httpd
Add the following two lines behind the #!/bin/sh
#chkconfig: 345 85 15
#description: Start and stops the Apache HTTP Server.
And then
chmod +x/etc/rc.d/init.d/httpd
Chkconfig--add httpd