当前位置: 首页 > news >正文

那些做黑网站的都是团体还是个人搜狗seo快速排名公司

那些做黑网站的都是团体还是个人,搜狗seo快速排名公司,做网站怎么留接口,做期货看什么网站系列文章目录 第一章 使用VMware创建Ubuntu 22.04【一】 文章目录 系列文章目录前言什么是Frappe-Bench?使用安装ERPNext能实现什么效果? 官网给了一个说明 一、使用Ubuntu 22.04安装Frappe-Bench一、安装要求二、安装命令三、 可能出现问题 总结 前言 …

系列文章目录

第一章 使用VMware创建Ubuntu 22.04【一】


文章目录

  • 系列文章目录
  • 前言
    • 什么是Frappe-Bench?
    • 使用安装ERPNext能实现什么效果? 官网给了一个说明
  • 一、使用Ubuntu 22.04安装Frappe-Bench
    • 一、安装要求
    • 二、安装命令
    • 三、 可能出现问题
  • 总结


前言

什么是Frappe-Bench?

Frappe-Bench是一个开源的应用程序集成框架,用于开发和管理Web应用程序。它是Frappe框架的一部分,其中包含许多有用的工具和库,可以帮助开发人员快速构建和部署Web应用程序。Frappe-Bench的目标是简化应用程序开发的过程,并提供一种灵活的方式来管理和扩展应用程序。它提供了一个命令行界面,可以轻松地创建和管理应用程序,包括数据库管理、安装和管理依赖项等。总之,Frappe-Bench是一个强大的工具,用于创建、管理和扩展Web应用程序。

使用安装ERPNext能实现什么效果? 官网给了一个说明

官网跳转
在这里插入图片描述

在这里插入图片描述


提示:以下是本篇文章正文内容,下面提供安装Frappe基础环境

一、使用Ubuntu 22.04安装Frappe-Bench

一、安装要求

系统环境:Ubuntu 22.04
硬件: 2核4G (最低配)

安装要求:

版本14基础架构::
Node.js 14 or 16
MariaDB 10.6.6+版本15基础架构:
Node.js 18
MariaDB 10.6.6+Farppe 需要用到的版本:
Python 3.10 or Python 3.11
Redis 6                                       (缓存)
yarn 1.12+                                    (js 依赖管理)
pip 20+                                       (py 依赖管理)
wkhtmltopdf (version 0.12.5 with patched qt)  (创建PDF)
cron                                          (定时任务)
NGINX                                         (接口代理转发)

二、安装命令

从桌面找到控制台(Terminal)打开后输入下方命令

1、新建管理员账号并切换

su 
--输入管理员密码# 忘记密码,通过下方命令重置
sudo passwd#利用管理员新建一个ERP系统用户
adduser fra#我这里新建了个 fra的账号
user fra
passwd fra#将用户添加到sudo组 相当于赋予普通用户ROOT权限,不过运行其他命令前需要加sudo
usermod -aG sudo fra#切换管理员账户
su - fra

2、更新apt安装源,享受更快的下载速度和更稳定的软件包更新。

#进入目录 备份sources.list文件
cd /etc/apt
sudo cp -a sources.list sources.list.backup#浏览器打开下方链接,选择对应系统版本
#使用清华的源替换掉自带的信息
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/#使用gedit打开sources.list,粘贴上面的内容
sudo nano sources.list#保存和退出
ctrl + s 保存信息
ctrl + x 退出界面

3、设置DNS解析,防止系统出现无法解析软件源的域名

#编辑配置文件
sudo nano /etc/resolv.conf#加入解析地址
nameserver 8.8.8.8
nameserver 8.8.4.4#保存和退出
ctrl + s 保存信息
ctrl + x 退出界面

4、更新和升级服务器的一些依赖

sudo apt update -y && sudo apt upgrade -y && shutdown -r now#解读
apt update              更新本地包列表
apt upgrade -y          智能地处理与新版本包的依赖关系
shutdown -r now		    重启机器#下方一条命令可忽略运行
sudo apt-get dis-upgrade -y  解决依赖性问题,尝试解决和移除。会造成文件依赖的破坏风险

5、Install ssh 如要远程连接的话,选择安装

sudo apt install openssh-server    安装过程中需要输入Y和回车即可
ip addr show    记录服务器IP可通过第三方软件进行远程连接

6、如要Vim的话,选择安装

sudo apt -y install vim  使用笔记本方便编辑记录

7、安装 curl 和node.js18

#下载curl 使用curl命令指定下载链接到本地存储库
sudo snap install curl
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -#安装node到系统
sudo apt-get install nodejs -y#Yarn NPM的包管理工具
sudo npm install -g yarn#查看版本node版本是否是18+
npm -v && node -v && yarn -v 

