如何在CentOS 7上创建Apache虚拟主机?

2022-06-30 03:01:16  浏览:288  作者:管理员
  • 如何在CentOS 7上创建Apache虚拟主机?

  • 【商户信息】

  • 类目:知识大全


  • 联系人:


  • 微信号:

  • Q Q 号:

  • 手机号:

  • 浏览量:

    288


【货源详情】


  假如要想在网络服务器上代管好几个域,则必须在web服务器上建立相对应的服务器,便于网络服务器了解应当为传到的要求出示什么內容。在本实例教程中,您将学习培训怎样在CentOS 7上建立Apache云虚拟主机。

  流程1 – 安裝Apache

  最先,必须在CentoOS 7设备上安裝Apache(假如早已安裝了Apache,请绕过这一步),应用下列指令能够从默认设置的CentOS储存库安裝Apache:

  sudo yum -y install httpd

  安裝进行后,开启Apache做为CentOS服务项目

  sudo systemctl enable httpd.service

  Apache将在服务器重启后自动启动

  流程2 – 建立文件目录树

  如今必须建立文件目录树,它将用以储存网址数据信息,运作下列指令将工作中文件目录设定为/var/www:

  cd /var/www/

  为每一个云虚拟主机应用惟一的文本文档根,在本实例教程中,yourdomain.com将作为域样版,请将其更换为您自身的域,运作此指令为新服务器建立文件目录:

  mkdir -p yourdomain.com/public_html

  如今,运作chown以变更文件目录使用权并为全部Web文件目录设定恰当的管理权限,便于Apache能够恰当浏览它:

  chown -R apache:apache /var/www/yourdomain.com/public_htmlchmod -R 755 /var/www

  Apache如今具备为传到查看出示內容需要的访问限制并建立别的文件目录。

  第三步 – 建立演试网页页面

  在yourdomain.com/public_html文件目录中建立index.html文档:

  nano yourdomain.com/public_html/index.html

  将此內容键入到文档中:

  It works!

  进行后储存文档。

  第4步 – 建立云虚拟主机

  在Apache配备文件目录中建立一个新的云虚拟主机.conf文档:

  nano /etc/httpd/yourdomain.com.conf

  yourdomain.com.conf文档的构造应该是那样的:

  ServerName www.yourdomain.com ServerAlias yourdomain.com DocumentRoot /var/www/yourdomain.com/public_html ErrorLog /var/www/yourdomain.com/error.log CustomLog /var/www/yourdomain.com/requests.log combined

  大部分,大家告知Apache大家将应用80端口开展通讯,而且yourdomain.com是此云虚拟主机的名字。除此之外,大家特定网址文档(文本文档网站根目录)和不正确日志的文件目录。

  为了更好地使这种变更起效,请根据实行下列指令重启Apache:

  systemctl restart httpd.service

  建立进行,试着在电脑浏览器中浏览网站域名,能够见到“It works!”网页页面。

评论区

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

【随机新闻】

返回顶部