Guide
DirectAdmin guide
Everything about the control panel of your WebOké hosting package: logging in, domains, DNS, SSL, email, files, databases, WordPress, PHP settings and backups. Explained step by step, with screenshots.
Contents
All chapters
Click on a topic to open the article. Each article has links to the previous and next article.
-
1
Getting to know DirectAdmin
- 1.1 What is DirectAdmin and what can you do with it?
- 1.2 Which packages have DirectAdmin, and what do you manage in My WebOké?
- 1.3 Tour: the dashboard and your limits
- 1.4 The menu: Grid and List
- 1.5 Quick search with Ctrl+K and Ctrl+J
- 1.6 Working with multiple domains: the domain selector
- 1.7 Skin Options: light or dark, display and more
- 1.8 The new DirectAdmin: where do I find what?
- 1.9 Terms explained: domain, subdomain, pointer, DNS, mailbox and database
-
2
Logging in to DirectAdmin
- 2.1 Three ways to log in
- 2.2 Signing in via My WebOké
- 2.3 Logging in from weboke.de, weboke.it and the other country sites
- 2.4 Finding your server name and DA user name
- 2.5 Setting or changing your DA password
- 2.6 Signing in directly on port 2222
- 2.7 Logging in via your own domain with /config
- 2.8 Signing in with the help of the AI assistant
- 2.9 Changing the language of DirectAdmin
- 2.10 Logging out and closing safely
- 2.11 Solving login problems
-
3
Your account and security
- 3.1 Your profile and contact details
- 3.2 Setting up Two-Step Authentication
- 3.3 Recovery codes, and what to do if you've lost your authenticator
- 3.4 Login History: who logged in and when?
- 3.5 Login Keys: logging in for scripts and programs
- 3.6 Messages in DirectAdmin
- 3.7 Secure passwords and what to do if a password is leaked
-
4
Domains, subdomains and forwarding
- 4.1 Viewing the domains in your package
- 4.2 Adding an extra domain
- 4.3 Domain settings: SSL, PHP, www and private_html
- 4.4 Domain pointers: a second domain name for the same site
- 4.5 Creating and deleting subdomains
- 4.6 A different folder for your website (document root)
- 4.7 Site Redirects: forwarding a domain or page
- 4.8 Hotlink Protection
- 4.9 Deleting or renaming a domain
- 4.10 Can I also do this in My WebOké? Domains per package and Forwarders
-
5
Managing DNS
- 5.1 What is DNS and when do you change it?
- 5.2 Opening DNS Administration and reading the records
- 5.3 Adding or changing an A or AAAA record
- 5.4 CNAME records and the trailing dot
- 5.5 MX records: where does your email arrive?
- 5.6 TXT records for verification (Google, Microsoft and others)
- 5.7 Setting up and adding to SPF
- 5.8 Turning on and checking DKIM
- 5.9 Setting up DMARC
- 5.10 E-mail with Microsoft 365 or Google Workspace, website with WebOké
- 5.11 When does a change take effect? Waiting time and TTL
- 5.12 DNS in My WebOké and with external name servers such as Cloudflare
-
6
SSL certificates and https
- 6.1 What is SSL and how does WebOké arrange it?
- 6.2 Requesting a free Let's Encrypt certificate
- 6.3 Certificate for www, subdomains and wildcard
- 6.4 Always redirect visitors to https
- 6.5 Installing your own (paid) certificate
- 6.6 Let's Encrypt not working: causes and solutions
- 6.7 No padlock or 'not secure': fixing mixed content
-
7
Managing email addresses
- 7.1 Creating an e-mail address
- 7.2 Changing the password of an email address
- 7.3 Storage per mailbox and what happens when it's full
- 7.4 Deleting an e-mail address
- 7.5 Forwarders: forwarding mail to another address
- 7.6 Catch-All E-mail: mail to non-existent addresses
- 7.7 Autoresponders
- 7.8 Vacation Messages
- 7.9 Autoresponder or holiday message: which should you choose?
- 7.10 Mailing Lists
- 7.11 Opening webmail
- 7.12 The default email account of your package
- 7.13 Send limits and the 'message limit reached' message
-
8
Setting up email on your computer and phone
-
9
Spam, filters and tracking email messages
-
10
Moving email to WebOké
-
11
Files and FTP
- 11.1 Opening File Manager: the directories in your package
- 11.2 Uploading and downloading files
- 11.3 Extracting and creating zip files
- 11.4 Showing and editing hidden files such as .htaccess
- 11.5 File and directory permissions (chmod)
- 11.6 Creating and managing FTP accounts
- 11.7 Connecting with FileZilla (FTP, FTPS and SFTP)
- 11.8 FTP not working: how to fix it
-
12
Databases and phpMyAdmin
-
13
Installing websites with Installatron
- 13.1 Opening Installatron: what can you install?
- 13.2 Installing WordPress
- 13.3 Installing in a subfolder or on a subdomain
- 13.4 Importing an existing website into Installatron
- 13.5 Updates and automatic updates
- 13.6 Making and restoring backups in Installatron
- 13.7 Cloning and creating a staging environment
- 13.8 Deleting an installation
- 13.9 Can I also do this in My WebOké? The Website Manager
-
14
PHP version and PHP settings
- 14.1 Selecting the PHP version (Select PHP version)
- 14.2 Enabling and disabling PHP extensions
- 14.3 PHP options: upload_max_filesize, memory_limit and max_execution_time
- 14.4 PHP Settings in DirectAdmin or Select PHP version: what's the difference?
- 14.5 PHP settings per directory and via .htaccess
- 14.6 Errors after a PHP upgrade and finding the error log
-
15
Advanced: cron, SSH, Git, Node.js and more
- 15.1 Cron Jobs: running tasks automatically
- 15.2 SSH Keys and logging in with SSH
- 15.3 Terminal in your browser
- 15.4 Git: updating your website from a repository
- 15.5 Setting up a Node.js app
- 15.6 Setting up a Python app
- 15.7 Redis
- 15.8 Apache Handlers and MIME types
- 15.9 Password Protected Directories
- 15.10 Web Application Firewall
- 15.11 Imunify360: scanning your website for malware
- 15.12 Perl Modules and EN-ClamAV
-
16
Creating and restoring backups
-
17
Statistics, logs and performance
- 17.1 User statistics: visitors and data traffic
- 17.2 Site summary & logs: the error log and the access log
- 17.3 Resource Usage: CPU, memory and processes
- 17.4 X-Ray: tracking down slow pages
- 17.5 503 or 'Resource Limit Is Reached': what now?
- 17.6 Storage full: where's the space going?
- 17.7 Data traffic (bandwidth) and what happens when you run out
-
18
Troubleshooting and frequently asked questions
- 18.1 My website is blank or shows a 500 error
- 18.2 My website has been hacked: step-by-step plan
- 18.3 My website is slow
- 18.4 Error 403 or 406 when saving or uploading
- 18.5 Upload too large (error 413) or timeout
- 18.6 Error establishing a database connection
- 18.7 My domain isn't working yet after a transfer or change
- 18.8 Testing my website before the domain has moved
- 18.9 I'm no longer receiving email
- 18.10 I can't send email
- 18.11 An e-mail was accidentally deleted
- 18.12 I can't see a feature that's mentioned in this guide
- 18.13 Asking for help: what should you tell support?
