开始CuteOne安装

  • 第一步,拉取代码

cd /www/wwwroot/**** #这里为创建站点中根目录
git clone https://github.com/Hackxiaoya/CuteOne.git
  • 如果你是拉取v3.x版本的,请直接在cuteone目录下执行sh ./install.sh 否则 就继续看下面第二步

python3 环境安装好了之后, mysql mongo都启动了之后

直接进入cuteone目录,然后执行 sh ./install.sh 它会自动安装依赖;

依赖安装完成之后,会出现让你输入mysql的信息;

mysql host -> mysql数据库地址,填写127.0.0.1 或 localhost

mysql user -> mysql数据库账号

mysql pass -> mysql数据库密码

mysql db name -> mysql数据库名

mysql db port -> mysql数据库端口,填写默认3306

然后等他安装即可。安装好了之后自己启动一下网站。。

然后就是你使用脚本安装的,就忽略下面的安装步骤吧。

  • 第二步,安装需求的库和创建uwsgi软连

cd CuteOne
pip3 install -r requirements.txt
> 如果出现pip install --upgrade pip的字样,就执行更新一下,没有就跳过
> pip3 install --upgrade pip
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi
  • 第三步,修改根目录

  1. 打开宝塔面板

  2. 进入文件管理。点文件,进入站点根目录中的CuteOne目录,找到uwsgi.ini文件,点击文件后面的编辑。

  3. 将文件中chdir = /www/wwwroot/CuteOne改为你的站点根目录,例如chdir = /www/wwwroot/co.zx.al/CuteOne

  4. 其他均为默认,点保存。

  • 第四步,启动网站后台运行

nohup uwsgi --ini uwsgi.ini &
> 忽略显示的错误

注意:如果安装后,后台登陆密码不正确,请使用默认密码:admin

  • 第五步,设置宝塔面板中防火墙,开放5000端口

  1. 安全-选择放行端口

  2. 填写CuteOne端口号5000,并备注说明

  3. 放行

  • 第六步,进入web安装页,进行MySQL设置

  1. 访问安装路径:http://你的IP:5000/install/

  2. 进入宝塔面板,点数据库-找到建站是同时建立的数据库,将相应的数据库名、用户名、密码填写到web安装页的相应位置,其他保留默认。

  3. 下一步

  • 第七步,进行MongoDB设置

  1. 保持默认值

  2. 点下一步

  • 第八步,设置后台管理员及密码

特别注意:如果安装后,登陆后台提示密码不正确,请使用默认密码:admin

  • 第九步,安装成功,登陆后台

  1. 如发现后台填入用户名、密码后无法登陆,请执行第十步。

  2. 后台登陆地址:http://你的IP:5000/admin/

后台登陆地址:http://你的IP:5000/admin/
  • 第十步,重启服务,重新登陆

pgrep -f uwsgi #查看uwsgi
killall -9 uwsgi #关闭所有uwsgi
nohup uwsgi --ini uwsgi.ini & #启动网站
> 忽略显示的错误

注意:上诉命令必须在CuteOne目录下执行