目前能够提供Web网络服务的程序有 IIS、 Nginx和 Apache等。其中,IIS (Internet Information Services,互联网信息服务)是 Windows系统中默认的 Web服务程序。但是,IIS只能在 Windows系统中使用。

Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。

1、首先需要查看linux是否安装httpd,所以在root权限下输入:

rpm –qa | grep httpd

2、如果没有显示则表示没有安装httpd,输入:

# yum –y install httpd
### 使用yum命令进行安装时,跟在命令后面的Apache服务的软件包名称为httpd。如果直接执行yum install anache命令,则系统会报错。

3、使用Vim文本编辑器创建Yum仓库的配置文件

# vim /etc/yum.repos.d/rhel7.repo
# cat /etc/yum.repos.d/rhel7.repo
[rhel7]
name=rhel7
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0

输入完成后在末行模式中输入:wq!命令,意味着强制保存并退出文档。然后便可以用 cat命令查看保存后的文档内容了。

4、开启httpd服务

# systemctl start httpd.service

###将其加入到开机启动项中,使其能够随系统开机而运行,从而持续为用户提供Web服务:
# systemctl enable httpd.service ### 查看运行状况
# systemctl status httpd.service ### 防火墙及端口不再赘述,请参考上篇文章

5、打开浏览器,输入http://x.x.x.x(你Linux的IP地址)

6、ftp进入/var/www/html路径,传输html文件

现在再次刷新浏览器就可以看到你发布的网页了

找到具体的httpd安装路径方法:

find / -name httpd.conf

最新文章

  1. Vuforia图像追踪,动态创建的对象隐藏显示的坑
  2. 【BZOJ-3578】GTY的人类基因组计划2 set + map + Hash 乱搞
  3. Palindrome subsequence
  4. gitlab安装
  5. 02~ 一步一步教你使用 SVN之SVN 的介绍
  6. Java 字典排序
  7. Oracle行列互换 横表和纵表
  8. MVC神韵---你想在哪解脱!(十四)
  9. .net code injection
  10. FCKEditor使用说明
  11. Problem C: Andy's First Dictionary
  12. http缓存协议详解
  13. (12.05)Java小知识!
  14. 无 new 构造与链式调用
  15. C# (类型、对象、线程栈和托管堆)在运行时的相互关系
  16. hadoop新增kerberos租户
  17. Centos安装配置Tomcat,并部署web应用
  18. 【原创】讲讲亿级PV的负载均衡架构
  19. Spring MVC 使用介绍(九)—— 异常处理
  20. 利用Python写入CSV文件的方法

热门文章

  1. 图解Python中深浅拷贝
  2. python中函数的初览
  3. 【electron+vue3+ts实战便笺exe】一、搭建框架配置
  4. Android OpenGL ES 开发:绘制图形
  5. ipython快捷键
  6. JAVA基础--数据类型和运算符总结
  7. ta-lib安装问题
  8. 在 Emit 代码中如何await一个异步方法
  9. eclipse 4.4安装aptana插件
  10. 为什么Java中lambda表达式不能改变外部变量的值,也不能定义自己的同名的本地变量呢?