小白也可以开网站创业运营,保姆级CTOUY UNO网站系统安装部署教程
gaoyangw 2024-11-06 17:43 19 浏览 0 评论
环境说明
本项目运行环境参考如下,推荐使用该配置安装系统,以达最佳使用效果。
操作系统:Linux Ubuntu 20.04 LTS
Python版本:3.12.4
Node.js版本:20.10.0
MYSQL版本:>=8.0(硬性要求)
系统 glibc 版本:>=2.28(硬性要求)
系统glibc版本速查(Ubuntu 20.04 LTS一般为2.31 / Centos 8、Debian 10 Buster一般为2.28)
通过宝塔面板安装
我们采用宝塔面板用于安装环境,确保用户能快速完成系统部署,如果你具有一定服务器运维基础,也可以查看通过直接部署、Docker部署的教程。
1 安装宝塔面板
可参考宝塔面板官方教程,操作较简单,此处不做赘述。
宝塔官方地址:https://www.bt.cn/new/index.html
2 安装Python环境
进入宝塔面板,切换到【网站】-【Python项目】的选项卡
然后点击安装Python版本,出现以下界面,然后我们选择3.12.4进行安装,如果没有找到版本,可以点击更新版本列表
出现安装信息,等待安装完毕,时间较久
安装完成后我们可以通过版本管理器检查是否成功安装。
3 安装Node.js环境
同理,我们切到【网站】-【Node项目】的选项卡,使用相同的办法选择20.10.0的node.js版本进行安装。
如果没有找到对应的版本可以【更新版本列表】。
安装完成后我们可以通过版本管理器检查是否成功安装。
4 下载安装包
点我前往CTOUY UNO最新版下载地址https://ctouy.com/ctouy-uno-guide/product-licence#download
下载后将文件上传到服务器的任意文件夹进行解压
推荐解压到:/www/wwwroot/ctouy_uno
并在里面创建一个文件夹,名称为:data,用于存储用户上传的文件,也可以根据服务器情况放置到其他目录
上传解压后目录结构如下:
5 部署项目后端
回到【网站】-【Python项目】,添加我们的后端项目
各选项参考如下:
项目路径:/www/wwwroot/ctouy_uno/ctouy_uno_backend
项目名称:取一个你喜欢的名字
运行文件:选择项目路径下的gunicorn_config.py
项目端口:8000
Python版本:3.12.4
框架:django
运行方式:gunicorn
网络协议:wsgi
安装依赖包:选择项目路径下的requirements.txt
按下确定后,项目依赖包开始安装,随后我们可以点击项目的设置查看项目环境安装进度,等待安装完成
依赖安装完成后,我们重新点开设置,将进程数量和现成数量都设为1,然后重启项目。
6 部署项目前端
回到【网站】-【Node项目】,添加我们的前端项目
各选项参考如下:
项目目录:/www/wwwroot/ctouy_uno/ctouy_uno_frontend/server
项目名称:取一个你喜欢的名字
启用选项:自定义启动命令 - 然后选择文件/www/wwwroot/ctouy_uno/ctouy_uno_frontend/server/index.mjs
项目端口:8001
node版本:v20.10.0
绑定域名:输入你要绑定的域名
等待项目安装依赖环境完成后,我们点开设置配置伪静态进行,直接粘贴保存即可。
# 请将伪静态规则或自定义NGINX配置填写到此处
location /api {
proxy_pass http://127.0.0.1:8000;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
add_header X-Cache $upstream_cache_status;
proxy_connect_timeout 30s;
proxy_read_timeout 86400s;
proxy_send_timeout 30s;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
最后重启该前端项目即可生效
7 系统初始化
进入系统初始化页面,即你设置的前端绑定域名
我们设置了ctouy.com,那么对应的地址是ctouy.com/install
7.1用户文件存储目录
一般我们可以使用默认目录,但为了以后数据方便迁移,我们填写之前创建的数据目录(/www/wwwroot/ctouy_uno/data)。
7.2 填写你的数据库信息
可在【数据库】-【添加数据库】创建一个新的数据库用于存储数据,
注意,要使用mysql >=8.0的版本进行安装。
如果是自行创建的数据库,主机一般为:localhost或127.0.0.1,端口为3306。
其他情况请按照实际填写
7.3 填写你的基本信息
网站域名:一般无需修改,程序自动获取
网站标题:你的网站标题
管理员账号:默认的管理员账号、密码
7.4 等待安装
最后一步开始后进行安装,该步骤一般1分钟内完成。
如果大于1分钟依然卡在正在重启CTOUY UNO,你可以到python项目,手动重启后端,然后刷新安装页面即可解决。
7.5 安装完毕
出现该提示后系统已完成安装,可正常使用
相关推荐
- 企业网站建设流程中的八大步骤(企业网站建设的基本流程)
-
在企业网站建设中,有很多环节需要考虑。通过与客户密切合作,我们可以全面了解他们的需求,并提供专业的建议。在确定细节后,我们将根据客户的需求和设计来制作网站。无论网站的规模大小或功能复杂度如何,这个一般...
- 企业建设网站有哪些流程(企业网站建设的基本流程)
-
今天我们来探讨一下企业建站的流程有哪些,下面我们就来一起看看吧。1、肯定网站的风格和功能...
- 非遗美食之广东——高埗矮仔肠(矮仔祥腊肠官网)
-
东莞高埗矮仔肠是广式腊味中的一种,其外观与普通腊肠有着很大的差别,比较短而粗,其名字也是源于此。...
- 东莞企业新网站如何做好百度首页关键词排名?
-
随着电子商务快速发展,越来越多的传统企业开始建立自己的网站,进而推广自己的产品。有很多朋友都想知道新网站如何做好SEO优化?今天我以自己的实战经历,简单聊聊,一个新建的网站,如何从0开始做好SEO优化...
- WordPress 技术革命:企业级应用全解析
-
作为全球38.2%网站的技术底座(W3Techs数据),WordPress早已不是那个2003年诞生的简单博客系统。从个人创作者到《纽约时报》这样的媒体巨头,从中小企业官网到跨国品牌数字化...
- 东莞网络推广,常用方法-东莞网络推广
-
在如今的互联网时代中,企业想要获得更好的推广效果,就需要合理的运用各种东莞网络推广方式,只有这样才能扩大企业的宣传范围,提升企业的曝光度,从而也就能够吸引更多的用户关注,进而产生更多的流量和转化。那么...
- 新闻源推送权威度增强技巧(新闻如何推送才能准确优质)
-
新闻源推送权威度增强技巧在信息过载的互联网环境中,新闻源推送的权威性直接影响内容的传播效果与用户信任度。以下从内容优化、平台选择、SEO策略等维度,系统梳理提升新闻源推送权威度的核心技巧:一、内容质量...
- 玄凤鹦鹉和牡丹鹦鹉哪个好?价格,说话能力,智商,寿命等特点
-
玄凤鹦鹉和牡丹鹦鹉哪个好?这个问题没有准确的答案,因为有很多人喜欢牡丹鹦鹉,他们会说牡丹鹦鹉好,也有很多人喜欢玄凤,他们会说玄凤鹦鹉好。那么,到底是喜欢牡丹鹦鹉的人多,还是喜欢玄凤鹦鹉的人多呢?总体而...
- 服务类网站排名首页的seo策略(服务型的网站)
-
什么是服务类网站?答:服务类网站是以满足用户需求、提供服务为主,比如:做家政服务、做公司注册、做装修装饰服务等之类的网站统称为服务类网站。怎么运营服务类网站?首先要知道百度有一个算法是“百度区域性算法...
- 抖音搜索SEO底层逻辑是什么?(抖音搜索seo底层逻辑是什么意思)
-
抖音搜索SEO底层逻辑是什么?...
- 地方服务类型网站该怎么做好SEO优化
-
地方服务类型网站该怎么做好SEO优化。我们都知道想了解信息用百度,想购物上淘宝,想聊天呱呱蛋用微信或者QQ。服务类型的网站大部分的流量都来自搜索引擎;而且搜索引擎大部分的流量就来自关键词;而关键词流量...
- SEO资料-09 关键词定义及分类-头脑风暴,核心词运营的产品和服务
-
关键词选择三步走这是课程目标...
- 百度搜索异常 营销者不要丢了SEO(百度出现奇怪的搜索记录)
-
百度一下你就知道这句话已经深入人心,在PC端、在搜索时代百度已经深入人心。虽然现如今大家都在谈移动互联网,但有人就有搜索,况且百度移动搜索份额也不低,今天下午百度搜索异常,从网民反应来看,守护袁昆认为...
- 品牌如何打造自己的爆款话题(打造品牌文案)
-
在注意力极度稀缺的当下,谁能制造出高频被提及、主动被讨论的话题,谁就拥有了“控制传播节奏”的能力。对于品牌而言,一个设计得当的爆款话题,远比一次硬广投放更容易“借势上榜”,实现声量破圈。打造爆款话题,...
- AI搜索优化实战手册:让品牌成为AI信任的“高价值信息源”
-
当AI搜索直接在结果页呈现答案,品牌方对能否干预AI搜索结果充满疑问。深入分析AI搜索逻辑,才能找到AI搜索优化的关键路径。一、AI搜索的逻辑:从机械匹配到智能理解与传统搜索引擎依赖关键词匹配和网页权...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 网站建设 (107)
- 百度收录 (50)
- 搜索引擎排名优化 (49)
- 关键词优化工具 (51)
- 外贸网站建设 (56)
- seo整站优化吧 (50)
- 苏州网站建设 (59)
- 百度搜索推广 (61)
- 关键词优化公司 (51)
- 广州网站建设 (48)
- 电商网站建设 (49)
- 百度站长平台 (48)
- 网站模板 (51)
- 厦门网站建设 (52)
- 百度快照推广 (51)
- 免费网页在线客服系统 (53)
- 雷神代刷网站推广 (53)
- 手机网站建设 (53)
- 网站维护 (53)
- 网页制作教程 (66)
- 百度收录批量查询工具 (48)
- 网站服务器 (53)
- 学生个人网页制作html (56)
- 一键优化 (67)
- 网页制作软件 (49)