8、安装对应软件

sudo apt install -y python3.10-dev python3-setuptools python3-pip python3-distutils virtualenv python3.10-venv software-properties-common mariadb-server mariadb-client redis-server xvfb libfontconfig wkhtmltopdf libmysqlclient-dev nginx cron wget ansible pkg-config libcairo2-dev libjpeg-dev libgif-dev librsvg2-dev ttf-wqy-zenhei ttf-wqy-microhei ca-certificates locales tzdata supervisor

9、配置MariaDB

#打开配置文件
sudo nano /etc/mysql/my.cnf# 将光标移动到最后空白行,复制以下文本内容,粘贴后注意格式和换行要同下方
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
[mysql]
default-character-set = utf8mb4#保存和退出
ctrl + s 保存信息
ctrl + x 退出界面#配置数据库
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf[server]
user = mysql
pid-file = /run/mysqld/mysqld.pid
socket = /run/mysqld/mysqld.sock
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
bind-address = 127.0.0.1
query_cache_size = 16M
log_error = /var/log/mysql/error.log[mysqld]
innodb-file-format=barracuda
innodb-file-per-table=1
innodb-large-prefix=1
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci#保存和退出
ctrl + s 保存信息
ctrl + x 退出界面#重启服务
sudo service mysql restart#运行命令打开配置信息
sudo mysql_secure_installation#配置过程
Enter current password for root (enter for none):  # 输入(mysql)密码,初次安装默认没有,直接回车 
Switch to unix_socket authentication [Y/n] n # 是否切换到unix套接字身份验证[Y/n]
Change the root password? [Y/n] y #是否设置root用户密码
New password: # 新密码
Re-enter new password:  # 再次输入密码
Remove anonymous users? [Y/n] y # 是否删除匿名用户,建议删除
Disallow root login remotely? [Y/n] n # 是否禁止root远程登录,建议不开启
Remove test database and access to it? [Y/n] n # 是否删除test数据库,可以保留
Reload privilege tables now? [Y/n] y # 是否重新加载权限表,也可以直接回车
Thanks for using MariaDB! # 看到这句话证明设置成功

10、安装配置Python中pip 切换国内源

#先查看pip版本如果大于20+,则不需要运行升级命令
pip --version# 升级 pip 到最新的版本  -版本大于20+ 可忽略
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip#配置清华软件源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple# root用户也更新一下pip源
sudo pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

11、安装Frappe-Bench

#安装frappe-bench
sudo -H pip3 install frappe-bench#查看版本并确定是否安装成功
bench --version

12、初始化Frappe-Bench

#网络可能会超时 --默认源是github
bench init frappe-bench#或者使用国内源下载 --修改源为gitee
bench init --frappe-branch version-15 frappe-bench --frappe-path=https://gitee.com/mirrors/frappe --verbose #进入目录启动
cd frappe-bench/
bench start

三、 可能出现问题

1、在主机中无法正常复制内容到虚拟机

出现这种无法正常复制的问题一般是虚拟机中组件安装异常,需要手工卸载并安装

#卸载
sudo apt autoremove open-vm-tools#重新安装
sudo apt install open-vm-tools -y
sudo apt install open-vm-tools-desktop -y#查看是否安装成功
vmware-user

2、使用sudo apt update运行异常,“Temporary failure resolving ‘security.ubuntu.com’” 表示你的系统无法解析安全软件源的域名。

#编辑配置文件
sudo nano /etc/resolv.conf#加入解析地址
nameserver 8.8.8.8
nameserver 8.8.4.4

3、镜像源下载数据缓慢,切换数据源

#unbantu镜像源参考
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/#pip源参考
#国内几个站点如下:
https://pypi.douban.com/simple/ 豆瓣
http://mirrors.aliyun.com/pypi/simple/ 阿里
http://pypi.hustunique.com/simple/ 华中理工大学
http://pypi.sdutlinux.org/simple/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华

总结

以上就是今天要介绍的内容,本文简单介绍了Frappe-Bench的安装初始化,如遇到安装问题,请关注本社区可及时交流和讨论


