php中文网 | cnphp.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 427|回复: 0

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

[复制链接]

3142

主题

3152

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

UID
1
威望
0
积分
7956
贡献
0
注册时间
2021-4-14
最后登录
2024-11-22
在线时间
763 小时
QQ
发表于 2022-8-22 21:51:09 | 显示全部楼层 |阅读模式
大神帖子原文:https://www.4414.cn/thread-94191-1-1.html

1、安装Python项目管理插件
这个安装成功之后,我们在左边的‘软件商店’里选择‘宝塔插件’,找到‘Python项目管理’这个插件进行安装。
2385ca4d69f6d7a203ec60e1dab9cd96_143842explabdkj6xbe6kh.png
(注意:最新的宝塔版本已经更新,安装项目管理器的时候会让你选择安装的版本,建议选2.0的。)
2、安装项目所需要的Python版本。
安装成功之后,我们点击设置。
d15a9da00e281964be98bc348d969a9a_143807aa97wwmo4z7wop22.png
我们在版本管理里安装我们需要的Python版本。这里我以3.9.7为例,等一会就会安装成功。
3、添加项目站点
域名处填写自己的域名即可,没有域名填写服务器IP地址。
4、上传LEKUWANG项目源码。并解压到根目录
5、添加uwsgi配置文件uwsgi.ini
留意:新建一个空白文件,文件名为uwsgi.ini。新建成功之后输入如下代码,然后保存:
#添加配置选择
[uwsgi]
#配置和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、修改网站配置
左侧网站,然后点击网站名,在弹出的窗口里找到'配置文件',然后配置文件里输入如下代码:
48801127f7d6ccda84f2ce6b57096630_143732ep64s4s0p0sa94s0.png
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项目管理插件,然后点击设置,添加项目。里面的各种选项很简单,按实际情况填写就行。
91853aec23517b1af229787859556ccd_143635vkrleslssvpve89f.png
值得说的就是那个端口,端口要和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就安装升级完成了。





上一篇:权重7的采集站源码来了,免费
下一篇:Vue 3-150行代码实现新国标红绿灯效果案例
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|php中文网 | cnphp.com ( 赣ICP备2021002321号-2 )

GMT+8, 2024-11-22 19:52 , Processed in 0.770287 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

申明:本站所有资源皆搜集自网络,相关版权归版权持有人所有,如有侵权,请电邮(fiorkn@foxmail.com)告之,本站会尽快删除。

快速回复 返回顶部 返回列表