Just did a fresh install of WSL2 and Ubuntu 20.04 on Windows 21 H1 for dev purposes, installed wo and get the error below creating the first site.
Any clues?
Thank you.```
pc@user:~$ sudo wo site create shop.test --wp
Adding repository for MySQL, please wait...
Updating apt-cache [OK]
Installing APT packages [OK]
Tuning MySQL configuration [OK]
Restarting mysql [KO]
Running pre-update checks [OK]
Setting up NGINX configuration [Done]
Setting up webroot [Done]
Downloading WordPress [Done]
Setting up database Traceback (most recent call last):
File "/opt/wo/lib/python3.8/site-packages/pymysql/connections.py", line 613, in connect
sock = socket.create_connection(
File "/usr/lib/python3.8/socket.py", line 808, in create_connection
raise err
File "/usr/lib/python3.8/socket.py", line 796, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/wo", line 8, in <module>
sys.exit(main())
File "/opt/wo/lib/python3.8/site-packages/wo/cli/main.py", line 102, in main
app.run()
File "/opt/wo/lib/python3.8/site-packages/cement/core/foundation.py", line 882, in run
return_val = self.controller._dispatch()
File "/opt/wo/lib/python3.8/site-packages/cement/core/controller.py", line 471, in _dispatch
return func()
File "/opt/wo/lib/python3.8/site-packages/cement/core/controller.py", line 471, in _dispatch
return func()
File "/opt/wo/lib/python3.8/site-packages/cement/core/controller.py", line 477, in _dispatch
return func()
File "/opt/wo/lib/python3.8/site-packages/wo/cli/plugins/site_create.py", line 375, in default
wo_wp_creds = setupwordpress(self, data, vhostonly)
File "/opt/wo/lib/python3.8/site-packages/wo/cli/plugins/site_functions.py", line 288, in setupw ordpress
data = setupdatabase(self, data)
File "/opt/wo/lib/python3.8/site-packages/wo/cli/plugins/site_functions.py", line 200, in setupd atabase
WOMysql.execute(self, "create database {0}
"
File "/opt/wo/lib/python3.8/site-packages/wo/core/mysql.py", line 71, in execute
connection = WOMysql.connect(self)
File "/opt/wo/lib/python3.8/site-packages/wo/core/mysql.py", line 34, in connect
connection = pymysql.connect(
File "/opt/wo/lib/python3.8/site-packages/pymysql/connections.py", line 353, in init
self.connect()
File "/opt/wo/lib/python3.8/site-packages/pymysql/connections.py", line 664, in connect
raise exc
pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] Co nnection refused)")
`