Nếu bạn đang tìm kiếm một bảng điều khiển lưu trữ web hiện đại và sạch sẽ nhưng bạn không đơn giản có tiền để trả cho một cái, Sentora là câu trả lời của bạn. Sentora là một bảng điều khiển lưu trữ web nguồn mở được thiết kế để đơn giản hóa trải nghiệm lưu trữ web của bạn.
Điều kiện tiên quyết
- Một Vultr VPS (768MB sẽ hoạt động tốt).
- Một trong những HĐH được hỗ trợ sau: CentOS 6 & 7, Ubuntu 12.04 & 14.04
- Đăng ký tên miền.
- IP công cộng cho máy chủ của bạn.
- 5-10 phút thời gian của bạn.
Không có cài đặt nào sau đây:
- MySQL
- Apache
- PHP
- Trói buộc
- phpMyAdmin
- RoundCube
- Dovecot
- Hậu tố
- proFTPd
Các cổng sau đã mở:
- 20 & 21: FTP
- 25 (TCP): SMTP
- 53 (TCP & UDP): DNS
- 80 (TCP & UDP): HTTP
- 110: POP3
- 143: IMAP
- Tùy chọn: 443 (HTTPS) và 3306 (MySQL)
Lưu ý: Hệ điều hành máy chủ của bạn nên được cài đặt mới. Không có gì khác nên được cài đặt hoặc nó có thể gây rối với quá trình cài đặt. Điều này bao gồm các bảng quản lý, dịch vụ web, cơ sở dữ liệu, máy chủ thư, v.v. Nếu bạn đã cài đặt bất kỳ thứ nào trong số này, hãy gỡ cài đặt chúng hoặc tải lại hệ điều hành về trạng thái mới.
Quá trình cài đặt:
Khi bạn đã sẵn sàng bắt đầu, bạn sẽ muốn đăng nhập vào bảng quản lý DNS nơi bạn quản lý tên miền và bản ghi máy chủ. Tạo một tên miền phụ trỏ đến địa chỉ IP của máy chủ của bạn. Tên miền phụ sẽ được sử dụng để truy cập vào bảng điều khiển của bạn sau này. Nó có thể là panel.domainname.com hoặc web.domainname.com, bất cứ điều gì bạn thích.
Bước 1:
Khi bạn đã hoàn thành việc này, hãy đăng nhập vào máy chủ mà bạn muốn cài đặt bảng điều khiển. Chúng tôi sẽ cài đặt phiên bản ổn định mới nhất của bảng điều khiển ngày hôm nay. Bắt đầu bằng cách gõ lệnh sau:
bash <(curl -L -Ss http://sentora.org/install)
Điều này sẽ tải xuống và bắt đầu quá trình cài đặt cho bạn. Một kịch bản sẽ chạy và bạn sẽ cần trả lời các câu hỏi được hỏi. Nó sẽ trông giống như thế này:
############################################################
# Welcome to the Official Sentora Installer 1.0.1 #
############################################################
Checking that minimal requirements are ok
Detected : CentOs 6 x86_64
Ok.
DB server will be mySQL
-- Installing wget and dns utils required to manage inputs
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: repos.mia.quadranet.com
* epel: epel.mirror.constant.com
* extras: mirror.ash.fastserv.com
* updates: mirror.ash.fastserv.com
No Packages marked for Update
Package 32:bind-utils-9.8.2-0.30.rc1.el6_6.1.x86_64 already installed and latest version
Package wget-1.12-5.el6_6.1.x86_64 already installed and latest version
Preparing to select timezone, please wait a few seconds...
Package tzdata-2015a-1.el6.noarch already installed and latest version
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
#?
Nhập số phù hợp với quốc gia của bạn. Nếu bạn sống ở châu Mỹ, bạn sẽ nhập 2
và nhấn enter. Trong trường hợp này, chúng tôi sẽ sử dụng Châu Mỹ làm ví dụ. Vì vậy, chúng tôi sẽ gõ số 2 và nhấn enter.
Bước 2:
Tìm quốc gia bạn sống và nhập số tương ứng. Trong trường hợp của chúng tôi, chúng tôi sẽ chọn Hoa Kỳ, số 49. Nhập nội dung này và nhấn enter để di chuyển về phía trước.
Please select a country.
1) Anguilla 28) Haiti
2) Antigua & Barbuda 29) Honduras
3) Argentina 30) Jamaica
4) Aruba 31) Martinique
5) Bahamas 32) Mexico
6) Barbados 33) Montserrat
7) Belize 34) Nicaragua
8) Bolivia 35) Panama
9) Brazil 36) Paraguay
10) Canada 37) Peru
11) Caribbean Netherlands 38) Puerto Rico
12) Cayman Islands 39) St Barthelemy
13) Chile 40) St Kitts & Nevis
14) Colombia 41) St Lucia
15) Costa Rica 42) St Maarten (Dutch part)
16) Cuba 43) St Martin (French part)
17) Curacao 44) St Pierre & Miquelon
18) Dominica 45) St Vincent
19) Dominican Republic 46) Suriname
20) Ecuador 47) Trinidad & Tobago
21) El Salvador 48) Turks & Caicos Is
22) French Guiana 49) United States
23) Greenland 50) Uruguay
24) Grenada 51) Venezuela
25) Guadeloupe 52) Virgin Islands (UK)
26) Guatemala 53) Virgin Islands (US)
27) Guyana
#?
Bước 3:
Bây giờ bạn sẽ được hỏi bạn đang ở múi giờ nào. Tương tự như các bước trước đó, hãy nhập số múi giờ của bạn. Nhiều tùy chọn được đưa ra trong mỗi múi giờ, vì vậy hãy cẩn thận để chọn đúng. Google có thể là bạn của bạn trong trường hợp này.
Please select one of the following time zone regions.
1) Eastern Time
2) Eastern Time - Michigan - most locations
3) Eastern Time - Kentucky - Louisville area
4) Eastern Time - Kentucky - Wayne County
5) Eastern Time - Indiana - most locations
6) Eastern Time - Indiana - Daviess, Dubois, Knox & Martin Counties
7) Eastern Time - Indiana - Pulaski County
8) Eastern Time - Indiana - Crawford County
9) Eastern Time - Indiana - Pike County
10) Eastern Time - Indiana - Switzerland County
11) Central Time
12) Central Time - Indiana - Perry County
13) Central Time - Indiana - Starke County
14) Central Time - Michigan - Dickinson, Gogebic, Iron & Menominee Counties
15) Central Time - North Dakota - Oliver County
16) Central Time - North Dakota - Morton County (except Mandan area)
17) Central Time - North Dakota - Mercer County
18) Mountain Time
19) Mountain Time - south Idaho & east Oregon
20) Mountain Standard Time - Arizona (except Navajo)
21) Pacific Time
22) Pacific Standard Time - Annette Island, Alaska
23) Alaska Time
24) Alaska Time - Alaska panhandle
25) Alaska Time - southeast Alaska panhandle
26) Alaska Time - Alaska panhandle neck
27) Alaska Time - west Alaska
28) Aleutian Islands
29) Hawaii
#?
Sau khi chọn múi giờ của bạn, hệ thống sẽ yêu cầu xác nhận thông tin bạn cung cấp. Nhập 1
nếu thông tin là chính xác, nhập 2
nếu bạn cần thay đổi một cái gì đó. Sau khi xác nhận, chúng ta có thể chuyển sang bước tiếp theo.
Bước 4:
Nhập tên miền phụ bạn đã gán trước đó. Theo mặc định, hệ thống sẽ nhập tên máy chủ của máy chủ. Xóa địa chỉ này và nhập địa chỉ tên miền phụ bạn đã gán trước đó, trừ khi tên máy chủ giống với tên miền phụ của bạn.
Enter the sub-domain you want to access Sentora panel: <//Sub-domain here//>
Bước 5:
Xác nhận IP công khai cho máy chủ. Nó nên có địa chỉ IP của bạn được liệt kê. Nhấn enter nếu đúng. Nếu không, hãy xóa nó và nhập địa chỉ IP chính xác và nhấn enter.
Enter (or confirm) the public IP for this server: xxx.xxx.xxx.xxx
Lưu ý: nếu bạn chưa gán tên miền phụ cho địa chỉ IP của mình, bạn sẽ thấy một thông báo cảnh báo sau khi nhấn enter. Bạn có thể bỏ qua điều này một cách an toàn nếu bạn dự định chỉ định một tên miền phụ sau này. Chỉ cần nhập y
để tiếp tục hoặc n
thay đổi tên miền / IP hoặc q
thoát toàn bộ quá trình cài đặt.
Bước 6:
Bạn đang thực hiện khá nhiều bây giờ! Từ thời điểm này, bạn sẽ thấy hệ thống của mình cài đặt các gói cần thiết để bảng điều khiển của bạn hoạt động thành công. Hãy để điều này chạy trong vài phút.
Nó cũng sẽ cài đặt MySQL cho bạn, vì vậy bạn sẽ muốn ghi chú tên người dùng và mật khẩu mà nó gán cho bạn. Không bao giờ sợ, tập lệnh sẽ tạo một tệp có mật khẩu cho bạn. Nó nên được lưu trữ trong /root/passwords.txt
.
Cũng lưu ý rằng vào cuối quá trình cài đặt (trong phần tóm tắt Xin chúc mừng), nó sẽ cho bạn biết tên người dùng và mật khẩu Sentora của bạn. Hãy lưu ý điều này!
Bước 7:
Khi bạn đã lưu ý các thông tin quan trọng, nó sẽ yêu cầu khởi động lại máy chủ của bạn để hoàn tất cài đặt. Nhập y
để cho phép quá trình khởi động lại.
Xin chúc mừng! Bạn đã cài đặt thành công Sentora làm bảng quản lý web mới của mình. Bạn có thể truy cập nó bằng cách nhập địa chỉ tên miền phụ (hoặc địa chỉ IP) vào trình duyệt của bạn và đăng nhập.