[Question] How to create multiple SSL vhosts on a single IP ? |
22/04/2008 01:28:52 (+0700) | #1 | 126679 |
hangsachtay
Member
|
0 |
|
|
Joined: 02/01/2007 19:43:51
Messages: 69
Offline
|
|
Nhờ các cao thủ giúp đỡ về việc tạo nhiều SSL vHost trên cùng 1 IP
Thông tin về server của tôi như sau :
Code:
Apache/2.2.8 (Win32) mod_ssl/2.2.8 OpenSSL/0.9.8g PHP/5.2.5 Server at xxxxxx Port 80
Code:
Apache/2.2.8 (Win32) mod_ssl/2.2.8 OpenSSL/0.9.8g PHP/5.2.5 Server at xxxxxx Port 443
|
|
|
|
|
[Question] Re: How to create multiple SSL vhosts on a single IP ? |
22/04/2008 04:51:19 (+0700) | #2 | 126705 |
|
nhuhoang
Elite Member
|
0 |
|
|
Joined: 27/06/2007 00:49:10
Messages: 111
Location: /dev/null
Offline
|
|
Theo như mình biết thì chỉ có vhost dựa trên IP-based mới sử dụng được SSL, tức là mỗi IP một SSL. Còn nhiều SSL trên 1 IP thì chưa thấy. |
|
|
|
|
[Question] Re: How to create multiple SSL vhosts on a single IP ? |
22/04/2008 06:21:47 (+0700) | #3 | 126728 |
nbthanh
HVA Friend
|
Joined: 21/12/2001 14:51:51
Messages: 429
Offline
|
|
Vhost trên Apache được cấu hình độc lập với SSL. Bạn chỉ cần enable SSL trong cái option của Vhost là được. Dĩ nhiên, bình thường thì người ta enable SSL trong Vhost trên port 443. |
|
|
|
|
[Question] Re: How to create multiple SSL vhosts on a single IP ? |
22/04/2008 12:45:16 (+0700) | #4 | 126778 |
hangsachtay
Member
|
0 |
|
|
Joined: 02/01/2007 19:43:51
Messages: 69
Offline
|
|
nbthanh wrote:
Vhost trên Apache được cấu hình độc lập với SSL. Bạn chỉ cần enable SSL trong cái option của Vhost là được. Dĩ nhiên, bình thường thì người ta enable SSL trong Vhost trên port 443.
Mình đã làm như vậy rồi, đối với host default thì được, nhưng khi add thêm 1 vhost nữa thì nhận được thông báo sau
Code:
Forbidden
You don't have permission to access / on this server.
|
|
|
|
|
[Question] Re: How to create multiple SSL vhosts on a single IP ? |
22/04/2008 12:54:38 (+0700) | #5 | 126780 |
nbthanh
HVA Friend
|
Joined: 21/12/2001 14:51:51
Messages: 429
Offline
|
|
hangsachtay wrote:
nbthanh wrote:
Vhost trên Apache được cấu hình độc lập với SSL. Bạn chỉ cần enable SSL trong cái option của Vhost là được. Dĩ nhiên, bình thường thì người ta enable SSL trong Vhost trên port 443.
Mình đã làm như vậy rồi, đối với host default thì được, nhưng khi add thêm 1 vhost nữa thì nhận được thông báo sau
Code:
Forbidden
You don't have permission to access / on this server.
Nếu nó báo lỗi permission thì bạn kiểm tra lại:
- Phần cấu hình của Apache (các chỉ thị order, deny và allow)
- Quyền truy cập của user lên thư mục trên HDH (chmod trên *NIX và permission trên Win-NTFS) |
|
|
|
|
[Question] Re: How to create multiple SSL vhosts on a single IP ? |
22/04/2008 13:20:47 (+0700) | #6 | 126789 |
hangsachtay
Member
|
0 |
|
|
Joined: 02/01/2007 19:43:51
Messages: 69
Offline
|
|
nbthanh wrote:
hangsachtay wrote:
nbthanh wrote:
Vhost trên Apache được cấu hình độc lập với SSL. Bạn chỉ cần enable SSL trong cái option của Vhost là được. Dĩ nhiên, bình thường thì người ta enable SSL trong Vhost trên port 443.
Mình đã làm như vậy rồi, đối với host default thì được, nhưng khi add thêm 1 vhost nữa thì nhận được thông báo sau
Code:
Forbidden
You don't have permission to access / on this server.
Nếu nó báo lỗi permission thì bạn kiểm tra lại:
- Phần cấu hình của Apache (các chỉ thị order, deny và allow)
- Quyền truy cập của user lên thư mục trên HDH (chmod trên *NIX và permission trên Win-NTFS)
Tôi sử dụng Apache2.2 trên Windows
host default nằm trên folder c:\www\host1
vhost nằm trên folder c:\www\vhost
tôi tạo vhost trên port 80 thì không có vấn đề gì,
với ssl tôi copy nguyên phần config ssl của host default và chỉ thay đổi VirtualHost, ServerName, DocumentRoot nhưng nó bị thông báo lỗi như trên. |
|
|
|