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

上线了免费建网站移动互联网开发学习心得

上线了免费建网站,移动互联网开发学习心得,企业网站城市分站系统,wordpress 咨询主题YCA报名链接如下: YashanDB|崖山数据库系统YashanDB学习中心-YCA认证详情 目前免费 主要参考文档#xff1a; 单机#xff08;主备#xff09;部署 | YashanDB Doc 另外还参考摩天轮文章#xff1a; YashanDB 23.2.9.101 企业版安装步骤抢先看#xff01; - 墨天轮 …YCA报名链接如下: YashanDB|崖山数据库系统YashanDB学习中心-YCA认证详情 目前免费 主要参考文档 单机主备部署 | YashanDB Doc 另外还参考摩天轮文章 YashanDB 23.2.9.101 企业版安装步骤抢先看 - 墨天轮 需要说明的是 23.3.1版本目前还需依赖openssl 1.1.1 所以需要进行升级。 升级ssl的文章我参考了下面文章 https://zhuanlan.zhihu.com/p/693904453 下面官网链接给出了23.3安装需要的一些依赖包括lz4压缩等 依赖项准备 | YashanDB Doc 下面我正式开始我的折腾过程 下载安装介质 首先从yashandb官网 YashanDB 下载中心下载安装介质这里我下载的是个人版23.3版本如下图所示 顺便打开在线文档找到安装一节发现对应的要求为 本文采用超融合的虚拟机  4c 16g  500GB数据盘操作系统为centos 7.8 文件系统为XFS,网卡为虚拟千兆网卡如下图所示 上面已经跑了个小实例pg 17不过应该不影响本次yashan数据库的部署。根据安装文档继续下一步 创建安装用户 建议创建一个新用户安装YashanDB数据库。 切换至root用户并执行如下命令创建新用户yashan $ su root # useradd yashan 配置sudo免密。 首先请打开/etc/sudoers文件通常情况下即使root用户都无该文件的编辑权限此时需要先对root授权。 # cd /etc # ll sudoers # chmod w sudoers # vi /etc/sudoers在文件的最后添加如下内容后保存退出 yashan ALL(ALL)NOPASSWD:ALL 如下图所示 最后如该文件初始为只读恢复其属性 # chmod -w sudoers 将yashan用户加入到YASDBA用户组。 # groupadd YASDBA # usermod -a -G YASDBA yashan 具体操作如下 执行如下命令为用户yashan指定密码此处假设设置为Yashan*123 以下参数来自官方文档 作系统参数调整 下表为YashanDB数据库所需的资源限制值的最小要求请根据下表所示将资源限制值调整为大于或等于最小要求的值。 资源项描述推荐值open files文件句柄1048576max user processes最大用户线程数1048576max memory size最大内存限制unlimitedstack size堆栈大小8192 执行如下命令查看系统的所有资源限制值 操作系统参数调整有如下两种方式请根据自身需求选择其一进行配置 配置参数临时生效 执行如下命令使新配置的资源限制值临时生效重启操作系统后无效 # ulimit -n 1048576 # ulimit -u 1048576 # ulimit -m unlimited # ulimit -s 8192配置参数永久生效此处使用永久生效 执行如下命令将参数写入/etc/security/limits.conf文件重启操作系统后参数永久生效 echo  * soft nofile 1048576  * hard nofile 1048576  * soft nproc 1048576  * hard nproc 1048576  * soft rss unlimited  * hard rss unlimited  * soft stack 8192  * hard stack 8192 /etc/security/limits.conf 本机文件如图 重启操作系统。 正式安装 上传安装介质至服务器 创建安装目录 执行如下命令切换至yashan用户 su yashan cd mkdir install 切换回root用户 复制安装包至/home/yashan/install/ cp yashandb-personal-23.3.1.100-linux-x86_64.tar.gz  /home/yashan/install/   切换回yashan用户 su yashan cd /home/yashan/install 解压缩 tar -xzvf yashandb-personal-23.3.1.100-linux-x86_64.tar.gz ll 根据实际情况生成配置文件 ./bin/yasboot package se gen --cluster yashandb -u yashan -p Yashan*123 --ip 10.89.136.26 --port 29022 --install-path /data460/yashan/yasdb_home --data-path /data460/yashan/yasdb_data --begin-port 1688 执行安装 ./bin/yasboot package install -t hosts.toml -i yashandb-personal-23.3.1.100-linux-x86_64.tar.gz 提示没有权限创建文件夹这个官方文档里面没有说明需要提前创建文件夹。 切换root用户创建文件夹并授权 再切换到yashan用户进行安装 执行部署 ./bin/yasboot cluster deploy -t yashandb.toml 报错 咨询技术专家可能是如下问题执行对应命令试一下。 这两个文件都存在 清除原先链接关系重新建立软链 mv /lib64/libssl.so /lib64/libssl.so.old mv /lib64/libcrypto.so /lib64/libcrypto.so.old 在执行: ln -s /lib64/libssl.so.10 /lib64/libssl.so ln -s /lib64/libcrypto.so.10 /lib64/libcrypto.so 再次查看 ldconfig -p | grep -E libcrypto.so|libssl.so 之后尝试还是失败安装时提示要升级ssl 咨询了一下崖山DB的老师发现这个版本还是需要依赖ssl特定版本的还未进行优化因此决定升级openssl如果不升级的话可以安装23.2版本试一下。 先把环境恢复原状 [rootecs-51s-lr-cqwjw-testpoc-005 bin]# rm /lib64/libssl.so /lib64/libcrypto.so rm: remove symbolic link ‘/lib64/libssl.so’? y rm: remove symbolic link ‘/lib64/libcrypto.so’? y [rootecs-51s-lr-cqwjw-testpoc-005 bin]# mv /lib64/libssl.so.old /lib64/libssl.so [rootecs-51s-lr-cqwjw-testpoc-005 bin]# mv /lib64/libcrypto.so.old /lib64/libcrypto.so [rootecs-51s-lr-cqwjw-testpoc-005 bin]# ldconfig 升级openssl 升级到1.1.1w 担心3版本不兼容还是根据要求升级到1.1.1w具体如下 下载新版本上传服务器并解压 tar -xzvf openssl-1.1.1w.tar.gz cd openssl-1.1.1w 备份老版本ssl # 为了避免出现旧版本被删除而新版本安装不成功的情况需要对旧版本进行备份 [rootecs-51s-lr-cqwjw-testpoc-005 openssl-1.1.1w]# mv /usr/bin/openssl /usr/bin/openssl.old [rootecs-51s-lr-cqwjw-testpoc-005 openssl-1.1.1w]# mv /usr/include/openssl /usr/include/openssl.old 安装 # 配置--prefix为安装路径 ./config --prefix/usr/local/openssl makemake install 5、链接新版本openssl ln -sf /usr/local/openssl/bin/openssl  /usr/bin/openssl ln -s /usr/local/openssl/include/openssl /usr/include/openssl #更新动态链接库 echo /usr/local/openssl/lib /etc/ld.so.conf 查看版本 openssl version 升级openssl成功我们可以继续安装yashandb了。 切换到yashan用户 su yashan cd /home/yashan/install/ 继续部署 ./bin/yasboot cluster deploy -t yashandb.toml 提示错误进行清理。 ./bin/yasboot cluster clean  -c yashandb --purge 重新进行部署 ./bin/yasboot cluster deploy -t yashandb.toml 部署成功如下图 配置环境变量 执行如下命令生效环境变量。 cd /data460/yashan/yasdb_home/yashandb/23.3.1.100/conf cat yashandb.bashrc ~/.bashrc source ~/.bashrc 看到脚本中提到rlwrap ,建议安装一下这样yasql的命令行会更智能 切换到root用户 安装rlwrap yum install rlwrap  -y 检查安装结果 若连接报错或执行SQL语句报错请根据错误提示信息检查安装步骤或咨询我们的技术支持。 YashanDB不提供系统初始口令需使用yasboot工具设置数据库sys用户的密码以安装用户登录到服务器并执行如下命令设置密码其中Yashan*123为需要设置的密码按需修改。yasboot cluster password set -n Yashan*123 -c yashandb 执行如下命令查看数据库状态。yasboot cluster status -c yashandb -d 使用yasql工具连接数据库查看实例状态。 yasql sys/Yashan*12310.89.136.26:1688 可选创建数据库用户并赋权更多操作请查阅用户管理。 Note: 如需开启monit功能可参考守护进程完成相关配置。
http://www.w-s-a.com/news/542567/

