Cài đặt và cấu hình máy chủ cục bộ. Về cách cài đặt và định cấu hình máy chủ Bitnami cục bộ. Bổ sung cơ sở dữ liệu





Chú ý!
Không quan trọng bạn cài đặt máy chủ chỉ để kiểm tra tập lệnh hay dưới dạng phiên bản hoạt động, bạn nên biết rằng ngay sau khi cài đặt và khởi động máy chủ, nó sẽ có thể truy cập được bên ngoài máy tính của bạn. Ngay cả khi bạn không có IP trắng, các ứng dụng khách khác của nhà cung cấp trong mạng vẫn có thể truy cập vào bạn.
Ngay sau khi cài đặt, máy chủ không có bất kỳ biện pháp bảo vệ nào, mọi thứ đều mở và mọi thứ đều không có mật khẩu; trong trường hợp tốt nhất, họ sẽ phá hủy máy chủ của bạn và trong trường hợp xấu nhất, họ có thể xóa tất cả các tệp trên máy tính, kể cả Windows. chính nó.
Vì lý do này, sau khi cài đặt máy chủ, hãy chặn quyền truy cập vào máy chủ bằng tường lửa hoặc các chương trình tương tự khác. Sau tất cả các cài đặt, bạn có thể mở quyền truy cập.

Trong bài viết này tôi sẽ hướng dẫn bạn cách cài đặt máy chủ Apache và tất cả các thành phần cần thiết trong Windows ở tất cả các phiên bản, bao gồm VISTA (32 và 64).
Rất có thể bạn sẽ cài đặt máy chủ Apache trên Windows trên máy tính ở nhà của mình, vì trong tất cả các trường hợp khác, bạn khó có thể phải cài đặt trên Windows, vì vậy tôi sẽ đề cập rằng việc cài đặt được thực hiện cụ thể trên máy tính ở nhà của bạn.
Tùy chọn cài đặt và cấu hình này không chỉ phù hợp để thử nghiệm các tập lệnh mà còn phù hợp để khởi chạy máy chủ sản xuất.

Nếu bạn quyết định cài đặt một máy chủ sản xuất tại nhà (không phải để thử nghiệm), thì bạn sẽ cần:

1. IP trắng(bên ngoài hoặc duy nhất hoặc chuyên dụng). Tất nhiên, có những dịch vụ có thể hướng lưu lượng truy cập qua IP của họ tới IP động hoặc thậm chí IP xám của bạn, nhưng điều này sẽ không hoạt động đối với máy chủ thông thường.
IP trắng được mua từ nhà cung cấp của bạn để có thêm tiền.

2. Máy chủ DNS.Để liên kết tên miền với máy chủ của bạn, bạn sẽ cần một máy chủ DNS. Việc duy trì DNS tại nhà chẳng ích gì vì có các dịch vụ miễn phí cho việc này.
Nếu nhà đăng ký tên miền của bạn không cung cấp dịch vụ DNS thì bạn có thể sử dụng dịch vụ miễn phí xname.org
. Tốt nhất nên cấu hình DNS sau khi cài đặt máy chủ.

Hãy bắt đầu cài đặt máy chủ.
Để cài đặt mọi thứ bạn cần, chúng tôi sẽ lấy một bộ sẵn sàng gồm tất cả các thành phần máy chủ cần thiết.
XAMPPđiều rất hữu ích. Đây là một bộ gồm apache, php, mysql, Máy chủ ftp, gửi thư, perl và nhiều hơn nữa. Không có thay đổi nào được thực hiện đối với tất cả các thành phần này (hoặc những thành phần rất nhỏ), vì XAMPP chỉ là một trình cài đặt nên nó không phải là một máy chủ độc lập.
Sau khi cài đặt, chúng ta sẽ có một máy chủ chính thức, giống như khi chúng ta cài đặt từng thành phần theo cách thủ công.

Một điểm cộng lớn nữa XAMPP mọi thứ sẽ được cài đặt trong một thư mục. Tất cả cài đặt, tất cả dữ liệu, tất cả các tệp sẽ nằm trong một thư mục. Tạo một bản sao lưu của một máy chủ như vậy rất đơn giản. Chúng tôi đã lưu toàn bộ thư mục và toàn bộ máy chủ đã được lưu, tải thư mục này sang một máy tính khác và toàn bộ máy chủ chạy trên một máy tính khác.

Bình luận

18/02/2010 Victor
Tôi cũng có một máy chủ như vậy ở nhà.
Mình mua một cái netbook giá 10 nghìn, ngu ngốc cắm xampp vào, đúng như lời viết ở đây.
Và nó đã ở đây được ba tháng, nó gần như không sử dụng điện (khoảng 20 watt), kênh Internet là 5 megabit, các trang web vẫn đang hoạt động.
Và tại sao bạn lại cần thuê những máy chủ chuyên dụng hoặc VDS này......

18/02/2010 Victor
Tôi quên thêm, có năm trang web trên máy tính xách tay này, tổng lưu lượng truy cập là 3 nghìn mỗi ngày

07/06/2010 Kirill
Có phải Denver và HAMPP về cơ bản không giống nhau không?

07/06/2010 quản trị viên
Kirill, về cơ bản gần như giống nhau.
Chỉ ở Denver, nhiều thay đổi đã được thực hiện đối với máy chủ do máy chủ ở Denver không hoạt động như bình thường. Mọi thứ trong đó đều được điều chỉnh để làm việc thuận tiện trong Windows.
Tôi đã thử kiểm tra các tập lệnh lớn ở Denver nhiều lần nhưng không thể gỡ lỗi hoàn toàn vì nó không hoạt động như mong đợi.
XAMPP không thực hiện bất kỳ thay đổi nào đối với máy chủ, nó chỉ giúp cài đặt tất cả các thành phần.

