如何在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!”网页页面。 |