Đang có 25 khách và không thành viên đang online
Sau một thời gian chạy thử nghiệm và mời mọi người sử dụng thử phiên bản mới, mình đã fix được rất nhiều bug và hoàn thiện script nâng cấp lên phiên bản mới HocVPS Script v1.1 với rất nhiều điểm cải tiến. Giới thiệu HocVPS Script HocVPS Script là 1 bash script chạy trên […]
Sau một thời gian chạy thử nghiệm và mời mọi người sử dụng thử phiên bản mới, mình đã fix được rất nhiều bug và hoàn thiện script nâng cấp lên phiên bản mới HocVPS Script v1.1 với rất nhiều điểm cải tiến.
HocVPS Script là 1 bash script chạy trên SSH sẽ tự động cài đặt tất cả các thành phần cần thiết nhất cho VPS với một dòng lệnh duy nhất.
Không như những Control Panel khác, HocVPS Script không hề sử dụng bất kỳ tài nguyên server (CPU, RAM) và không thể mắc lỗi bảo mật nào để hacker khai thác được nên các bạn có thể hoàn toàn yên tâm sử dụng.
Ngoài ra, webserver sẽ được tự động tối ưu cấu hình để đảm bảo có hiệu suất hoạt động tốt nhất. Ngay cả những bạn mới làm quen với VPS cũng có thể quản lý VPS thông qua menu dòng lệnh đơn giản.
HocVPS Script sẽ tự động cài đặt:
Những điểm mới trong phiên bản lần này:
Phiên bản v1.1 này khác hẳn với bản cũ 1.0 nên không thể update được. Các bạn hãy cài mới lại VPS nếu muốn sử dụng.
Yêu cầu hệ thống:
Trước khi bắt đầu bạn cần nắm một số kiến thức căn bản trong bài Bắt đầu, chủ yếu là cách sử dụng ZOC Terminal kết nối SSH và sử dụng sFTP để upload.
Đầu tiên các bạn cần chuẩn bị một VPS mới tinh bằng cách Reinstall hoặc Rebuild, sử dụng CentOS 6 hoặc 7, bản 32bit hoặc 64bit đều được.
Chạy lệnh sau để tiến hành cài đặt:
yum -y install wget && wget http://hocvps.com/scripts/$(rpm -E %centos)/build.sh -O build && chmod +x build && ./build
Chuẩn bị quá trình cài đặt
Trong bước này bạn cần lựa chọn:
Sau đó, bạn cứ để cho script tự động thực hiện quá trình cài đặt, có thể mất từ 3 – 5 phút tùy cấu hình và network của VPS/Server.
Thiết lập cho MariaDB
Khi được hỏi ở bước này, bạn nhấn Enter 2 lần rồi nhập vào mật khẩu cho tài khoản root MySQL (lưu ý không phải tài khoản root của server nhé).
Cuối cùng, nếu không có vấn đề gì xảy ra, bạn sẽ nhận được thông báo cài đặt thành công và thông tin quản lý VPS như bên dưới. Đồng thời, thông tin này cũng sẽ được gửi đến địa chỉ email bạn đã cung cấp (nếu bạn không thấy nhớ check cả thư mục spam).
Vậy là server sẵn sàng để bạn sử dụng rồi đấy. Sử dụng lệnh hocvps
để truy cập vào menu của script.
Quá đơn giản phải không
Nguyên nhân ở đây có thể do code PHP của bạn bị lỗi, để có thể hiển thị lỗi này các bạn làm như sau:
- Mở file cấu hình PHP
nano /etc/php.ini
- Tìm và chỉnh dòng display_errors = Off
thành display_errors = On
- Lưu lại, khởi động lại php-fpm
service php-fpm restart
Mình đã fix lỗi này trong phiên bản mới.
Sau khi cài đặt xong HocVPS Script bạn sẽ nhận được một email thông báo thành công kèm theo một số thông tin để quản lý server.
Thường thì sau khoảng 2 – 3 phút bạn sẽ nhận được mail.
Nếu thấy mail trong mục Spam, Junk bạn hãy move nó vào inbox. Việc này hoàn toàn bình thường do mail được gửi từ tài khoản root@hostname. Những email không phải do script gửi sẽ vào inbox bình thường.
Trong trường hợp bạn vẫn không tìm thấy email thì có thể do server của bạn đã chặn không cho gửi mail ra bên ngoài (ví dụ như VPS của Vultr), lúc này bạn chỉ cần nhớ những thông tin chính sau:
Và để quản lý server, bạn hãy dùng lệnh “hocvps”
Bạn không thể đăng nhập vào phpMyAdmin do quên mật khẩu root? Đầu tiên bạn cần lưu ý mật khẩu root MySQL không phải là mật khẩu root của server/VPS.
Để tăng tính bảo mật, bạn nên tạo database và account MySQL riêng biệt cho từng website thông qua menu hocvps
, lựa chọn số 8 thay vì dùng tài khoản root này.
Để reset lại mật khẩu root MySQL hãy thực hiện theo hướng dẫn ở đây.
Trong file config.php bạn hãy chuyển:
$config['Database']['dbtype'] = 'mysql';
thành
$config['Database']['dbtype'] = 'mysqli';
rồi thêm đoạn sau vào: define('DISABLE_HOOKS', true);
PHP
Để kiểm tra phiên bản PHP hiện tại bạn dùng lệnh php -v
- Nếu bạn đang dùng PHP 5.4.x và muốn nâng cấp lên bản cao nhất (cùng là 5.4.x)
yum --enablerepo=remi update php\*
- Nếu bạn đang dùng PHP 5.4.x và muốn nâng cấp lên 5.5.x hoặc đang dùng 5.5.x và muốn nâng cấp lên bản cao nhất
yum --enablerepo=remi-php55,remi update php\*
Nginx
Để kiểm tra phiên bản Nginx đang sử dụng bạn dùng lệnh nginx -v
hoặc nginx -V
Nâng cấp Nginx lên phiên bản mới nhất:
yum --enablerepo=remi-php55,remi update nginx\*
MySQL-MariaDB
Để kiểm tra phiên bản MariaDB đang sử dụng bạn dùng lệnh mysql -p
Nâng cấp MariaDB lên phiên bản mới nhất:
yum upgrade MariaDB-server MariaDB-client
phpMyAdmin
Bạn hãy xóa toàn bộ file + folder trong thư mục /home/maindomain.com/private_html/
bằng lệnh rm
rồi tải script phpMyAdmin mới nhất giải nén vào thư mục này.
Xem thêm hướng dẫn cài đặt phpMyAdmin trên CentOS
Tham khảo:
Nguồn: http://hocvps.com