Httpd 教程

Httpd 教程

HTTPD是Apache超文本传输协议(HTTP)服务器的主程序,通常,httpd不应该被直接调用,而应该在类Unix系统中由 apachectl 调用。

一、相关下载

1.httpd下载

官网下载:http://httpd.apache.org/

或者

百度网盘链接: https://pan.baidu.com/s/1JPdU28tv6rePKJanBYhp4w 提取码: 7zz4

2.apr、apr-util下载

官网下载:http://apr.apache.org/

或者

百度网盘链接:

apr: https://pan.baidu.com/s/1Xy1mnCTUqrh_D-zJpOKgUg 提取码: kgmh

apr-util: https://pan.baidu.com/s/1CbYWq0IsUZDZMrmX141c8A 提取码: 67v8

3.pcre下载

官网下载:http://pcre.org/

或者

百度网盘链接: https://pan.baidu.com/s/1qKuLbWati5V07y77HDD8Ow 提取码: j2tc

二、上传到服务器,解压缩

我是上传到root目录下,如果不是root,需要先cd命令进入目录。

安装apr:

 tar -zxvf apr-1.7.0.tar.gz -C /usr/local/java
 cd /usr/local/java/apr-1.7.0
 ./configure --prefix=/usr/local/java/apr
 make
 make install

安装apr-util:

 tar -zxvf apr-util-1.6.1.tar.gz -C /usr/local/java
 cd /usr/local/java/apr-util-1.6.1
 ./configure --prefix=/usr/local/java/apr-util --with-apr=/usr/local/java/apr
make
make install

安装pcre:

 tar -zxvf pcre-8.38.tar.gz -C /usr/local/java
 cd /usr/local/java/pcre-8.38
 ./configure --prefix=/usr/local/java/pcre
 make
 make install

安装httpd:

 tar -zxvf httpd-2.4.39.tar.bz2 -C /usr/local/java
 cd /usr/local/java/httpd-2.4.39
 ./configure --prefix=/usr/local/java/apache24 --with-apr=/usr/local/java/apr --with-apr-util=/usr/local/java/apr-util --with-pcre=/usr/local/java/pcre
 make
 make install

编译过程时间有点长,耐心等待一下,执行完毕,Apache就安装完成了。

现在可以进入启动Apache httpd服务了:

 /usr/local/java/apache24/bin/apachectl` `start

现在访问对应的ip地址,看到It works!即表示安装成功

Httpd 教程

停止服务:

 /usr/local/java/apache24/bin/apachectl` `stop

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

Httpd 教程

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。

相关推荐

  • 微软之Linux嵌套式虚拟化 7阅读
  • 浅析GitLab Flow的十一个规则 6阅读
  • 谷歌将在年底完成Adobe Flash到HTML5的转移 6阅读
  • 壮士断腕:Chrome宣布全面封杀Flash 5阅读
  • 开源的滚滚浪潮:近年来开源多样化的几大亮点 8阅读
  • AlmaLinux 8.7作为CentOS Linux和RHEL替代产品已全面上市 6阅读

Apache搭建http网站服务器入门教程

准备工具

  • 一台带有Linux系统的主机,这里使用CentOS 7.1 64位系统
  • 一个备案过的域名,这里使用www.hellopage.cn
  • 一台可以访问网络的pc,这里使用的Win7_pro_sp1

步骤

1.解析域名

在域名管理控制台添加对主机ip的解析,如下图

Httpd 教程

Httpd 教程

2.Apache安装

启动CentOS系统,安装httpd

# yum install httpd

3.配置Apache环境

# vim /etc/httpd/conf/httpd.conf

添加如下代码至文件末尾

Httpd 教程

同时修改文件的以下部分,来修改默认的主目录

Httpd 教程

同时别忘了创建此目录,否则会报错

# cd /var/www/html
# mkdir hellopage

最后重新启动httpd

# /bin/systemctl start httpd.service

4.测试

1.打开浏览器,输入www.hellopage.cn,若出现如下页面,则建立成功

	Testing 123..
	This page is used to test the proper operation of the Apache HTTP server after it has been installed. If you can read this page it means that this site is working properly. This server is powered by CentOS.

2.在刚刚创建的/var/www/html/hellopage/下创建html

# cd /var/www/html/hellopage/
# touch index.html
# vim index.html

添加如下代码

<!DOCTYPE html>
<html>
<head>
	<title>God Sacred</title>
</head>
<body>
	<p>hello world!</p>
</body>
</html>

3.重新登录网站www.hellopage.cn

Httpd 教程