簡體   English   中英

我的EC2 AWS公共DNS URL(ubuntu服務)被定向到另一個頁面,並且未顯示目錄

[英]My EC2 AWS Public DNS url (ubuntu serve) is being directed to a different page and a directory is not showing up

我使用EC2實例(ubuntu)通過AWS設置了虛擬服務器。 我正在嘗試啟動並運行我的Laravel項目。 我已經完成所有設置,並安裝了apache,php和mcrypt。 我還使用SFTP將Laravel項目上載到服務器上的/ var / www文件夾中。

現在,當我訪問公共DNS網址時: ec2-**-***-***-***.us-west-2.compute.amazonaws.com

它帶我到“ Apache2 Debian默認頁面”。 以前,它曾經是這樣的頁面:

有用!

這是此服務器的默認網頁。 等等...

我不確定何時更改,但是這個debian頁面在頂部也說“它有效”。

無論如何,我在/var/www部分中有我的laravel-master文件夾。 但是當我訪問時:

ec2-**-***-***-***.us-west-2.compute.amazonaws.com/laravel-master/

我得到了“ Not Found頁面。 在我看到的示例中,這應該顯示laravel-master文件夾中的文件目錄。

有什么想法嗎?

是。 您需要使用以下配置Apache:

<VirtualHost *:80>
    DocumentRoot /var/www/laravel-master
    ServerName mysite.com
</VirtualHost>

假設您所有的Laravel文件都在/var/www/laravel-master 然后將此內容放在文件中: /etc/apache2/sites-available/mylaravel (Ubuntu)並運行:

$ sudo a2dissite default
$ sudo a2ensite mylaravel
$ sudo service apache2 restart

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM