tôi bị mắc kẹt với apache
với Hành khách
cấu hình. Tôi đã dành một vài ngày để tìm kiếm một giải pháp. Tôi làm theo hướng dẫn này. Tôi nhận được thông báo này trong trình duyệt:
Cấm
Bạn không có quyền truy cập tài nguyên này.
httpd.conf
# Sử dụng /usr/bin/node theo mặc định.
Hành kháchNodejs/usr/bin/nút
<Máy chủ ảo *:80>
Tên máy chủ example.com
Viết LạiEngine Trên
Viết lại Cond %{HTTPS} tắt
RewriteCond %{SERVER_NAME} =example.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R= Permanent]
</Máy chủ ảo>
<Máy chủ ảo *:443>
Tên máy chủ example.com
# Nói cho Apache và Hành khách biết thư mục mã của ứng dụng của bạn ở đâu
DocumentRoot /var/www/example.com
PasbahAppRoot /var/www/example.com/
# Nói với Hành khách rằng ứng dụng của bạn là ứng dụng Node.js
Nút PassengerAppType
Hành kháchStartupFile app.js
# Thư giãn cài đặt bảo mật Apache
<Thư mục /var/www/example.com>
Tùy chọn FollowSymLinks
AllowOverride Không có
Lệnh cho phép, từ chối
cho phép từ tất cả
Tùy chọn -MultiViews
# Bỏ ghi chú này nếu bạn đang dùng Apache >= 2.4:
Yêu cầu tất cả cấp
</Thư mục>
Nhật ký tùy chỉnh /var/log/httpd/example.com_access.log kết hợp
ErrorLog /var/log/httpd/example.com_error.log
Công cụ SSL bật
SSLCertificateFile /etc/letsencrypt/live/example.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/example.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/example.com/fullchain.pem
Bao gồm /etc/letsencrypt/options-ssl-apache.conf
</Máy chủ ảo>
Trong /var/log/httpd/example.com_error.log tôi nhận được:
[Thứ bảy ngày 04 tháng 9 07:24:00.473120 năm 2021] [autoindex:error] [pid 907862:tid 139932467173120] [client 85.89.184.79:50337] AH01276: Không thể phục vụ thư mục /var/www/example.com/: Không có Directory Index phù hợp ( index.html,index.php) được tìm thấy và chỉ mục thư mục do máy chủ tạo bị cấm bởi chỉ thị Tùy chọn
Quyền đối với tệp
drwxr-xr-x. 5 gốc gốc 102 ngày 3 tháng 9 23:53 ..
drwxr-xr-x. 8 gốc gốc 163 ngày 4 tháng 9 07:11 .git
-rw-r--r--. 1 gốc root 35 ngày 4 tháng 9 07:11 .gitignore
-rw-r--r--. 1 gốc gốc 215 ngày 4 tháng 9 07:11 README.md
-rw-r--r--. 1 gốc gốc 390 ngày 4 tháng 9 07:11 app.js
drwxr-xr-x. 3 root gốc 21 ngày 4 tháng 9 07:12 node_modules
-rw-r--r--. 1 gốc gốc 2655 ngày 4 tháng 9 07:12 npm-shrinkwrap.json
-rw-r--r--. 1 gốc gốc 318 ngày 4 tháng 9 07:11 pack.json
drwxr-xr-x. 2 root root 22 ngày 4 tháng 9 07:11 công khai
cuộn tròn http://127.0.0.1:3000/
trả về Xin chào từ Node.js/io.js + Connect.js!
Có bất cứ điều gì tôi nên kiểm tra?