ฉันตั้งค่าแอป Php+Mysql บนอินสแตนซ์ Ec2 ของฉัน แต่เมื่อฉันไปถึงโดเมน หน้าเริ่มต้นของ Apache จะปรากฏขึ้น
Bookstack เป็นแอพของฉัน
บันทึกหาง
172.68.50.230 - - [21/Apr/2022:05:26:52 +0000] "GET / HTTP/1.1" 304 2539 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML เช่น Gecko ) Chrome/100.0.4896.75 ซาฟารี/537.36"
เอาต์พุต default.conf ของฉัน
แมว 000-default.conf
<VirtualHost *:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /etc/apache2/certs/pizd.pem
SSLCertificateKeyFile /etc/apache2/certs/pizd.key
</VirtualHost>
bookstack.conf ของฉัน
<โฮสต์เสมือน *:80>
กองหนังสือชื่อเซิร์ฟเวอร์
ServerAdmin webmaster@localhost
DocumentRoot /var/www/bookstack/public/
<ไดเรกทอรี /var/www/bookstack/public/>
ดัชนีตัวเลือก FollowSymLinks
AllowOverride ไม่มี
ต้องได้รับอนุญาตทั้งหมด
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
ตัวเลือก -MultiViews -ดัชนี
</หากโมดูล>
RewriteEngine เปิดอยู่
# จัดการส่วนหัวการให้สิทธิ์
RewriteCond %{HTTP:การอนุญาต}
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:การอนุญาต}]
# เปลี่ยนเส้นทางต่อท้ายเครื่องหมายทับถ้าไม่ใช่โฟลเดอร์...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
กฎการเขียนซ้ำ ^ %1 [L,R=301]
#มือจับหน้าคอนโทรล...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</หากโมดูล>
</ไดเร็กทอรี>
บันทึกข้อผิดพลาด ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log รวมกัน
ฉันตรวจสอบสิ่งนี้แล้ว
sudo ls -l /etc/apache2/sites-enabled/
รวม 4
-rw-r--r-- 1 รูทรูท 338 20 เม.ย. 14:20 น. 000-default.conf
lrwxrwxrwx 1 รูทรูท 33 เม.ย. 18 09:38 bookstack.conf -> ../sites-available/bookstack.conf
ฉันควรลองอะไร