在Linux下编译安装Apache2(2)

\subsection{Service}

在/usr/local/apache2/conf/httpd.conf中设置ServerName后,接下来可以使用apachectl来启动httpd。

\begin{lstlisting}[language=bash]

$ sudo /usr/local/apache2/bin/apachectl start

$ ps aux | grep httpd

root      1001  0.0  0.0  71280  3700 ?        Ss   00:18   0:00 /usr/local/apache2/bin/httpd -k start

daemon    1002  0.0  0.1 427868  4100 ?        Sl   00:18   0:00 /usr/local/apache2/bin/httpd -k start

daemon    1003  0.0  0.0 427868  3852 ?        Sl   00:18   0:00 /usr/local/apache2/bin/httpd -k start

daemon    1004  0.0  0.0 427868  3852 ?        Sl   00:18   0:00 /usr/local/apache2/bin/httpd -k start

daemon    1089  0.0  0.0 427868  3856 ?        Sl   00:18   0:00 /usr/local/apache2/bin/httpd -k start

test      1120  0.0  0.0 113000  2304 pts/1    S+   00:20   0:00 grep --color=auto httpd

\end{lstlisting}

修改httpd.conf并添加新的Apache的用户和用户组:

\begin{lstlisting}[language=bash]

$ sudo useradd apache

$ sudo groupadd apache

$ sudo /usr/local/apache2/bin/apachectl stop

$ ps aux | grep httpd

$ sudo /usr/local/apache2/bin/apachectl start

$ ps aux | grep httpd

\end{lstlisting}

时间: 2024-11-07 15:09:38

在Linux下编译安装Apache2(2)的相关文章

在Linux下编译安装Apache2(3)

APR(Apache Portable Run-time Libraries)主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库,其对于Tomcat最大的作用就是socket调度.例如,在慢速网络上(模拟Internet)将Tomcat线程数开到300以上,然后模拟大量的并发请求时没有APR,基本上300个线程很快就会用满,以后的请求就只好等待,在安装APR之后,并发的线程数量明显下降,从原来的300可能会马上下降到只有几十,这样新的请求会毫无阻塞的进来. 在早期的Apach

linux下编译安装php各种报错大集合

PHP开源脚本语言 PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域.PHP的文件后缀名为php. 本文为大家整理汇总了一些linux下编译安装php各种报错大集合 ,感兴趣的同学参考下. 报错1:make 后报错如下: Generating phar.php /home/oldboy/tools/php-5.3.27

Linux下编译安装qemu和libvirt

目录 [hide] 1 安装qemu 1.1 qemu介绍 1.2 下载源文件 1.3 编译安装 2 安装libvirt 2.1 libvirt介绍 2.2 下载libvirt 2.3 编译安装 3 参考资料 KVM虚拟机(英语:Kernel-based Virtual Machine),是一种用于Linux内核中的虚拟化基础设施.KVM目前支援Intel VT及AMD-V的原生虚拟技术.KVM在2007年2月被导入Linux 2.6.20核心中.它也被引入FreeBSD.在Mac OS X中,

linux下编译安装boost库

转载:http://www.cnblogs.com/oloroso/p/4632848.html linux下编译安装boost库 linux下编译安装boost库 1.下载并解压boost 1.58 源代码 下载 解压 2.运行bootstrap.sh 3.使用b2进行构建 构建成功的提示 4.安装boost库到指定目录 5.测试一下 代码 编译运行 先看一下系统环境 Linux o-pc 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15

linux下编译安装nginx

1.首先下载稳定版nginx1.10.2 使用wget命令下载 wget http://nginx.org/download/nginx-1.10.2.tar.gz 2.然后解压 tar -zxvf nginx-1.10.2.tar.gz 3.安装依赖库 sudo apt-get install libpcre3-dev aptitude libssl-dev sudo apt-get install openssl sudo apt-get install libssl0.9.8 sudo a

Linux 下编译安装xDebug命令速记

下载xdebug-2.2.4.tgz软件链接: http://pan.baidu.com/s/1jGHYRMA #解压 xdebugtar -zxvf xdebug-2.2.4.tgz #进入xdebug源代码目录cd xdebug-2.2.4 #执行 phpize 配置/pathto-php/bin/phpize #开始安装配置./configure --prefix=/pathto-php/lib/php/extensions \--with-php-config=/pathto-php/b

(转)Linux下编译安装log4cxx

Linux下编译安装log4cxx 一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. log4cxx的官方下载地址是http://logging.apache.org/log4cxx/index.html ,我用的是0.10.0版本. 为了编译它,还需要两个辅助库,apr,和apr-util,可以在这里下载http://apr.apache.org/download.cgi ,我用的版本分别是ap

linux 下编译安装php

系统环境: CentOS 6.5 x86_64 下载 PHP 源码包 # wget http://cn2.php.net/distributions/php-5.5.9.tar.bz2 # tar xf php-5.5.9.tar.bz2 -C /usr/local/src/ 添加 epel 源 # rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 安装依赖 # yum insta

Linux 下编译安装xCache命令速记

注意要先确保/path-to-php/bin/php-config存在下载链接: http://pan.baidu.com/s/1hqh5pDM #解压xcache源代码tar -zvxf xcache-3.1.0.tar.gz #进入安装目录cd xcache-3.1.0 #安装前执行phpize配置/path-to-php/bin/phpize #安装配置 ./configure --prefix=/path-to-php/lib/php/extensions \--with-php-con