Làm cách nào để tạo tên miền phụ trên Amazon EC2?Tạo tên miền phụ trong Amazon EC2
Việc thêm máy chủ ảo trong httpd.conf có đủ hay không hoặc bất kỳ thay đổi nào khác cũng cần được thực hiện?
Cảm ơn
Làm cách nào để tạo tên miền phụ trên Amazon EC2?Tạo tên miền phụ trong Amazon EC2
Việc thêm máy chủ ảo trong httpd.conf có đủ hay không hoặc bất kỳ thay đổi nào khác cũng cần được thực hiện?
Cảm ơn
Phụ thuộc vào phần mềm máy chủ của bạn. Nhưng khi bạn đề cập đến httpd.conf, rất có thể là bạn chạy Apache trên một bản phân phối Linux. Nếu đó là trường hợp thì có, thêm một máy chủ ảo là đủ. Dưới đây là một cách để thực hiện:
Tạo một bản ghi DNS cho tên miền của bạn, ví dụ như một bản ghi CNAME để trỏ đến tên/DNS Elastic IP của bạn:
subdomain.example.com => ec2-xx-xxx-xxx-xxx.eu-west-1.compute.amazonaws.com
Hãy chắc chắn rằng httpd.conf của bạn có chứa một dòng để cho phép máy ảo :
NameVirtualHost *:80
Tạo một chỉ thị máy chủ ảo:
httpd.conf:
<VirtualHost *:80>
ServerName subdomain.example.com
ServerAdmin [email protected]
DocumentRoot /var/www/example.com/subdomain
<Directory /var/www/example.com/subdomain>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/subdomain.example.com.error.log
LogLevel warn
CustomLog /var/log/apache2/subdomain.example.com.access.log combined
</VirtualHost>
6. Khởi động lại Apache
/etc/init.d/apache2 restart
cảm ơn @cvaldemar. tôi đang cố gắng để làm như vậy nhưng tôi đang sử dụng ispconfig như bảng điều khiển. khi tôi khai báo vhost, nó tạo cấu hình vhost trong thư mục có sẵn của apache2, nhưng nó tạo ra mục nhập như thế này - '
Chỉ tò mò - nếu tôi chưa có tên miền riêng, tôi có thể định cấu hình Amazon EC2 để có nhiều hơn một địa chỉ ec2-xx-xxx-xxx-xxx.region-x.compute.amazonaws.com trỏ đến cá thể EC2 của tôi không ? Vì vậy, tôi có thể phát triển và thử nghiệm nhiều ứng dụng web với VirtualHosts trên một cá thể EC2 duy nhất. – JustAMartin
** lưu ý phiên bản: ** trong phiên bản Apache 2.4+, 'NameVirtualHost' không có hiệu lực. Ngoài ra, việc sử dụng 'Chỉ mục tùy chọn' là nguy hiểm; sử dụng 'Option -Indexes' để ngăn danh sách thư mục thay thế. – Raptor
Bạn có thể làm bất cứ điều gì bạn thích trên EC2. Có lẽ nếu bạn đủ điều kiện câu hỏi của bạn một chút, bạn có thể nhận được một câu trả lời. – leonm
cảm ơn leonm tôi đã chỉnh sửa câu hỏi ngay bây giờ .. –