以Centos为例:x0dx0aApache在Linux系统中,其实叫“httpd”x0dx0aCentOS可以使用yum命令,非常简单和容易的安装Apache,下面演示一下步骤:x0dx0a1、安装、设置Apache服务的启动级别x0dx0achkconfig--levels235httpdonx0dx0aApache是一个服务,可以通过设置服务的启动级别来启动。2,3,5三个级别分别表示。x0dx0a3、设置开机启动。x0dx0a/etc/init.d/httpdstart
② linux 如何重启apache
假设当前Linux用户的apahce安装目录为/usr/local/apache2,那么在命令行终端中使用以下命令启动,停止和重启apache。x0dx0a1. 启动apahce的命令:x0dx0a/usr/local/apache2/bin/apachectl start apachex0dx0a2. 停止apache的命令:x0dx0a/usr/local/apache2/bin/apachectl stop x0dx0a3. 重启apache的命令:x0dx0a/usr/local/apache2/bin/apachectl restart x0dx0a要在重启 Apache 服务器时不中断当前的连接,则应运行:x0dx0a/usr/local/sbin/apachectl gracefulx0dx0ax0dx0a如果当前用户的apache已经安装为linux的服务的话,可以使用以下命令进行以上操作。x0dx0a1. 启动apachex0dx0aservice httpd start x0dx0a2. 停止服务apachex0dx0aservice httpd stop x0dx0a3. 重新启动apachex0dx0aservice httpd restart
③ linux下apache服务启动不了的问题
是不是你的Linux 发行版在安装的时候就有了apache 。你靠系统命令service启动的是系统带的apache。而你自己装的在 /usr/local里是另外一份。另外,确认php解释程序正确安装,并将apache配置信息里正确加入模块信息和.php类型文件(如何加入这些,php目录里的README和INSTALL文件里写的很清楚),你要是对Linux感兴趣的话可以看下的《Linux就该这么学》作为入门的书籍。
④ linux下一键安装禅道怎么启动apache
1、检查该环境中是否已经存在httpd服务的配置文件,默认存储路径:/etc/httpd/httpd.conf(这是centos预装的Apache的一个ent版本,一般我们安装源代码版的Apache)。如果已经存在/etc/httpd/httpd.conf,请先卸载或者关闭centos系统自带的web服务,执行命令:chkconfig httpd off,再或者把centos自带的httpd服务的80端口改为其他端口,只要不与我们安装的Apache服务的端口冲突就可以啦。
停止并卸载Linux系统自带的httpd服务:
1、service httpd stop
2、ps -ef | grep httpd
3、kill -9 pid号(逐个删除)
4、rpm -qa |grep httpd
5、rpm -e httpd软件包
[root@localhost bin]# find / -name httpd.conf
[root@localhost bin]#
2、下载Apache安装包(httpd-2.4.3.tar.gz或httpd-2.2.23.tar.gz),下载地址:http://httpd.apache.org/
在安装Apache时,我分别针对不同版本进行了安装,在编译时是不同的,configure后跟的参数不同。
httpd-2.2.23版本编译命令:
./configure --prefix=/usr/local/apache2 (安装目录参数后面可以不加任何参数,直接安装即可)
make
make install
⑤ Linux中启动Apache
基本的操作方法:
本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况
apahce启动命令:
推荐/usr/local/apache2/bin/apachectl start
apaceh启动
apache停止命令
/usr/local/apache2/bin/apachectl stop 停止
apache重新启动命令:
/usr/local/apache2/bin/apachectl restart 重启
要在重启 Apache 服务器时不中断当前的连接,则应运行:
/usr/local/sbin/apachectl graceful
如果apache安装成为linux的服务的话,可以用以下命令操作:
service httpd start 启动
service httpd restart 重新启动
service httpd stop 停止服务
Linux系统为Ubuntu
一、Start Apache 2 Server /启动apache服务
# /etc/init.d/apache2 start
or
$ sudo /etc/init.d/apache2 start
二、 Restart Apache 2 Server
/重启apache服务
# /etc/init.d/apache2 restart
or
$ sudo /etc/init.d/apache2 restart
三、Stop Apache 2 Server /停止apache服务
# /etc/init.d/apache2 stop
or
$ sudo /etc/init.d/apache2 stop
⑥ linux开机后apache不能自动启动
开机启动的话可以配置/etc/rc.local文件,把启动apache服务的命令写到rc.local里,
比如echo
"/etc/init.d/httpd
start"
>>
/etc/rc.local
也可以把在对应的运行级别里创建apache服务启动脚本的链接。
⑦ linux中如何重新启动httpd服务。
1、首先打开linux的终端,输入指令“rpm -qa | grep http”查看本机Linux是否安装了httpd。
⑧ linux下启动apache服务时出现avc denial是什么原因
是不是你的Linux 发行版在安装的时候就好蔽有了apache 。你靠系统命令service启动的是系统带的apache。而你自己装的在 /usr/local里是另外一份。另外,确认php解释程序正确安装,并锋埋将apache配置信息里正确加入模块信息银袜蚂和.php类型文件(如何加入这些,php目录里的README和INSTALL文件里写的很清楚)。
⑨ linux 如何重启apache
假设当前Linux用户的apahce安装目录为/usr/local/apache2,那么在命令行终端中使用以下命令启动,停止和重启apache。
1.启动apahce的命令:
/usr/local/apache2/bin/apachectlstartapache
2.停止apache的命令:
/usr/local/apache2/bin/apachectlstop
3.重启apache的命令:
/usr/local/apache2/bin/apachectlrestart
要在重启Apache服务器时不中断当前的连接,则应运行:
/usr/local/sbin/apachectlgraceful
如果当前用户的apache已经安装为linux的服务的话,可以使用以下命令进行以上操作。
1.启动apache
servicehttpdstart
2.停止服务apache
servicehttpdstop
3.重新启动apache
servicehttpdrestart
⑩ Linux设置apache,mysql,snmp等开机启动
mysql设为linux服务cp
/usr/local/mysql/share/mysql/mysql.server
/etc/init.d/mysqldchkconfig
--add
mysqldchkconfig
--level
2345
mysqld
onchown
mysql:mysql
-R
/usr/local/mysql/service
mysqld
startapache设为linux服务cp
/usr/local/apache2/bin/apachectl
/etc/init.d/httpdvi
/etc/init.d/httpd在在#!/bin/sh后面加入下面两行#chkconfig:345
85
15#description:
Start
and
stops
the
Apache
HTTP
Server.然后chmod
+x
/etc/rc.d/init.d/httpdchkconfig
--add
httpd然后可以用setup命令进入服务设置,设置为开机启动第二种方法:在/etc/rc.d/rc.local中增加启动apache的命令,如:/usr/local/apache2/bin/apachectl
start/usr/local/mysql/bin/mysqld_safe
--user=root
&