如何让我的网站上线

如何让我的网站上线

我创建了所有 php 文件,并想将其放入public_htmlLinode (Ubuntu16.04LTS) 上的文件中。我该如何让我的网站上线?

答案1

首先确保您创建了一个目录/var/www/html/MyDomain.com/public_html来存放所需的所有文件。

注意:根据需要将 MyDomain.com 替换为您的域名

假设您已经在服务器上设置了完整的 LAMP,您需要执行以下操作。创建一个.conf位于的文件/etc/apache2/sites-available/MyDomain.com.conf

注意:根据需要将 MyDomain.com 替换为您的域名

然后输入命令nano /etc/apache2/sites-available/MyDomain.com.conf来编辑文件并将这些代码粘贴到其中:

# domain: MyDomain.com
# public: /var/www/html/MyDomain.com/public_html

<VirtualHost *:80>
  # Admin email, Server Name (domain name), and any aliases
  ServerAdmin [email protected]
  ServerName  MyDomain.com
  ServerAlias www.MyDomain.com

  # Index file and Document Root (where the public files are located)
  DirectoryIndex index.html index.php
  DocumentRoot /var/www/html/MyDomain.com/public_html
  # Log file locations
  LogLevel warn
  ErrorLog  /var/www/html/MyDomain.com/log/error.log
  CustomLog /var/www/html/MyDomain.com/log/access.log combined
</VirtualHost>

这是 Linode 提供的默认 .conf 文件

然后输入命令a2dissite *default删除或禁用默认的 apache2,然后输入命令a2ensite MyDomain.com.conf启用该站点。此外,输入命令service apache2 reload使站点正常运行。

再次注意将 MyDomain.com 替换为您的域名

您可能想要将 DNS 区域添加到 linode 并添加从属 IP。

步骤 1:登录 Linode,然后单击DNS Manageradd a domain zone然后提供以下详细信息:

导游照片

第 2 步:转到Linodes>YourLinode###>Remote Access并点击reverse DNS。然后在此处输入您的域名并点击Look up

相关内容