Thông báo

Collapse
No announcement yet.

Xây dựng máy chủ mã nguồn mở!

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Xây dựng máy chủ mã nguồn mở!

    Hiện tại em muốn xây dựng một máy chủ hoàn toàn bằng mã nguồn mở trên đó triển khai các dịch vụ tương ứng giống máy chủ window(web-server,mail-server,ftp-server,domaincontroller...(không biết biết bên này có khái niệm này không nhưng đại loại có chức năng quản lý tập trung như bên win ấy ạ!))
    Vì em chưa quen với console nên em dùng bản desktop rồi cài thêm các dịch vụ hổ trợ cho server để làm máy chủ được không ạ?(E đang cài Ubuntu 7.10 for desktop). Rất mong các ý kiến đóng góp của các anh chị!
    Mong muốn học hỏi nhiều điều từ các bạn!

  • #2
    Hic Hic! Sao không thấy ai giúp đỡ hết vậy!
    Mong muốn học hỏi nhiều điều từ các bạn!

    Comment


    • #3
      Nguyên văn bởi ruoilinux Xem bài viết
      Hiện tại em muốn xây dựng một máy chủ hoàn toàn bằng mã nguồn mở trên đó triển khai các dịch vụ tương ứng giống máy chủ window(web-server,mail-server,ftp-server,domaincontroller...(không biết biết bên này có khái niệm này không nhưng đại loại có chức năng quản lý tập trung như bên win ấy ạ!))
      Vì em chưa quen với console nên em dùng bản desktop rồi cài thêm các dịch vụ hổ trợ cho server để làm máy chủ được không ạ?(E đang cài Ubuntu 7.10 for desktop). Rất mong các ý kiến đóng góp của các anh chị!
      Việc gì phải khổ vậy, Server cũng có GUI mà.
      Ubuntu 7.10 thì đã quá cũ rồi, ko đựoc hỗ trợ nữa (tháng sau ra 9.04 rồi)
      Dùng cho server thì nên cân nhắc debian, centos với lại fedora (có $ thì redhat) chắc hay hơn.
      Vẫn muốn dùng ubuntu thì cài ubuntu server vào. vào console gõ lệnh:

      Code:
      sudo apt-get install ubuntu-desktop
      nó sẽ tự động cài GUI cho.
      chúc vui.

      Comment


      • #4
        Đọc cái Ubuntu Server Guide là có 99% thông tin và hướng dẫn để thiết lập máy chủ phục vụ các loại dịch vụ bạn nêu trên Ubuntu. Để tinh chỉnh hệ thống thì đọc thêm tài liệu của từng gói phần mềm sử dụng là đủ.

        Mọi chuyện khá đơn giản, không phức tạp như bạn nghĩ ban đầu đâu.
        Phần mềm tự do hoặc không dùng máy tính nữa !.

        Comment


        • #5
          Nguyên văn bởi cation_h Xem bài viết
          Việc gì phải khổ vậy, Server cũng có GUI mà.
          Ubuntu 7.10 thì đã quá cũ rồi, ko đựoc hỗ trợ nữa (tháng sau ra 9.04 rồi)
          Dùng cho server thì nên cân nhắc debian, centos với lại fedora (có $ thì redhat) chắc hay hơn.
          Vẫn muốn dùng ubuntu thì cài ubuntu server vào. vào console gõ lệnh:

          Code:
          sudo apt-get install ubuntu-desktop
          nó sẽ tự động cài GUI cho.
          chúc vui.
          Lúc mới cài em cũng dùng lệnh này để cài GUI cho ubuntu nhưng nó báo là "cound not install package" về sau em mới biết đựoc nguyên nhân máy em lúc đó vào mạng không được nên nó không tải các gói này về được. Thank anh đã chỉ giáo!
          Mong muốn học hỏi nhiều điều từ các bạn!

          Comment


          • #6
            Nguyên văn bởi bqviet Xem bài viết
            Đọc cái Ubuntu Server Guide là có 99% thông tin và hướng dẫn để thiết lập máy chủ phục vụ các loại dịch vụ bạn nêu trên Ubuntu. Để tinh chỉnh hệ thống thì đọc thêm tài liệu của từng gói phần mềm sử dụng là đủ.

            Mọi chuyện khá đơn giản, không phức tạp như bạn nghĩ ban đầu đâu.
            Vâng! Trong Ubuntu Server Guide này chỉ có các hướng dẫn cài đặt, cấu hình nhưng sơ sài quá! Anh bqviet có tài liệu nào hướng dẫn sâu sâu tí có thể giới thiệu thêm cho em được không ạ! Em cảm ơn!
            Mong muốn học hỏi nhiều điều từ các bạn!

            Comment


            • #7
              Tài liệu Ubuntu Server Guide chỉ là bước nhập môn cài đặt các gói phần mềm cho máy chủ và đặt cấu hình ở mức độ tối thiểu. Để hiểu chi tiết cần đọc tài liệu của gói phần mềm tương ứng. Ví dụ máy chủ thư điện tử hay dùng Postfix (hoặc Sendmail hoặc Qmail) kết hợp với Dovecot - cần tham khảo tài liệu của 2 gói phần mềm này. Kết hợp đọc thêm vài cuốn sách quản trị mạng Linux/Unix nữa là đủ.

              Bqviet xin giới thiệu mấy cuốn sau, tuy cũ nhưng được cộng đồng đánh giá là hữu dụng trên thực tế (cập nhật thông tin mới không gì tốt bằng tài liệu của chính gói phần mềm đó)
              Attached Files
              Phần mềm tự do hoặc không dùng máy tính nữa !.

              Comment


              • #8
                Có cái LxAdmin HostInaBox này nữa, nhỏ gọn và nhiều tính năng:

                http://lxlabs.com/software/lxadmin/

                Software Packages
                http://hostingfu.com/article/lxadmin...a-box-review-1
                top - 17:27:41 up 7 min, 1 user, load average: 0.00, 0.01, 0.00
                Tasks: 27 total, 1 running, 26 sleeping, 0 stopped, 0 zombie
                Cpu(s): 0.0% us, 0.0% sy, 0.0% ni, 100.0% id, 0.0% wa, 0.0% hi, 0.0% si
                Mem: 262144k total, 17352k used, 244792k free, 0k buffers
                Swap: 0k total, 0k used, 0k free, 0k cached

                PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
                1 root 15 0 1628 596 516 S 0 0.2 0:00.00 init
                28060 root 16 0 1532 536 448 S 0 0.2 0:00.02 syslogd
                28112 root 15 0 8680 4292 2392 S 0 1.6 0:00.08 snmpd
                28124 root 16 0 4016 1124 832 S 0 0.4 0:00.10 sshd
                28155 root 16 0 2080 824 696 S 0 0.3 0:00.00 xinetd
                28193 root 18 0 1560 444 376 S 0 0.2 0:00.00 couriertcpd
                28197 root 18 0 1328 284 236 S 0 0.1 0:00.00 courierlogger
                28202 root 21 0 1560 444 376 S 0 0.2 0:00.00 couriertcpd
                28204 root 18 0 1328 284 236 S 0 0.1 0:00.00 courierlogger
                28214 tinydns 16 0 1440 276 232 S 0 0.1 0:00.00 tinydns
                28215 dnscache 16 0 2756 1372 320 S 0 0.5 0:00.01 dnscache
                28231 apache 16 0 5040 2064 868 S 0 0.8 0:00.00 lighttpd
                28242 root 18 0 2156 1104 956 S 0 0.4 0:00.00 sh
                28252 root 16 0 3396 1340 1096 S 0 0.5 0:00.00 lxadmin.exe
                28317 lxlabs 16 0 3804 868 528 S 0 0.3 0:00.00 lxadmin.httpd
                28321 root 17 0 2152 1128 964 S 0 0.4 0:00.00 mysqld_safe
                28352 mysql 16 0 11488 4476 3628 S 0 1.7 0:00.01 mysqld
                28422 qmails 16 0 1492 372 300 S 0 0.1 0:00.00 qmail-send
                28425 qmaill 16 0 1460 432 376 S 0 0.2 0:00.00 splogger
                28426 root 16 0 1460 324 268 S 0 0.1 0:00.00 qmail-lspawn
                28427 qmailr 16 0 1460 340 284 S 0 0.1 0:00.00 qmail-rspawn
                28428 qmailq 15 0 1452 324 268 S 0 0.1 0:00.00 qmail-clean
                28444 root 15 0 2480 928 544 S 0 0.4 0:00.00 crond
                28453 dbus 16 0 2396 932 788 S 0 0.4 0:00.00 dbus-daemon-1
                7569 root 15 0 6896 2428 1984 S 0 0.9 0:00.01 sshd
                7626 root 16 0 2288 1316 1052 S 0 0.5 0:00.00 bash
                11277 root 15 0 1892 888 716 R 0 0.3 0:00.00 top
                LxAdmin nguyên bản chạy trên hệ điều hành CentOS. Hình như nó thích hợp cho máy chủ ảo hóa (công ty LxLabs có phần mềm HyperVM được dùng phổ biến ở các nhà cung cấp host).

                Comment


                • #9
                  Em dựng máy của em thành webserver sử dụng L-A-M-P. Sau đó cài và cấu hình Moodle. Đăng ký tên miền free trên Dyndns.org. NAT port 80 trên router xong xui. Em đứng ở ngoài internet truy cập vào site này thì nhận được thông báo như sau. Mong các bác chỉ bảo vì em cũng mới làm quen với linux và moodle. Thank!
                  Forbidden

                  You don't have permission to access /moodle on this server.
                  Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.5 with Suhosin-Patch Server at nhatruong.dyndns.org Port 80
                  Mong muốn học hỏi nhiều điều từ các bạn!

                  Comment


                  • #10
                    Em đã khắc phục được lỗi ở trên rồi! Cấu hình lại trong file apach2.conf
                    bỏ dấu "#" trước "allow from all" và thêm "#" trước "Deny allow all". Các bạn còn cách nào nữa không thì chia sẽ thêm nhé!
                    Mong muốn học hỏi nhiều điều từ các bạn!

                    Comment


                    • #11
                      Cảm ơn đã chia xẻ kinh nghiệm. Mặc dù những người làm quản trị mạng Linux đều có thể đưa cho bạn một lời giải sẵn, việc tự đi tìm lời giải có ý nghĩa hơn nhiều. Đọc đám tập tin /etc/*.conf cũng là một phần trong quá trình tự nâng cao khả năng đấy.
                      Phần mềm tự do hoặc không dùng máy tính nữa !.

                      Comment

                      Về tác giả

                      Collapse

                      ruoilinux Tìm hiểu thêm về ruoilinux

                      Bài viết mới nhất

                      Collapse

                      Đang tải...
                      X