Hướng dẫn quản lý tạo host trên VPS qua ssh

Sau khi nhận được thông tin bàn giao VPS từ SuperHost, quý khách có thể kiểm tra email để xem thông tin đăng nhập SSH. Để có thể đăng nhập VPS qua SSH, chúng ta có thể sử dụng chương trình quản lý tên Putty.

Hướng dẫn đăng nhập VPS bằng Putty

Mặc định, nếu không có yêu cầu khác từ quý khách, VPS được bàn giao cho quý khách sẽ được chúng tôi cài đặt sẵn: FTP Service, Apache, PHP và MySQL. Do đó các bước tạo Host quý khách có thể thực hiện đơn giản như sau:

(Yêu cầu quý khách cần biết sử dụng lệnh vim hoặc nano để sửa file trên VPS)

1. Tạo Host (thêm tên miền vào VPS):

- Mở tập tin tên httpd.conf bằng lệnh:  vim /etc/httpd/conf/httpd.conf
- Tìm đến và bỏ dấu # phía trước ở dòng: #NameVirtualHost *:80
- Dán đoạn code sau vào cuối file httpd.conf:

<VirtualHost *:80>
ServerAdmin webmaster@domain.com
DocumentRoot /home/domaincom/public_html
ServerName domain.com
<Directory /home/domaincom/public_html>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog logs/domaincom-error_log
CustomLog logs/domaincom-access_log common
</VirtualHost>

- Tiến hành Save lại.

2. Tạo user ứng với domain.com như trên bằng lệnh: useradd domaincom

- Tạo thư mục root: mkdir -p /home/domaincom/public_html
- Di chuyển vào thư mục /home bằng lệnh: cd /home
- Tiến hành sửa lại quyền hạn cho thư mục: chmod -R 755 domaincom/public_html và chown -R domaincom.domaincom domaincom/public_html

- Tiến hành reboot lại Apache: /etc/init.d/httpd restart

3. Tạo database và user:

- Tại màn hình ssh, gõ lệnh sau để đặt password root cho mysql: mysqladmin -u root password NEWPASSWORD
- Tại màn hình ssh, gõ lệnh mysql để truy cập vào Database Server: mysql -u root -p (gõ enter và paste pass vào)
- Tạo database và user như sau:

mysql> CREATE DATABASE db_name;
mysql> CREATE USER 'user_name'@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL ON db_name.* to 'user_name'@'localhost';
mysql> FLUSH PRIVILEGES;

4. Tạo tài khoản ftp:
- Gõ lệnh: pure-pw useradd domaincom -u domaincom -g domaincom -d /home/domaincom

- Tiếp tục: pure-pw mkdb
- Đổi pass user: pure-pw passwd user

5. Sử dụng phpmyadmin:

- Truy cập phpmyadmin bằng: http://ipvps/phpmyadmin/
- Tài khoản: root / pass (đã đặt ở bước 3)

6. Để chạy VirtualHost với từng User khác nhau ta có thể tìm hiểu module httpd-itk.

- yum install httpd-itk
edit /etc/sysconfig/httpd
- Thêm dòng sau vào VirtualHost: 

AssignUserId user group

- Restart httpd

Xin chân thành cảm ơn quý khách đã sử dụng dịch vụ SuperHost. Mọi thông tin hỗ trợ xin vui lòng liên lại với chúng tôi tại: techs@superhost.vn





Câu trả lời này hữu ích?

 In nội dung này

đã đọc

Hướng dẫn chmod cho tất cả các file trong thư mục con

1. Chmod toàn bộ các file nằm trong thư mục, thư mục con:find /home/hrlos/public_html/ -type f...

Hướng dẫn nâng quyền một tài khoản lên reseller trong Cpanel

Để thực hiện nâng cấp quyền một tài khoản thường lên tài khoản Reseller. Các bạn làm như sau:...

Hướng dẫn tạo key SSH

Bước 1: tạo key ssh bằng cách chạy lệnh sau:ssh-keygenSau khi chạy lệnh trên sẽ ra dòng yêu cầu...

Hướng dẫn cài đặt Pure-ftp trên Centos 6

1. Cập nhật repo: wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm...

Hướng dẫn xem thông tin VPS

Để xem thông tin VPS, qúy khách truy cập vào trung tâm...