Pavel Denisov: т.е так должен выглядеть файл flaskapp.wsgi
#!/usr/bin/python3.5
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,"/var/www/mysite.ru/")
from FlaskApp import app as application
application.secret_key = 'Add your secret key'
#'это путь относительно файла flaskapp.wsgi лежащего в главное папке сайте
activate_this = 'FlaskApp/envname/bin/activate_this.py'
with open(activate_this) as file_:
exec(file_.read(), dict(__file__=activate_this))
Я правльно все делаю?
захожу в папку с проектом
создаю вирт окружение
virtualenv -p python3.5 envname
активирую его
source envname/bin/activate
Все верно?
У меня вот так, все правильно?
# - Connection Settings -
listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost'; use '*' for all
# (change requires restart)
port = 5432 # (change requires restart)
поменял теперь пишет такую ошибку
could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "ip сервера" and accepting TCP/IP connections on port 5432?
так должно быть в файле pg_hba.conf?
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 192.168.0.0/24 trust
# IPv6 local connections:
Поменял, перезагрузил постгри
sudo service postgresql restart
Но до сих пор не заходит
Так а как вы зайдете в базу если не знаете пароля?
А как мне лично заходить в базу с другого ip адреса?
с SSH потом буду разбираться что это и как это делать, пока хочу так попробовать
Так как мне исправить сейчас чтобы работало??
А как мне именно эту команду использовать?
ssh -L 3307:xxx.xxx.xxx.xxx:3306 myuser at xxx.xxx.xxx.xxx
я не очень силен в этом, ip адрес понятно куда вводить, порт 3306 тоже
а куда вводить порт 3307?