第一次使用ubuntu 部署 python项目走了不少弯路,本文用来记录部署过程中发现的问题以免下次遇到了又给忘了
-----------------
首先是安装Python3.6
这个参考了这个问题的答案ubuntu下如何安装最新的python3.6
------
node.js的安装应该是最简单的了参考官方教程就行了
------
postgresql的安装
注意点
安装可以直接使用 apt-get install postgresql-版本号
安装后需要创建 一个用户名为saleor 密码为saleor
创建的用户需要是superuser权限
几条重要语句
sudo -u postgresql psql 进入psql命令行
alter user name with password passwor 修改密码
alter role name with superuser
create database saleor(databasename) owenr salero(user)
gtk+
按官方的教程就行
运行项目前需要先设置
SECRET_KEY 和 ALLOWEN_HOSTS 等
其他的设置变量名可以查阅官方doc
固定的可以直接在setting。py里面直接修改
$ export SECRET_KEY ='"
如果在
$ pip install -r requirements.txt
这一步出错的话 可以试着多试几次,基本上都是网络问题
实在不行的话使用 pip 安装whl文件也可以
至此 项目应该能正常运行了