centos中搭建HTTP服务

1 安装httpd服务

sudo yum install httpd


2 由于apache服务需要对外开放端口,因此需要安装iptables

sudo yum install iptables-services -y


3 安装完成以后修改etc/httpd/conf/httpd.conf以下内容

Listen 192.168.1.33:80 这是要监听的端口,要局域网内都能访问需要把IP和PORT都设置好

DocumentRoot "/www" 这是修改过的要对外访问的文件夹,原来是/var/www/html

<Directory "/www"> 这是对应的外部访问文件夹,原来也是"/var/www/html"

修改完成以后,在根目录建一个www的文件夹。

因为访问/var的目录需要root权限,所以新建一个公共文件夹,并把权限开放给其他用户


4 对外打开80端口的TPC

service firewalld start

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

sudo firewall-cmd --permanent --zone=public --add-port=80/udp

sudofirewall-cmd --reload


5 打开HTTP服务

sudo service httpd start

查看其状态

sudo service httpd status


至此,可以使用浏览器访问

192.168.1.33:80

若是报错,则没有index.html

上传一个文件至此文件夹即可

以后要开发网页项目,如cocos-js,vue等,都可以直接把打包好的文件夹上传至www文件夹下即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,958评论 19 139
  • 基础命令 为了在 sudo 中设置权限提升,您需要编辑 sudoers 文件。 你不应该直接编辑文件,而是使用:s...
    米开朗基乐阅读 1,946评论 0 5
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 3,774评论 0 10
  • httpd相关: httpd程序版本: 。1.3 停止维护 。2.0 。 2.2 event为测试使用 。 2.4...
    ckhzw阅读 418评论 0 0
  • 导语 Apache web 服务器运行着互联网上超过半数的活跃的 web 站点,它凭借着灵活且强劲的功能而广受欢迎...
    xuyan0阅读 5,454评论 1 7