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

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ỗ trợ chuyển dữ liệu miễn phí

Chuyển dữ liệu từ nhà cung cấp khác về SuperHost miễn phí. SuperHost hỗ trợ chuyển dữ liệu trên...

Hướng dẫn chuyển từ prefork sang worker khi chạy yum httpd

1. Mở tập tin /etc/sysconfig/httpd2. Bỏ # tại dòng HTTPD=/usr/sbin/httpd.worker3. Điều chỉnh cấu...

Tốc độ đường truyền của VPS tại SuperHost ra sao ?

SuperHost đặt máy chủ tại các trung tâm dữ liệu của Việt Nam. Vì vậy đường truyền trong nước sẽ...

SuperHost sử dụng Raid 10 để lưu trữ.

Raid 10 - An toàn dữ liệu SuperHost sử dụng mô hình lưu trữ Raid 10 để chứa các máy chủ ảo của...

Hướng dẫn Remote Desktop vào VPS Windows

Để Remote Desktop vào VPS Windows bạn thực hiện các bước sau: Bước 1: nhấn phím Window + R trên...

Powered by WHMCompleteSolution