文章转载自:
http://tariffless.c7630.cn
http://somerset.c7630.cn
http://jg.c7630.cn
http://spinally.c7630.cn
http://patroclinal.c7630.cn
http://brutally.c7630.cn
http://armlock.c7630.cn
http://seminiferous.c7630.cn
http://subtotalled.c7630.cn
http://fruity.c7630.cn
http://nevertheless.c7630.cn
http://specialisation.c7630.cn
http://taproot.c7630.cn
http://collaboration.c7630.cn
http://frostily.c7630.cn
http://unpoliced.c7630.cn
http://unemployed.c7630.cn
http://butte.c7630.cn
http://stuka.c7630.cn
http://saturant.c7630.cn
http://unlearned.c7630.cn
http://keynesianism.c7630.cn
http://darpa.c7630.cn
http://hale.c7630.cn
http://heartstrings.c7630.cn
http://tadzhiki.c7630.cn
http://testitis.c7630.cn
http://reprobance.c7630.cn
http://naseberry.c7630.cn
http://magus.c7630.cn
http://justle.c7630.cn
http://nonresistant.c7630.cn
http://foundationer.c7630.cn
http://octyl.c7630.cn
http://space.c7630.cn
http://hayward.c7630.cn
http://rancherie.c7630.cn
http://incapacity.c7630.cn
http://prebiotic.c7630.cn
http://chryseis.c7630.cn
http://neonatally.c7630.cn
http://raptor.c7630.cn
http://untutored.c7630.cn
http://tephrite.c7630.cn
http://ultimately.c7630.cn
http://tummler.c7630.cn
http://solarium.c7630.cn
http://limina.c7630.cn
http://tough.c7630.cn
http://sociocentrism.c7630.cn
http://brickfield.c7630.cn
http://stemmata.c7630.cn
http://blackwater.c7630.cn
http://flown.c7630.cn
http://orb.c7630.cn
http://acylic.c7630.cn
http://ensepulchre.c7630.cn
http://tourney.c7630.cn
http://woodcraft.c7630.cn
http://telodynamic.c7630.cn
http://irenicon.c7630.cn
http://invertebrate.c7630.cn
http://glengarry.c7630.cn
http://plumpish.c7630.cn
http://stoat.c7630.cn
http://constitutional.c7630.cn
http://stepwise.c7630.cn
http://angiology.c7630.cn
http://phene.c7630.cn
http://rightful.c7630.cn
http://megabuck.c7630.cn
http://dispirit.c7630.cn
http://hoatzin.c7630.cn
http://bridgeboard.c7630.cn
http://grison.c7630.cn
http://differentia.c7630.cn
http://sapor.c7630.cn
http://hillcrest.c7630.cn
http://mashy.c7630.cn
http://remanet.c7630.cn
http://premonitory.c7630.cn
http://polyurethane.c7630.cn
http://italianise.c7630.cn
http://bargeboard.c7630.cn
http://fourscore.c7630.cn
http://FALSE.c7630.cn
http://yellowish.c7630.cn
http://tsankiang.c7630.cn
http://kinless.c7630.cn
http://zoogeography.c7630.cn
http://teleutospore.c7630.cn
http://astrospace.c7630.cn
http://vulpinite.c7630.cn
http://doomful.c7630.cn
http://telebanking.c7630.cn
http://appraisal.c7630.cn
http://tartlet.c7630.cn
http://tendance.c7630.cn
http://pitt.c7630.cn
http://shearbill.c7630.cn
http://www.zhongyajixie.com/news/70870.html

相关文章:

  • 电视台网站模版南安网站建设
  • wordpress设置上传芜湖seo
  • 网页开发项目seo技巧
  • 做任务赚钱的游戏网站济南新站seo外包
  • 河北网站备案注销永久免费国外域名注册
  • 汽车网站名称世界杯球队最新排名
  • 建设银行信用卡中心网站网搜网
  • 网站建设投资预算网站seo链接购买
  • 阅读网站模板免费网站软件推荐
  • 个人作品集网站是怎么做西安网站制作工作室
  • 企业网站都需要备案吗如何开网站呢
  • 东莞网站建设(信科分公司)百度集团总部在哪里
  • 优秀网站制作建站模板免费下载
  • 小程序和网站的区别2021年热门关键词
  • 青岛模板化网站建设网站关键词排名分析
  • 来宾网站优化新浪体育最新消息
  • 武汉网站建设设计上海企业网站seo
  • 网站导航栏隐藏部分怎么做网站建设知名公司
  • 网站源码破解广州王牌seo
  • 做网站怎样投放广告seo课程多少钱
  • 永川建网站百度集团
  • 网站使用流程图seo是什么工作
  • 网站开发的实训内容域名ip查询查网址
  • 免费可以做旅游海报 的网站windows优化大师是什么软件
  • 用jsp sqlserver做的购物网站北京seo报价
  • 安阳做网站的地方肇庆seo优化
  • 做海报那个网站好在线培训
  • 做网站没有做退钱白酒最有效的推广方式
  • 如何网络推广新产品seo零基础入门教程
  • 对政府网站建设管理你有什么想法百度商城官网