6.1 KiB
Instructions for using NextWeb
Function: Manage, create, store, operate website, issue SSL certificate for domain names
Login to the NextWeb
- Step 1: Customers Access IP address: http://10.0.0.10/board -> NextWeb
- Step 2: Enter information in order into the boxes -> Create account
- Step 3: After successfully creating an account, enter Username, Password -> Login
- Step 4: Log in successfully, the interface displays
Available websites have a .local domain name representing the access path in the system
Dashboard Overview
Create new Website
There are 6 types of websites you can create:
- WordPress
- PHP
- Node.js
- Static HTML
- Python
- Reverse Proxy Ex: Create a WordPress site
- Step 1: Select Site List -> +ADD SITE
- Step 2: Choose the type of website you want (Ex: WordPress)
- Step 3: Enter information:
- Domain name: The domain name you connected to Portainer
- Site title: Title for the page
- Site User: The primary SSH account for the site
- Administrator name: Account to access the Wordpress administration page
- Password: Can be self-generated or randomly generated
- Administrator email: Email to recover password Then click Create
- Step 4: Successfully created interface -> Return to website
Make any application a domain name
- Step 1: Select Site List -> +ADD SITE
- Step 2: Select "Create a PHP website"
Step 3: Select the application you want to create (pre-configured applications for popular services)
Step 4: Enter information:
- Domain name: The domain name you connected to Portainer
- PHP version
- Site User: The primary SSH account for the site
- Website user password: Can be self-generated or randomly generated Then -> Generate
- After you successfully put the application into a domain name. You can directly access the application under the newly created domain name
Issue SSL certificate for domain name
After you create a website, you will see a security warning from your browser To make your website absolutely secure, you need to provide SSL
- Step 1: Select the website you want to secure -> Click website name or manage
- Step 2: Select SSL/TLS
- Step 3: In the Certificate section -> Select Action -> Select certificate, you can choose 1 of 2 ways:
- Method 1: Add a new Let's Encrypt certificate
- Method 2: Import certificate
Method 1: Add a new Let's Encrypt certificate
!
Select Create and install to complete the certificate and automatically renew after 3 months.
!
Method 2: Import certificate
Enter Private Key, Certificate, Certificate Chain -> Select Import and Install to complete certificate issuance
Your website has now been granted SSL
Delete website
- Step 1: Select the website you want to delete (Click website name or manage) -> Delete website
- Step 2: Enter confirmation -> Delete website
Edit Website
- Select Manage -> Adjust parameters in Settings
Database management
- Step 1: Select the website you want to select -> Click website name or manage -> Database
- Step 2: In Database Account -> Manage
- Step 3: The website redirects to phpMyAdmin and you can make changes and manage the database
Varnish buffer
- The utility speeds up the website by loading the cache
Security
Basic security methods
- Block IP: Add an IP address and block it
- Chop Bots
- Basic authentication: Create an authentication layer
- CloudFlare: The identifier must point to Cloudflare and the proxy needs to be enabled for your dns records
File management
- Select the website you want to select (Click website name or manage) -> File management
Create Cron Jobs
- Select the website you want to select (Click website name or manage) -> Cron Jobs
- You can schedule repetitions in many modes
Diary
- Select the website you want to select (Click website name or manage) -> Diary
- View user access logs
Create a management account
You can assign any website to a new admin account
- Step 1: Select Admin Area ->Account-> Add Account
- Step 2: Enter information:
Event
- Select Admin Area -> Events
- Statistics on access history and operations on the Webserver
Sao lưu
- Select Admin Area -> Backup
- You can automatically back up your website to the following providers:
- Amazon S3
- Wasabi
- Digital Ocean Spaces
- Dropbox
- Google Drive
- SFTP
- Custom Rclone Config
Create domain name for Webserver
- Select Admin Area -> Settings -> Assign new domain -> Save
- Assign a domain name to the webserver instead of accessing by IP address
Change the database server
- Select Admin Area -> Settings -> Database Server -> Add Database Server -> Save
Change Webserver account password
- Step 1: Select Account -> Settings
- Step 2: Change account information
- Step 3: Select Save