08.06.2010 vlad
cảm ơn vì thông tin

09.02.2010 Victor
Cảm ơn bạn rất nhiều vì thông tin, nó rất hữu ích. Hãy lưu ý

12/09/2010 Andrei
Cảm ơn bạn rất nhiều. Cuối cùng, có những trang được viết bình thường, rõ ràng và bằng tiếng Nga.

tái bút / Admin đừng quên sửa lỗi Apache không bật nếu cổng 80 bận trong Skype và Team WiFi./

12/09/2010 quản trị viên
Andrey, vâng, chính anh ấy đã từng dẫm lên cái cào này. Tôi không hiểu tại sao Apache không hoạt động trên cổng 80.
Nếu trong quá trình cài đặt, xampp báo rằng nó không vượt qua bài kiểm tra trên cổng 80, hãy tìm Skype trong phần cài đặt, có lẽ Skype đã chiếm cổng này.
Cũng có thể có trục trặc sau khi cài đặt.
Tôi sẽ thêm thông tin này vào bài viết sau.

24/10/2010 Mikan
Ngày tốt. Mọi người giúp em câu hỏi này với. Tôi có một mạng lớn, tôi muốn tạo một máy chủ web nội bộ, tôi đã thử xampp, mọi thứ đều hoạt động, bây giờ tôi gặp một vấn đề khác: làm cách nào để ngăn máy khách từ mạng ghi địa chỉ IP của máy chủ vào trình duyệt vào trang web. Và tôi đã nhập một địa chỉ bình thường của con người, chẳng hạn như thậm chí một địa chỉ nào đó như www.primer.primer.ru.

25/10/2010 anh đào
Mikan, vì bạn hỏi những câu hỏi như vậy, có nghĩa là mạng lưới rộng lớn này không phải do bạn tạo ra?
Và vì nó không phải do bạn tạo nên bạn cần liên hệ với quản trị viên điều hành mạng này, vì bạn chỉ có thể đăng ký miền với họ và khi đó miền sẽ hiển thị trong mạng, tất nhiên trừ khi quản trị viên muốn.
Chà, trong cài đặt máy chủ ảo xampp, bạn đăng ký tên miền này và thế là xong....

Và nếu bạn có IP trắng, thì việc mua một tên miền sẽ dễ dàng hơn, nó có giá 200 rúp một năm và thậm chí còn tốt hơn, nó không phải là nhiều tiền.

14/12/2010 Dmitry
Tôi có một câu hỏi: cài đặt cho máy chủ trò chơi, ví dụ như KS1.6
Mình vừa set ip trắng và cần cấu hình nó. Vì vậy, tôi bật máy chủ và nó báo ip cục bộ chứ không phải Internet, tôi cần phải cấu hình bằng cách nào đó để nó hiển thị ip Internet và có thể truy cập vào đó... phải làm thế nào ???

14/12/2010 Chiến thắng
Dmitry, đây không phải là một chủ đề khác lắm.
Đây là thiết lập một máy chủ web, không phải máy chủ trò chơi.
Tất nhiên, nếu ai đó biết, có thể họ có thể cho tôi biết, nhưng tôi không nghĩ mình có thể giải quyết được chỉ bằng một vài cụm từ.

18/12/2010 Konstantin
Mọi thứ đều ổn với tôi, nhưng làm cách nào để trang web của tôi hoạt động trên Internet?

21/12/2010 Alexey
Quy tắc XAMMP)))

23/12/2010 Victor
Hãy cho tôi biết, có thể lưu trữ trang web của bạn bằng HAMMR không??? trang web được tạo trên nền tảng Yukoza)) Tôi muốn sử dụng đĩa D làm máy chủ lưu trữ cho trang web của mình!!

quản trị viên 24/12/2010
Victor, nếu bạn có tập lệnh Yukoza, bạn có thể lưu trữ trang web.

24.12.2010
Ý bạn là kịch bản????? Tôi cần tải phim lên ổ D của mình và nhờ mọi người xem chúng qua trang web của tôi!! tại sao lại là kịch bản??

