Chrome 无法连接到 example.com 服务器

Chrome 无法连接到 example.com 服务器

如何让所有 php 文件在 Linux 服务器上运行?我将所有 PHP 文件复制到 Linux 服务器,/www并更改了配置设置,如下所示。此外,我还在 下创建了一个错误日志文件/logs

但是当我mytest.example.com在浏览器中运行时,它不起作用并且页面显示:

糟糕!Google Chrome 找不到 mytest.example.com

我认为我需要改变或者添加一些东西。

我使用Putty访问Centos并使用WinSCP作为FTP。

<VirtualHost *:80>
ServerName mytest.example.com
DocumentRoot /www/allphpfile/
ErrorLog logs/my_test_error_log
</VirtualHost>

答案1

您无法连接到以下服务示例.com除非您是该域名的所有者。您需要三样东西来托管 PHP 内容;

  1. 支持 PHP 的 Web 服务器(例如 Apache)。
  2. 该服务器的 PHP 模块。
  3. 具有公共 IP 地址的计算机(或虚拟机)。

从技术上讲,您不需要上述任何内容来“运行 PHP 文件”。您可以使用包管理器安装解释器并在文件上调用它:

php /home/moo/somescript.php

另一位用户建议,如果示例域是在本地配置的,那么实际上可以使用它。要使本地计算机能够解析任意域,您可以在 /etc/hosts 中将该任意域与任意 IP 地址关联,如下所示:

在 /etc/hosts 中:

 # local
 10.3.0.1        monger.lan      mon.lan monger   mon   ruter
 10.3.0.3        tryggve.lan     try.lan tryggve  try
 # remote
 xx.zz.yy.185  caracal
 xx.zz.yy.184  gaupe
 xx.zz.yy.175  login.pvv.org pvv
 # example
 127.0.0.1     mytest.example.org

(xx.zz.yy 必须是实际数字)

答案2

解决方案:在 centos 中配置 LAMP 服务器,按照以下几步操作,参考配置网址https://library.linode.com/lamp-guides/centos-6并安装 phpmyadmin 用于数据库管理参考网址https://library.linode.com/lamp-guides/centos-6

答案3

  1. 通过 rpm 或 yum 安装 php 包。

  2. 那么首先我们需要知道用户需要什么类型的托管(专用托管或虚拟托管)

  3. 在服务器上安装 mysql 包

  4. 如果您想要更改 apache 服务端口号等信息,请在 httpd>conf>httpd.conf 文件中进行更改

  5. 通过单一服务和单一 IP 提供虚拟主机。请参阅以下 DocumentRoot /var/www/.html ServerName example.com

  6. 启动 httpd 服务 service httpd start

  7. 现在尝试通过在 DNS 或 rev 文件中提供 apache 安装系统的 IP 来托管任何网站。

  8. 享受这一天

相关内容