介绍
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。
在线命令安装(有网络)
Centos下安装
- 安装:
sudo yum install httpd -y
- 设置成开机自启:
sudo systemctl enable httpd
- 启动:
sudo systemctl start httpd
Ubuntu下安装
- 安装:
sudo apt install apache2
- 启动:
sudo service apache2 start
源码安装
相关下载
- apr、apr-util:http://apr.apache.org/download.cgi
- PCRE:http://www.pcre.org/
- httpd:http://httpd.apache.org/download.cgi#apache24
- 通过scp命令或者xftp软件将压缩包上传至Linux服务器中
scp path\file yyn@192.168.1.101:/home/yyn
安装
- 开始编译前需要安装
gcc
的环境,输入命令:- Centos:
yum install gcc -y
- Ubuntu:
sudo apt install build-essential
- Centos:
- 开始编译前需要安装
expat
的环境,输入命令:- Centos:
yum install expat-devel* -y
- Ubuntu:
- Centos:
- 安装apr
- 切换路径:
cd /root
- 解压:
tar zxvf apr-1.7.0.tar.gz
- 切换路径:
cd apr-1.7.0
- 配置:
./configure --prefix=/usr/local/apr
- 编译:
make
- 安装:
make install
- 切换路径:
- 安装apr-util
- 切换路径:
cd /root
- 解压:
tar zxvf apr-util-1.6.1.tar.gz
- 切换路径:
cd apr-util-1.6.1
- 配置:
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config
- 编译:
make
- 安装:
make install
- 切换路径:
- 安装pcre
- 切换路径:
cd /root
- 解压:
tar zxvf pcre2-10.33.tar.gz
- 切换路径:
cd pcre2-10.33
- 配置:
./configure --prefix=/usr/local/pcre
- 编译:
make
- 安装:
make install
- 切换路径:
- 安装httpd
- 切换路径:
cd /root
- 解压:
tar zxvf httpd-2.4.41.tar.gz
- 切换路径:
cd httpd-2.4.41
- 配置:
./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr/bin --with-apr-util=/usr/local/apr-util/bin --with-pcre=/usr/local/pcre/bin/pcre2-config
- 编译:
make
- 安装:
make install
- 修改配置文件:
vi PREFIX/conf/httpd.conf
- 测试:
PREFIX/bin/apachectl -k start
- 切换路径:
相关文章
我的个人博客网站是:www.coderyyn.cn
上面会不定期分享有关爬虫、算法、环境搭建以及有趣的帖子
欢迎大家一起交流学习
转载请注明