相关文章:

  • 知晓程序网站怎么做网站基础维护
  • 兼职做网站赚钱吗图片设计制作哪个软件好手机
  • 做手机旅游网站智慧校园登录入口
  • 莆田网站建设维护国外极简网站
  • 百度怎样收录网站缪斯设计集团
  • 网站建设在开封找谁做wordpress 数据转换
  • 旅游网站开发的流程江苏付费网络推广培训
  • 网站软文标题2018wordpress主题
  • 德清网站设计wordpress免登录发布接
  • 可以做游戏的网站有哪些客户关系管理系统的主要功能
  • 整人关不掉的网站怎么做广东省网站免备案表
  • 网站设计素材edu域名网站
  • 中山学校的网站建设wordpress文章图片显示不出
  • 兰溪城市建设规划网站网站联盟的基本流程
  • 免费推广网站注册入口小说阅读网站怎么建设
  • 新网站怎么做网络推广怎么做企业网站排名
  • jsp商业网站开发网站链接如何做二维码
  • 江苏高校品牌专业建设网站怎么制作网站搜索窗口
  • 北京app建设 网站开发公司织梦网站seo
  • 大学网站 作风建设专题汽车配件外贸出口公司
  • 东莞做网站系统购物网站建设精英
  • 建设vip网站相关视频网站营销建设公司
  • 微站直播平台杭州seo按天计费
  • seo 新旧网站 两个域名福州设计网站建设
  • 如何做网站客户端如何做网络营销网站
  • 苏州网站建设制度打鱼网站建设
  • 瓜子二手车直卖网上海小红书seo
  • 天津中小企业网站制作珠海做网站的
  • 网站排名影响因素最牛的科技网站建设
  • 长春网站建设公司怎么样电商网站建设与开发期末考试