linux想迅速的搞个下载服务,于是就有了这么一出
文档系转载,方便整理和归档 https://www.cnblogs.com/webttt/p/10290429.html

1、安装apache

yum install httpd #根据提示,输入Y安装即可成功安装

systemctl start httpd.service #启动apache

systemctl stop httpd.service #停止apache

systemctl restart httpd.service #重启apache

systemctl enable httpd.service #设置apache开机启动

2、启动http服务

httpd -version #检查是否安装

yum install httpd #安装http服务

service httpd start #启动http服务

service httpd status #检查http服务状态(会显示绿色的active(running)表示启动成功)

service httpd restart #重启http服务

3、配置文件

httpd相关配置文件:

主配置文件:/etc/httpd/conf/httd.conf ,这个是httpd最主要的配置文档

扩展配置文件:/etc/httpd/conf.d/*.conf ,这个是httpd的额外配置文档

文档根目录: /var/www/html ,这个是apache 首页的文档目录 ,即输入http://127.0.0.1 显示页面所在的目录

服务脚本:/etc/rc.d/init.d/httpd

错误目录:/var/www/error ,服务器设定错误,请求的资源错误或浏览器访问出现错误等错误文件的存储目录

CGI目录: /var/www/cgi-bin/ ,预设为CGI运行脚本的存储目录

日志目录:/var/log/httpd ,client端登录httpd时,记录的登录日志等信息存储目录

脚本配置文件: /etc/sysconfig/httpd

Listen端口:80/tcp ,443/tcp

命令执行文件:/usr/sbin/apachectl ,/usr/sbin/httpd,/usr/bin/htpasswd

PID文件:/var/run/httpd/httpd.pid

4、开放80端口 打开防火墙

查看指定区域所有开启的端口号

firewall-cmd --zone=public --list-ports

在指定区域开启端口(如80端口号,命令方式)

firewall-cmd --zone=public --add-port=80/tcp --permanent

重新启动防火墙

firewall-cmd --reload

参考网址:https://blog.csdn.net/u014079773/article/details/79745819

5、测试网页

echo “This is my first web page.”>/var/www/html/index.html

打开http://127.0.0.1 查看是否正常启动

linux启动http服务相关推荐

  1. 如何查看和停止Linux启动的服务

    http://blog.chinaunix.net/uid-16844439-id-3241471.html 1. 查看Linux启动的服务 chkconfig --list 查询出所有当前运行的服务 ...

  2. linux启动网络服务的命令,linux重启服务命令

    linux重启服务命令 重启:service 服务名 restart 或systemctl restart 服务名 service和systemctl 1.service命令 service命令其实是 ...

  3. Linux 启动nginx服务报错nginx: [error] open() /home/tool/nginx/logs/nginx.pid failed (2: No such file or

    nginx: [error] open() "/home/tool/nginx/logs/nginx.pid" failed (2: No such file or directo ...

  4. linux mysql 怎么启动客服端_脚本之家教你linux如何启动mysql服务教程图解 linux启动mysql服务命令是什么...

    mysql数据库是一种开放源代码的关系型数据库管理系统,有很多朋友都在使用.一些在linux系统上安装了mysql数据库的朋友,却不知道该如何对mysql数据库进行配置.那么linux该如何启动mys ...

  5. linux 启动后台服务 nohup

    linux的nohup命令的用法. 在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行.比如我们要运行mysql在后台: /usr/ ...

  6. linux 启动rsyslog服务_我的服务器怎么老这么慢,难道说是被挖矿了?linux开机启动项自查...

    黑客技术点击右侧关注,了解黑客的世界! Java开发进阶点击右侧关注,掌握进阶之路! Python开发点击右侧关注,探讨技术话题! 作者丨小熊爱编程 来源丨编程三分钟(coding3min) &quo ...

  7. linux启动日志服务命令,linux命令:syslog日志服务-系统缩减之增加日志服务功能...

    syslog 服务: syslogd:系统日志服务,非内核产生的信息 klogd:内核日志服务,专门负责记录内核产生的日志信息 service syslog restart 重启日志服务 servic ...

  8. linux启动和服务管理(6)systemd启动过程

    Linux系统的启动方式有点复杂,而且总是有需要优化的地方.传统的Linux系统启动过程主要由著名的init进程(也被称为SysV init启动系统)处理,而基于init的启动系统被认为有效率不足的问 ...

  9. Parallels虚拟机kali linux 启动ssh服务 容许root远程登陆

    # vim /etc/ssh/sshd_config 启动ssh服务,开机启动ssh # update-rc.d ssh enable 清空known_hosts文件中的内容,再重新连接 vim /U ...

  10. linux启动lighttpd服务,如何使用Yum在CentOS和RHEL上安装Lighttpd Web服务器

    Lighttpd是一种适合在生产环境中运行的高性能Web服务器.它是高度优化,安全且非常灵活的Web服务器:与其他Web服务器相比,LightTPD使用的内存和CPU非常低.其事件驱动架构针对大量并行 ...

最新文章

  1. 《Linus Torvalds 自传》摘录
  2. python中的大数据品牌运营专业公司_国内最好的专业数据分析公司有哪些?
  3. php 安装pdo odbc,PHP PDO ODBC连接
  4. C语言-字符串处理函数strcpy
  5. JavaScript常用算法
  6. Docker容器虚拟化技术---Docker高级实战(DockerFile)2
  7. Linux主机SSH免密码登录设置
  8. 卡片书签——简洁的 Chrome 书签扩展
  9. [转]Kinect for Windows SDK开发入门(七):骨骼追踪基础 下
  10. MySQL技术内幕 InnoDB存储引擎【一】
  11. 网络工程师考试试题及答案+SUV
  12. Android简单闹钟设置
  13. 计算机节能+关闭硬盘,优化三:CPU节能关闭_固态硬盘-中关村在线
  14. 计算机硬盘显示offline,LSI芯片Raid卡一块硬盘显示红色Offline(或者Failed)
  15. 照片建模神器 Recap Photo
  16. 怎么建立设备管理系统?
  17. 申请转正自评php开发,PHP开发工程师岗位自我评价怎么写
  18. 微服务架构之全局异常(@ControllerAdvice + @ExceptionHandler)
  19. gradle-5.4.1-all.zip下载与替换
  20. Ubuntu18.04安装nvidia-docker(亲测有效,步骤详尽)

热门文章

  1. android RecyclerView实战
  2. RK3288_Android7.1基于tinyalsa的音频调试说明
  3. Oracle中判断字段是否为数字
  4. 【OpenCV入门教程之二】 一览众山小:OpenCV 2.4.8 or OpenCV 2.4.9组件结构全解析(转)...
  5. HTML5定稿了,终于有一种编程语言开发的程序可以在Android和IOS两种设备上运行了...
  6. 我是如何写作一本软件+哲学式的书籍的(上)
  7. ewebeditor高版本=5.50day
  8. [转]js中escape,encodeURI,encodeURIComponent三个函数的区别
  9. 【心情】换个皮肤试试看
  10. web安全day38:使用Vulhub一键搭建测试靶场