28/12/2010 Alexander
Cài đặt.
Tôi đã làm mọi thứ như bạn nói.
Khi khởi động nó báo cổng đang bận.
Tôi đã kiểm tra mọi thứ, cổng vẫn miễn phí,
(đã sử dụng Windows Worms Doors Cleaner để kiểm tra và tìm kiếm... cũng không có kết quả. Xin giúp đỡ...
(ảnh chụp màn hình: http://imagepost.ru/images/419/21552347.jpg)

28/12/2010 Vitaly
Alexander, còn Skype thì sao? Bạn có dùng nó không?
Nếu có thì có nghĩa là nó chiếm cổng 80. Hãy kiểm tra nó.
Trong cài đặt Skype, tắt việc sử dụng cổng 80.

19/01/2011 Andrei
Quản trị viên ơi, xamp sendmail chỉ là trình giả lập và họ không gửi bất cứ thứ gì qua email hay nó không phải là trình giả lập?:

Hôm nay chúng ta sẽ xem xét việc cài đặt MaxSite CMS trên máy chủ cục bộ. Tôi hiểu rất rõ rằng không chỉ các chuyên gia mà cả những người mới bắt đầu cũng ghé thăm, vì vậy, trước hết, tôi sẽ trả lời câu hỏi:

- Máy chủ cục bộ là gì?

- đây là một chương trình, thậm chí là cả một tổ hợp chương trình, bằng cách cài đặt nó trên máy tính, bạn có thể phát triển trang web của mình trực tiếp trên đó và điều này tiện lợi một cách “tàn bạo”, bạn biết đấy

Tất nhiên, nếu bạn giới hạn bản thân trong việc phát triển các trang + , thì bạn không thực sự cần nó - bạn có thể xem ngay kết quả trên trình duyệt. Nhưng những người làm việc với CMS () không thể thiếu máy chủ cục bộ!

Bởi vì đơn giản là bạn sẽ không thể chạy “thứ” này trên máy tính của mình. Để nó hoạt động, bạn cần một máy chủ, thường được lưu trữ trên máy chủ. Và ngay cả khi bạn có trang web của riêng mình, việc phát triển cùng một trang web sẽ vô cùng bất tiện, vì mỗi lần thay đổi tệp phải được tải lên máy chủ để xem xét các thay đổi và xem liệu có sai sót nào ở đâu không. Và thường thì nó hoàn toàn ngược lại.

Đồng ý - điều này cực kỳ bất tiện.

Chính vì những mục đích này mà nó đã được phát minh Máy chủ cục bộ. Cài đặt nó trên máy tính của bạn, đặt một trang web vào đó - và từ từ phát triển các tính năng / mẫu mới / và tất cả những thứ ngu ngốc khác. Đây chính xác là cách tôi phát triển các mẫu, bài học mới, v.v. (kể cả tào lao)

Tôi nghĩ chúng ta đã giải quyết xong việc này. Điều này có nghĩa là bây giờ chúng ta sẽ tìm hiểu theo một hướng khác, cụ thể là:

- Làm cách nào để cài đặt máy chủ cục bộ?

Tôi sẽ cho bạn một số lời khuyên khôn ngoan ngay lập tức. Máy chủ cục bộ- đây là một chương trình, nghĩa là trước tiên chúng ta cần phải “tiên phong một cách trung thực” ở đâu đó. Và để “tiên phong” trước tiên bạn phải quyết định xem mình muốn làm việc với máy chủ nào.

Nghi ngờ rằng những người đã biết cách làm việc với máy chủ cục bộ không cần bài viết này (ôi khốn nạn cho tôi) và những người không biết họ là gì, tôi sẽ chỉ đưa ra một lựa chọn - TỐT NHẤT(à, tôi đã gọi một cách khiêm tốn đến máy chủ mà tôi làm việc cùng).

Nói chung, tất cả “người khởi nghiệp web”, bao gồm cả tôi, đều được phép bảo vệ, thậm chí sùi bọt mép, phiên bản của họ trong phần bình luận, vì vậy bạn có thể để lại ý kiến ​​​​của mình về máy chủ cục bộ. Và chúng tôi tiếp tục lái xe.

Tôi đã tải xuống phiên bản tiêu chuẩn của máy chủ cục bộ.

Bạn đã tải nó xuống chưa? Chà, bây giờ là phần khó nhất - việc cài đặt cực kỳ khó khăn. Hãy chuẩn bị đầy đủ trà và bánh quy vì việc này sẽ yêu cầu 27 phút cài đặt và 9 lần khởi động lại máy tính của bạn. Điều duy nhất giúp bạn khỏi nhàm chán là chúng chiếu phim hoạt hình trong quá trình cài đặt. Vì vậy, trà sẽ không bị tổn thương.

Cài đặt máy chủ cục bộ.

Nó bắt đầu với thực tế là chúng ta cần quyết định thư mục nào chúng ta sẽ giải nén nó từ kho lưu trữ. Tôi đang ở trên đĩa của mình E, đã tạo một thư mục có tên open_server, và giải nén mọi thứ ở đó.

Tôi khuyên bạn nên làm tương tự hoặc ít nhất cố gắng không sử dụng các ký tự tiếng Nga trên đường dẫn đến mạng cục bộ của bạn. Những thứ kia. không cần phải đặt nó vào một thư mục có các chữ cái và dấu cách bằng tiếng Nga. Nếu không, những trục trặc có hại có thể xuất hiện.

Tốt? Trích xuất? Fuuuhh... Xin chúc mừng, quá trình cài đặt đã hoàn tất! (đừng tin ai cả tháng Tư)


Thiết lập một máy chủ cục bộ.


Bây giờ hãy chạy tập tin trong thư mục OpenServer.exe, và cờ đỏ sẽ xuất hiện trên thanh tác vụ (thường nằm ở góc dưới bên phải màn hình nền).

Nhấp vào nó và một menu ngữ cảnh với một số mục sẽ xuất hiện:

Đã đến lúc bắt đầu thiết lập một máy chủ cục bộ. Chúng tôi sẽ không định cấu hình nhiều ở đó, chúng tôi sẽ chỉ định cấu hình mọi thứ cho phù hợp với nhu cầu của mình.

Và như vậy, hãy chọn mục " Cài đặt", và một cửa sổ tương ứng sẽ xuất hiện trước mặt chúng ta. Chọn tab " Máy chủ"và ở đó chúng tôi chỉ ra thư cho đĩa ảo, Và tên máy chủ cơ sở dữ liệu. Tuy nhiên, bạn có thể để mọi thứ như mặc định. (đó chính xác là những gì tôi đã làm)

Nếu bạn đã thay đổi thông số của mình, đừng quên nhấp vào nút " Cứu".

Thế là xong, bây giờ hãy nhấp vào hộp kiểm một lần nữa và chọn “Chạy”. Trong vài giây nữa, máy chủ của chúng tôi sẽ khởi động, hộp kiểm sẽ chuyển sang màu xanh lục và một đĩa ảo mới có chữ cái bạn đã chỉ định trong cài đặt sẽ xuất hiện trên máy tính của bạn.


Cài đặt MaxSite trên máy chủ cục bộ.


Bây giờ, cuối cùng chúng ta cũng đã đến điều quan trọng nhất, tôi muốn nói ngay lời cảm ơn vì đã chịu đựng tất cả những điều vô nghĩa và bắt nạt mà tôi đã đăng ở trên.

Cài đặt MaxSite trên máy chủ cục bộ không khác gì cài đặt trên máy thông thường, bạn cần tạo cơ sở dữ liệu, chỉ định mật khẩu và người dùng, đồng thời thực hiện các bước cài đặt tương tự như khi cài đặt trên máy thật.

Ở đây mình quyết định quay video hướng dẫn cho rõ ràng. Vì tôi sẽ phải viết nhiều hơn những gì tôi đã viết và không nên làm xáo trộn cơ sở dữ liệu:



Đó là tất cả. Như bạn có thể thấy, nó không thể đơn giản hơn.

Bây giờ bạn đã có trang web hoạt động của riêng mình trên máy tính, trên đó bạn có thể tiến hành các thí nghiệm vô nhân đạo của mình một cách an toàn.

Cám ơn vì sự quan tâm của bạn.

Tái bút:Đừng quên chia sẻ bài viết với “bạn bè” của bạn bằng cách nhấp vào các nút khác nhau trên mạng xã hội.

Tái bút: Tôi sẵn sàng đặt cược vào máy chủ địa phương TỐT NHẤT trong phần bình luận. Nói chung, sẽ rất thú vị nếu biết bạn sử dụng cái gì.

5 phiếu bầu

Chúc một ngày tốt lành, độc giả thân mến của blog của tôi. Chúng tôi liên tục thảo luận về việc chọn dịch vụ lưu trữ nào, đặt trang web ở đâu, ai cung cấp các điều kiện lý tưởng.

Hoặc có thể biến máy tính của bạn thành một máy chủ? Rất nhiều không gian mà không ai sẽ phải trả tiền. Chà, bạn có nghĩ rằng nó đáng để xem xét chủ đề này không?

Hôm nay chúng tôi sẽ nói chuyện với bạn về cách tạo hosting trên máy tính của bạn. Cơ hội này có sẵn cho tất cả mọi người.

Điều khoản sử dụng

Tùy chọn này không thể được gọi là lý tưởng, nhưng trong một số trường hợp, nó có thể phù hợp. Trước hết, bạn phải có tốc độ Internet tốt và dung lượng trống. Nếu bạn muốn giành được danh tiếng thì phương pháp này chắc chắn không dành cho bạn. Máy tính cục bộ khó có thể đối phó được. Mặc dù, ai biết được, điều kỳ diệu sẽ xảy ra.

Tuy nhiên, đừng quên rằng bạn sẽ phải chia sẻ tốc độ của mình với khách truy cập trang web. Càng có nhiều thì nhu cầu của họ càng cao.

Trung bình mỗi người phải mất khoảng 50 kb/s. Giá cước của tôi không thể gọi là tốt nhất, tốc độ tải lên khoảng 7 MB, tức là mức tối đa tôi có thể làm là cung cấp cho khoảng 140 người tải xuống bình thường cùng một lúc. Nếu có nhiều du khách sẽ phải chờ lâu hơn, đồng nghĩa với việc tỷ lệ từ chối sẽ rất ấn tượng.

Tuy nhiên, tôi hiểu rằng cáp quang có tác dụng kỳ diệu, giá cước từ các nhà cung cấp ngày càng ít tạo gánh nặng cho ví tiền, điều đó có nghĩa là tình trạng này không xảy ra với tất cả mọi người. Ngoài ra, nếu bạn cần hiển thị trang web của mình cho một khách hàng hoặc bạn chỉ cần hiển thị trang web đó, thì tại sao phải trả tiền lưu trữ nếu mọi thứ có thể được thực hiện miễn phí.

Nhỏ, nhưng bạn có thể quên hoàn toàn việc thanh toán.

Những gì bạn sẽ cần

Tôi đã nói về tốc độ Internet tốt. Tôi đã đề cập đến bộ nhớ đĩa cứng. Đây không phải là những vấn đề nghiêm trọng hoặc chắc chắn không gây tử vong và sẽ cản trở toàn bộ nỗ lực.

Ngoài ra, bạn sẽ cần lấy thông tin về IP tĩnh của mình. Với sự trợ giúp của nó, bạn không chỉ có thể tổ chức máy chủ của riêng mình với một địa chỉ cố định mà còn có thể tạo quyền truy cập từ xa vào máy tính cũng như camera CCTV. Việc tìm hiểu thông tin từ nhà cung cấp sẽ dễ dàng và đáng tin cậy hơn.

Vâng, điểm cuối cùng. Máy tính riêng biệt. Điều này là không cần thiết nhưng hãy nhớ rằng nếu bạn đang sử dụng máy tính ở nhà làm máy chủ thì bạn không thể tắt nó đi.

Máy chủ mở

Mọi thứ khác đều đơn giản. Bạn sẽ cần Máy chủ mở . Nó miễn phí. Nếu muốn, bạn có thể quyên góp; các nhà phát triển thậm chí sẽ hài lòng với 100 rúp. Nhân tiện, nếu bạn chuyển tiền, bạn có thể tải gói xuống chỉ trong vài giây. Nếu không, bạn sẽ phải chờ một chút.

Máy chủ mở là gì? Một nền tảng máy chủ tiện lợi được tạo riêng cho quản trị viên web. Nếu không có nó, bạn sẽ phải cài đặt thủ công php, apache, MySql và một loạt chương trình bổ sung. Nói chung là khối trĩ.

Open Servere là một gói đã có đầy đủ các thành phần. Chúng sẽ cần thiết cho việc cài đặt máy chủ. Tất cả những gì còn lại là giải nén tất cả nội dung và bạn có thể bắt đầu phát triển trang web hoặc viết kịch bản.

Hãy tưởng tượng, để sử dụng máy tính của bạn làm máy chủ ảo, bạn chỉ cần nhấn một vài nút. Nếu không có máy chủ mở, bạn sẽ phải tải xuống tất cả các thành phần một cách riêng biệt, di chuyển mọi thứ vào các thư mục cần thiết và định cấu hình nó.

Tuy nhiên, Open Server không phải là gói duy nhất. Denver là một trong những người xuất hiện đầu tiên, muộn hơn một chút là xampp. Nhưng tôi sẽ không gọi họ là tốt nhất. Chúng được cập nhật khá hiếm và do đó mất đi sự phổ biến. Ngoài ra, bạn có thể kiểm soát các bộ phận riêng lẻ. Thêm một cái gì đó của riêng bạn, xóa hoặc chỉnh sửa. Theo thời gian điều này có thể có ích.

Open Server có nhiều công cụ bổ sung: xem nhật ký, lập lịch tác vụ và nhiều hơn thế nữa.

Nhân tiện, bạn thậm chí có thể cài đặt chương trình này trên ổ đĩa flash. Điều này rất thuận tiện nếu bạn đang tạo một trang web tùy chỉnh và chưa sẵn sàng hiển thị nó trên Internet. Chỉ cần sao chép trang web vào USB là xong. Bạn có thể lắp ổ đĩa di động vào bất kỳ máy tính nào. Khách hàng sẽ nhìn thấy nó giống như thể cổng thông tin đã có trên Internet.

Nhưng, màn dạo đầu đủ rồi. Chúng ta hãy nhìn vào chương trình đang hoạt động. Đầu tiên bạn cần tải nó xuống. Vào phần cùng tên, chọn phiên bản phù hợp (cơ bản, tối thượng, cao cấp), nhập số trong hình và tiến hành tải xuống.

Việc tải xuống phiên bản đầy đủ nhất không phải lúc nào cũng có ý nghĩa. Bạn có chắc chắn rằng mình sẽ sử dụng CamStudio, ứng dụng cho phép bạn quay video, trình chỉnh sửa ảnh PixBuilder hoặc Skype không? Ví dụ, tôi đã nói về. Tôi tin chắc rằng nếu bạn không đọc bài viết của tôi về nó, bạn sẽ không bao giờ mở chương trình này.

Nếu muốn, tất cả điều này có thể được cài đặt sau. Tôi khuyên bạn nên dùng Premium.

Nếu bạn quyên góp, tốc độ tải xuống của bạn sẽ tăng lên. Nếu không, bạn sẽ có thể tải xuống gói hoàn toàn chỉ sau vài giờ.

Sau khi tải xuống chương trình và nhấp đúp vào tệp cài đặt, bạn sẽ được nhắc giải nén tệp lưu trữ. Bạn cần cài đặt nó trong thư mục gốc chứ không phải trong bất kỳ thư mục nào.

Sau khi quá trình hoàn tất, bạn sẽ thấy thư mục Open Server trên ổ C. Nó sẽ chứa một số thư mục và 2 tập tin cài đặt. Thư mục tên miền sẽ chứa các thư mục chứa trang web của bạn. Modul – các chương trình cài đặt bổ sung: php, mysql, v.v.

Hai tệp cài đặt được thiết kế cho hệ thống 32 và 64-bit. Bạn cần chạy một trong số chúng, nhưng tôi khuyên bạn nên tắt phần mềm chống vi-rút của mình trước. Nếu không, nó có thể chặn các hoạt động của chương trình và nó sẽ không thể hoạt động chính xác.

Ngay sau khi khởi chạy, bạn sẽ được nhắc cài đặt Microsoft Visual C++. Có thể bạn đã cài đặt sẵn mọi thứ nhưng để tránh sự cố và lỗi, bạn có thể tải lại.

Sau khi tải xong, bảng Open Server sẽ biến mất ở phần dưới bên phải màn hình, cạnh đồng hồ. Bằng cách nhấp vào nút “Bắt đầu”, bạn sẽ kích hoạt máy chủ, nút “Khởi động lại” là cần thiết sau khi bạn thực hiện một số thay đổi trong thư mục và muốn chúng có hiệu lực, còn nút “Dừng” sẽ dừng hoạt động của nó.

Có rất nhiều tùy chọn trong cài đặt. Tôi sẽ không nói về họ bây giờ. Bất cứ ai hiểu điều này sẽ hiểu mọi thứ, nhưng nó sẽ hoàn toàn không thể hiểu được đối với người mới bắt đầu. Đừng lo lắng, theo thời gian bạn sẽ thành thạo mọi thứ, nhưng hiện tại bạn có thể làm được mà không cần thông tin này.

Vâng, về cơ bản là tất cả. Nhờ chương trình này, bạn có thể tạo hosting từ máy tính của mình. Trong video hướng dẫn, bạn có thể xem thêm thông tin về cách tạo trang web và làm việc với chương trình.

Video hướng dẫn

Tôi thực sự thích video này. Đây là hướng dẫn từng bước để làm việc với chương trình. Trong 40 phút, bạn sẽ học được tất cả mọi thứ bạn cần biết để làm việc về Open Server.

Chà, đối với những ai quan tâm đến chủ đề này, tôi cũng có thể giới thiệu khóa học “ Bán thông tin trên Internet từ A đến Z " Tôi nghĩ điều này sẽ hữu ích cho nhiều người.


Nếu bạn thích bài viết này, hãy đăng ký nhận bản tin và tìm hiểu thêm về thu nhập và công việc. Hẹn gặp lại và chúc may mắn trong công việc.

Thông tin chung về máy chủ cục bộ và nguyên lý hoạt động của nó. Tạo máy chủ cục bộ dựa trên hội Denver: chuẩn bị, cài đặt và khởi chạy lần đầu.

Bất kỳ chương trình nào đều không thể thiếu trong quá trình thử nghiệm - đây là một tiên đề. Nói về sự phát triển của các ứng dụng web, câu hỏi chắc chắn đặt ra là sự hiện diện của một “môi trường” nhất định cho phép người ta mô phỏng hoạt động của một máy chủ Internet. Nói cách khác, chúng ta cần Máy chủ cục bộ.

Máy chủ cục bộ(Tiếng Anh) Máy chủ cục bộ) - một chương trình hoặc bộ chương trình thực hiện các chức năng dịch vụ (bảo trì) theo yêu cầu của khách hàng trên máy tính gia đình (cục bộ).

“Bộ dành cho quý ông” này bao gồm Apache, PHP và MySQL - điều này thường là đủ. Mặt khác, điều này có thể bao gồm các thành phần khác, tùy thuộc vào nhu cầu của bạn. Điều quan trọng đối với chúng tôi ở đây là chúng tôi có thể sử dụng một tổ hợp làm sẵn - Denver. Do đó, chúng tôi không cần phải hiểu chi tiết cụ thể về việc cài đặt và định cấu hình máy chủ cục bộ - mọi thứ đều được thực hiện trước chúng tôi.

Điều duy nhất tôi muốn bạn chú ý khi vận hành máy chủ cục bộ là nhu cầu dành riêng một số địa chỉ IP nhất định cho các máy chủ sẽ chỉ khả dụng trên máy tính của chúng tôi. Trong trường hợp Windows, tệp có nhiệm vụ lưu trữ địa chỉ IP chủ nhà. Tùy thuộc vào phiên bản Windows, tệp chủ nhà Có lẽ:

  • Windows 95/98/ME: WINDOWS\máy chủ
  • Windows NT/2000: WINNT\system32\drivers\etc\hosts
  • Windows XP/2003/Vista/7: WINDOWS\system32\drivers\etc\hosts

Nếu bạn quyết định sử dụng máy chủ cục bộ dựa trên bản phân phối Denver, bạn không cần chỉnh sửa tệp này, mọi thứ sẽ diễn ra tự động, nhưng sẽ rất hữu ích nếu bạn hiểu chung về bản chất của vấn đề.

Chuẩn bị máy chủ cục bộ hoạt động

Từ lời nói đến việc làm. Chúng tôi cho rằng bạn đã tải xuống phiên bản mới nhất của bản dựng Denver và sẵn sàng xông vào tòa thành. Đùa. Điều chính là không vội vàng và trước hết hãy kiểm tra những gì được cài đặt trên máy tính của bạn giao thức mạng hay không. Làm thế nào để làm nó? Cách dễ nhất:

Cài đặt máy chủ cục bộ

Bây giờ chúng tôi đã đảm bảo rằng máy tính của chúng tôi đã sẵn sàng hoạt động với mạng, chúng tôi có thể bắt đầu cài đặt bản phân phối Denver. Đóng tất cả (các) cửa sổ trình duyệt. Sau khi khởi chạy trình cài đặt Denver đã tải xuống, bạn sẽ thấy một cửa sổ trước mặt:

Cửa sổ trình cài đặt phân phối Denver

Xác nhận ý định của bạn bằng cách nhấp vào nút “Có”. Quá trình giải nén sẽ bắt đầu. Sau đó một cửa sổ trình duyệt sẽ mở ra với thông báo:

Tin nhắn trong cửa sổ trình duyệt

Đóng cửa sổ trình duyệt và tiếp tục cài đặt trong cửa sổ trình cài đặt.

Làm theo hướng dẫn, chúng tôi cài đặt bản phân phối Denver.

Ghi chú: Bạn có thể làm gián đoạn quá trình cài đặt bất cứ lúc nào bằng cách sử dụng tổ hợp phím Ctrl+Ngắt. Trên hầu hết các máy tính xách tay hiện đại, tổ hợp phím được sử dụng cho việc này. Ctrl+Fn+Tạm dừng.

  1. Thư mục nơi bản phân phối sẽ được cài đặt. Tôi khuyên bạn nên để tùy chọn mặc định, tức là. C:\WebServer - vì vậy hãy nhấn Enter.
  2. Tên của đĩa ảo sẽ được liên kết với thư mục bạn vừa chỉ định. Tôi khuyên bạn nên để tùy chọn mặc định, tức là. Z: . Cái chính là vẫn còn cái đĩa có tên đó đã không có trong hệ thống - điều này thường xảy ra nhất với ổ Z:. Vì vậy nhấn Enter lần nữa.
  3. Bắt đầu và dừng lại Denver. Chúng tôi sẽ được cung cấp hai lựa chọn:
    1. Tạo một đĩa ảo khi máy khởi động (tất nhiên, trình cài đặt sẽ đảm bảo rằng điều này xảy ra tự động) và không ngắt kết nối nó (đĩa) khi máy chủ dừng.
    2. Chỉ tạo một đĩa ảo bằng lệnh rõ ràng để khởi động phức hợp (bằng cách nhấp vào phím tắt khởi chạy trên Màn hình nền). Và theo đó, hãy ngắt kết nối đĩa khỏi hệ thống khi máy chủ ngừng hoạt động.

    Tôi khuyên bạn nên sử dụng tùy chọn thứ hai, bởi vì... các chương trình đang chạy sẽ liên tục bị “treo” trong bộ nhớ máy tính, điều này ảnh hưởng không tốt đến hiệu suất của máy và có thể gây ra xung đột khi làm việc với các chương trình khác.

    Ghi chú: Một số phiên bản Windows 98 có thể có lỗi khiến ổ đĩa ảo không thể ngắt kết nối, ít nhất là trong lần đầu tiên. Đây không phải là lỗi phân phối mà là lỗi trong subst và không thể làm gì được.

Thế là xong, quá trình cài đặt đã hoàn tất.

Ra mắt máy chủ cục bộ lần đầu tiên

Cuối cùng, quá trình cài đặt đã hoàn tất. Ba biểu tượng sẽ xuất hiện trên màn hình nền: Bắt đầu Denwer(bắt đầu Denver), (dừng Denver).

Biểu tượng quản lý Denver

Bấm vào biểu tượng Bắt đầu Denwer và đợi cho đến khi tất cả các cửa sổ bảng điều khiển bật lên trong quá trình tải biến mất. Chúng tôi mở trình duyệt và nhập địa chỉ: http://localhost/, hay đúng hơn là http://localhost/denwer/ - nhưng điều này không cần thiết. Không cần thiết phải rời khỏi Internet. Điều chính là trang sau sẽ xuất hiện trước mặt chúng ta:

Trang thử nghiệm khi truy cập localhost

Nếu trang thử nghiệm không tải, hãy kiểm tra:

  • Máy chủ proxy của bạn có bị tắt trong cài đặt trình duyệt không?
  • Denver có đang chạy không? Nếu vậy thì khi bấm vào biểu tượng cây bút có bị lỗi gì không (xem góc dưới bên phải)?
  • Bạn có đang chạy một số máy chủ web khác có thể xung đột với Denver không? Nếu có, hãy vô hiệu hóa nó.

Có thể có các tùy chọn khác, nhưng điều này không còn nằm trong phạm vi của ghi chú này.

Cách đây một thời gian, ý tưởng này được đưa ra để thử nghiệm triển vọng phát triển một trang web trên ASP.Net, hướng tới hoạt động trong môi trường Linux. Tuy nhiên, ngay lập tức người ta đã quyết định rằng trang web sẽ hoạt động trong môi trường trên máy chủ Linux; tất cả những gì còn lại là quyết định ngôn ngữ lập trình: ASP.NET 2 kết hợp với sức mạnh của Mono hoặc PHP. Các tùy chọn để thử nghiệm nhiều VPS khác nhau, ngay cả khi được nhà cung cấp dịch vụ lưu trữ cung cấp miễn phí trong một thời gian ngắn, đã biến mất ngay lập tức, bởi vì Nếu thử nghiệm thành công, sớm hay muộn máy chủ VPS cục bộ sẽ được yêu cầu trong mọi trường hợp.

Máy ảo để tạo máy chủ ảo gia đình là chương trình VirtualBox - vì lý do máy ảo có thể chỉ cần một lần nên các tùy chọn thương mại chưa được xem xét ngay lập tức và trong số các chương trình miễn phí, chỉ có chương trình này là đủ đơn giản để cấu hình và có thể hoàn toàn hỗ trợ hệ điều hành khách của dòng Linux. Ngoài ra, theo kết quả phân tích các ưu đãi VPS trên Internet, một số hệ điều hành phổ biến nhất và tương thích Mono được các nhà cung cấp dịch vụ lưu trữ cài đặt sẵn đã được xác định.

Vì vậy, các công cụ được sử dụng:

Cài đặt VirtualBox, khởi chạy và tạo một máy ảo với cấu hình được yêu cầu. Khi tạo máy ảo, tôi để lại tất cả các cài đặt được đề xuất ngoại trừ dung lượng bộ nhớ khả dụng - nó giảm xuống còn 128 MB và kích thước đĩa cứng ảo - tăng lên 4 GB. Chúng tôi khởi chạy máy ảo và gắn hình ảnh với hệ điều hành Debian 5.

Sau khi tải xuống, chọn từ menu cài đặt Cài đặt, bởi vì Chúng tôi không cần cài đặt đồ họa. Chọn ngôn ngữ cài đặt, tôi khuyên dùng tiếng Anh (nếu bạn không rành tiếng Anh chút nào thì tiếng Nga), sau đó chọn vị trí khác => Châu Âu => Liên Bang Nga và cách bố trí bàn phím để nhập liệu, ở đây tôi thực sự khuyên bạn nên chọn tiếng Anh cho Hoa Kỳ. Trong quá trình cài đặt, bạn được nhắc nhập tên máy cho mạng, tôi đã nhập MyVPS và tên miền của máy tính này (bạn không cần phải nhập bất cứ thứ gì ở đây). Tiếp theo, chúng tôi khuyên bạn nên chọn múi giờ và phương pháp phân vùng ổ cứng. Tôi đã chọn phương pháp mặc định; nói chung, nó không đặc biệt quan trọng đối với tôi. Chúng tôi đồng ý với đề xuất ghi các thay đổi vào đĩa và xác nhận bố cục của nó. Chúng tôi đang chờ quá trình cài đặt hệ thống hoàn tất...

Trong quá trình cài đặt, bạn được yêu cầu nhập mật khẩu cho tài khoản quản trị viên, thông tin đăng nhập của người dùng và mật khẩu. Tiếp theo, bạn được yêu cầu chọn địa chỉ của kho lưu trữ và cài đặt máy chủ proxy gần nhất để truy cập Internet. Nếu bạn không sử dụng máy chủ proxy, bạn không cần phải nhập bất cứ thứ gì. Trình cài đặt bây giờ sẽ kết nối với kho lưu trữ bạn đã chọn, hỏi thông tin về phần mềm có sẵn và tải xuống các gói cần thiết để tiến hành cài đặt. Sau đó, kernel hệ thống sẽ được cấu hình và menu chọn phần mềm đã cài đặt sẽ xuất hiện. Bỏ chọn mục Môi trường máy tính để bàn(máy tính để bàn không cần thiết trên VPS), hãy nhớ để lại dấu kiểm trên mục Hệ thống tiêu chuẩn, chọn các mục còn lại theo ý muốn. Sau khi hoàn tất quá trình cài đặt, câu hỏi sẽ được đặt ra: có thể cài đặt bộ tải khởi động hệ điều hành GRUB làm bộ tải khởi động chính hay không, chọn Đúng. Sau đó, bạn sẽ được nhắc tháo đĩa và khởi động lại. Ngắt kết nối hình ảnh đĩa và nhấp vào Tiếp tụcđể khởi động lại máy ảo. Chúc mừng! Điều này hoàn tất việc cài đặt hệ điều hành.

Vì vậy, máy ảo đã được khởi động lại. Bạn được nhắc nhập thông tin đăng nhập của bạn. Nhập root, sau đó bạn sẽ được yêu cầu nhập mật khẩu, hãy nhập mật khẩu đó. Bây giờ bạn cần cài đặt SSH. Để thực hiện việc này, hãy nhập lệnh

Apt-get cài đặt ssh

Chương trình sẽ phân tích các phụ thuộc và yêu cầu xác nhận để tải xuống và cài đặt gói ssh và các gói mà nó phụ thuộc vào.

Sau khi cài đặt, hãy tắt máy ảo Vì hệ điều hành chỉ được sử dụng bởi một người dùng nên để thực hiện việc này, hãy nhập lệnh.

Bây giờ chúng ta cần định cấu hình máy ảo của mình để truy cập qua SSH, đồng thời định cấu hình quyền truy cập vào máy chủ web trong tương lai trên cổng 80. Điều này có thể được thực hiện theo hai cách.

    Đóng tất cả các cửa sổ VirtualBox. Đi tới thư mục C:\Users\%username%\.VirtualBox\Machines trên Windows 7 và Vista hoặc vào một thư mục C:\Documents và Cài đặt\%username%\.VirtualBox\Machines, nếu bạn có Windows XP.

    Mở thư mục của máy ảo bạn đã tạo, tìm trong đó tệp có tên máy ảo của bạn. Trong trường hợp của tôi nó là MyVPS.xml mở nó và thêm nó vào phần Dữ liệu bổ sung dòng sau






    Đóng VirtualBox. Mở bảng điều khiển. Nếu bạn có Windows, hãy vào thư mục C:\Program Files\Sun\VirtualBox. Nhập các lệnh sau vào bảng điều khiển

    VBoxQuản lý setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" 80
    VBoxQuản lý setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" 80
    VBoxQuản lý setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" TCP
    VBoxQuản lý setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
    VBoxQuản lý setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
    VBoxQuản lý setextradata "%mashine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

    trong đó %mashine_name% là tên máy ảo của bạn.

Khởi chạy VirtualBox và bật máy ảo. Nếu bây giờ bạn gặp lỗi không thể bật, hãy đóng mọi thứ và định cấu hình lại máy ảo. Có thể bạn đã mắc lỗi khi nhập lệnh. Nếu bạn đã thay đổi cài đặt trong tệp xml, hãy kiểm tra lỗi các mục đã thêm; nếu trong bảng điều khiển, hãy nhập lại các lệnh.

Sau khi khởi động máy ảo thì chạy chương trình PuTTY, nếu bạn dùng Windows thì ghi vào trường Host localhost, trong trường Cổng chúng ta đặt giá trị 2222 . Nhấp chuột Mở, chúng tôi đồng ý chấp nhận khóa SSL. Nếu bạn đang dùng Linux, hãy nhập

Ssh -l %user_name% -p2222 localhost

Nhập thông tin đăng nhập của bạn (trong Putty) và mật khẩu.

Để quản lý hệ thống tệp, bạn có thể sử dụng chương trình WinSCP. Bạn sẽ cần phải nhập localhost, đặt giá trị Cổng thành 2222 , Hay nhập tên đăng nhập va mật khẩu của bạn.

Máy chủ đã sẵn sàng với cấu hình tối thiểu. Bây giờ bạn có thể cài đặt Apache, nginx, MySQL, v.v. Xin lưu ý rằng máy chủ web phải chạy trên cổng 80. Nếu bạn muốn sử dụng bất kỳ cổng nào khác, hãy thay đổi cài đặt máy ảo bằng VBoxManager.