admin 发表于 2022-8-22 21:51:09

关于论坛大神分享的内容采集系统 安装教程来了。

大神帖子原文:https://www.4414.cn/thread-94191-1-1.html

1、安装Python项目管理插件
这个安装成功之后,我们在左边的‘软件商店’里选择‘宝塔插件’,找到‘Python项目管理’这个插件进行安装。

(注意:最新的宝塔版本已经更新,安装项目管理器的时候会让你选择安装的版本,建议选2.0的。)
2、安装项目所需要的Python版本。
安装成功之后,我们点击设置。

我们在版本管理里安装我们需要的Python版本。这里我以3.9.7为例,等一会就会安装成功。
3、添加项目站点
域名处填写自己的域名即可,没有域名填写服务器IP地址。
4、上传LEKUWANG项目源码。并解压到根目录
5、添加uwsgi配置文件uwsgi.ini
留意:新建一个空白文件,文件名为uwsgi.ini。新建成功之后输入如下代码,然后保存:
#添加配置选择

#配置和nginx连接的socket连接
socket=127.0.0.1:8997
#配置项目路径,项目的所在目录
chdir=/www/wwwroot/你项目所在的目录/
#配置wsgi接口模块文件路径,也就是wsgi.py这个文件所在的目录
wsgi-file=lekuwang/wsgi.py
#配置启动的进程数
processes=4
#配置每个进程的线程数
threads=2
#配置启动管理主进程
master=True
#配置存放主进程的进程号文件
pidfile=uwsgi.pid
#配置dump日志记录
daemonize=uwsgi.log`
6、修改网站配置
左侧网站,然后点击网站名,在弹出的窗口里找到'配置文件',然后配置文件里输入如下代码:

location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:8997;#端口要和uwsgi里配置的一样
uwsgi_param UWSGI_SCRIPT lekuwang.wsgi;#wsgi.py所在的目录名+.wsgi
uwsgi_param UWSGI_CHDIR /www/wwwroot/这里修改为你项目的目录/; #项目路径
}
location /static/ {
alias /www/wwwroot/这里修改为你项目的目录/static/; #静态资源路径
}
里面的端口、路径都要和uwsgi.ini里的一致。
7、Python项目管理插件里添加项目
在左右的软件商店里找到Python项目管理插件,然后点击设置,添加项目。里面的各种选项很简单,按实际情况填写就行。

值得说的就是那个端口,端口要和uwsgi.ini里面的那个端口一致。如果有多个项目的话,不同的项目要填写不同的端口。端口随便填写,只要不与其它常用软件端口冲突就好。
以上配置完成之后,基本已经部署完毕。我们在浏览器里访问我们的域名,就能查看到网站。
如果失败,看看错误日志(服务器根目录uwsgi.log`文件中)
安装好之后,请先到 http://域名/tools/设置好自己的网站方式!
后台管理:
文章更新后台地址:http://域名/admin/   后台帐号:cproot 密码 admin8888
采集以及其他工具类后台: http://域名/tools/   (只有上面登录了,会自动登录这个地址)
建议centos8系统+宝塔面板!发现有不少朋友用的Centos7,上面自带的Sqlite数据库版本低,不能运行起来。
安装后提示 Internal Server Error   建议查看Sqlite数据库版本
CentOS 7 Sqlite 升级教程。
一.wget升级
yum install -y wget
二.sqlite3安装
sudo yum install sqlite-devel
查看sqlite3的版本
sqlite3 -version
三.sqlite3升级
下载源码
wget https://www.sqlite.org/2022/sqlite-autoconf-3380500.tar.gz
版本可去官网选择,这里的地址已经是最新版的
解压、编译
tar zxvf sqlite-autoconf-3380500.tar.gz
cd sqlite-autoconf-3380500/
./configure --prefix=/usr/local
make && make install
删除旧版,替换新版
mv /usr/bin/sqlite3 /usr/bin/sqlite3_old
ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3
echo"/usr/local/lib" > /etc/ld.so.conf.d/sqlite3.conf
ldconfig
最后查看新的版本号
sqlite3 -version
至此sqlite3就安装升级完成了。
页: [1]
查看完整版本: 关于论坛大神分享的内容采集系统 安装教程来了。