WDQYES博客

分类:软件安装

OpenClaw安装及常用指令

安装node 安装指令: curl -sL https://deb.nodesource.com/setup_24.x | sudo -E bash - sudo apt-get install -y nodejs 验证安装: node -v npm -v 官方默认安装 执行指令: curl -fsSL https://openclaw.im/install.sh | bash 指定版本安装 1. (可选) 如果你想完全重新安装,可以先卸载当前版本 npm uninstall -g openclaw 2. 安装指定的版本,例如 2026.3.8 npm install -g openclaw@2026.3.8 如果遇到无法访问git,可指定镜像重试 npm install -g openclaw@2026.3.8 --registry=https://registry.npmmirror.com 3. 验证安装的版本 openclaw --version 核心配置文件 核心配置文件: ~/.openclaw/openclaw.json API Key的存放文件: ~/.

mysql 8.0.27安装部署和配置(RPM方式)

安装准备工作 安装依赖包: yum -y install numactl libaio-devel.x86_64 创建文件夹并进入: mkdir /usr/local/mysql mkdir /usr/local/mysql/src mkdir /usr/local/mysql/tmp mkdir /usr/local/mysql/data mkdir /usr/local/mysql/log cd /usr/local/mysql/src 下载地址: wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.27-1.el8.x86_64.rpm-bundle.tar 解压文件: tar -xvf mysql-8.0.27-1.el8.x86_64.rpm-bundle.tar 解压后文件 安装 依次按顺序安装 rpm -ivh mysql-community-common-8.0.27-1.el8.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.27-1.el

Ubuntu通过rvm安装ruby on rails

rvm安装 #第一步、获取gpg2秘钥,key值可能会错误,根据错误提示改成对于的key gpg --keyserver keyserver.ubuntu.com --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB 安装rvm \curl -sSL http://qiniu.forqian.cn/rvm-installer.txt | bash -s stable 然后,载入 RVM 环境(新开 Termal 就不用这么做了,会自动重新载入的) source ~/.rvm/scripts/rvm 修改 RVM 下载 Ruby 的源,到 Ruby China 的镜像: echo "ruby_url=https://cache.ruby-china.com/pub/ruby" > ~/.rvm/user/db 检查一下是否安装正确 $ rvm -v 用 RVM 安装 Ruby 环境 rvm requirements rvm install 3.0

linux下nodejs安装

进入安装目录 cd /usr/local nodejs下载地址 下载地址: https://nodejs.org/en/download/ 选择版本下载: wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz 解压 xz -d node-v12.18.3-linux-x64.tar.xz tar -xv -f node-v12.18.3-linux-x64.tar 解压后的安装目录为: /usr/local/node-v12.18.3-linux-x64 建立软链接的方式将这个设置为全局 ln -s /usr/local/node-v12.18.3-linux-x64/bin/node /usr/local/bin ln -s /usr/local/node-v12.18.3-linux-x64/bin/npm /usr/local/bin 查看版本 node -v npm -v

linux安装Jenkins

安装jdk/maven/tomcat 参照博客之前写的jdk和maven的安装 tomcat下载后解压可用 安装jenkins 先推荐jenkins中文官方文档看看: https://www.jenkins.io/zh/doc/pipeline/tour/getting-started/ 下载jenkins wget http://ftp-nyc.osuosl.org/pub/jenkins/war-stable/2.222.4/jenkins.war 将war放到tomcat中运行即可 访问: http://x.x.x.x:8080/jenkins jar部署脚本 build下Goals and options内容 clean install -Dmaven.test.skip=true 本地部署 Post Steps中shell配置 选择编译成功后执行: 勾选:Run only if build succeeds 选择-->>执行shell,内容如下: #避免任务完成后spring cloud工程自动关闭 #(如果不加这个变量,任务执行成功之后Spring Cloud工程

linux安装maven

创建安装路径并下载maven包 创建安装路径 mkdir /usr/local/maven 进入目录 cd /usr/local/maven 下载maven包 wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz 安装及配置maven 解压maven包 tar -zxvf apache-maven-3.6.3-bin.tar.gz 修改setting文件,增加阿里镜像 vi /usr/local/maven/apache-maven-3.6.3/conf/settings.xml 添加: <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf>        </mirror> 配置环境变

mysql 8.0.18安装部署和配置

安装编译环境 yum -y install numactl libaio-devel.x86_64 提前修改mysql配置文件 由于是绿色版,所以提前修改配置文件再执行后面的编译,主要是忽略表名大小写问题 修改配置文件: vi /etc/my.cnf 修改内容如下: basedir = /usr/local/mysql datadir = /usr/local/mysql/data socket = /usr/local/mysql/tmp/mysql.sock lower_case_table_names=1 #必填项 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES log-error=/usr/local/mysql/log/error.log pid-file=/usr/local/mysql/data/mysql.pid port=3306 #这里客户端也指定和mysqld一样的路径,不然客户端登录会报错 socket=/usr/local/mysql/tmp/mysql.sock 创建mysql目录并下载

linux+php安装部署

安装编译库 yum install gcc gcc-c++ openssl-devel zlib-devel libxml2-devel libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel mhash mhash-devel mcrypt mcrypt-devel libmcrypt-devel sqlite-devel oniguruma-devel –y 安装php和mysql关联,不然php无法连接mysql yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc 环境配置修改 编辑文件`vi /etc/ld.so.conf` vi /etc/ld.so.conf 添加以下几行信息: /usr/local/lib64 /usr/local/lib /usr/lib /usr/lib64 保存退出... 使配置生效:

linux下keepalived 安装与配置热备方案说明

环境说明 1、操作系统:linux 2、Keepalived软件版本:keepalived-1.1.20.tar.gz 3、安装环境 yum install -y openssl openssl-devel yum install libnl* libpopt* popt-static 环境配置 1、主Keepalived服务器IP地址 192.168.1.xx1 2、备Keepalived服务器IP地址 192.168.1.xx2 3、Keepalived虚拟IP地址 192.168.1.165 安装流程 1、上传Keepalived到/usr/local/keepalived(如果文件夹不存在创建:mkdir /usr/local/keepalived)或者直接下载 wget http://www.keepalived.org/software/keepalived-1.1.20.tar.gz 2、进入文件夹 cd /usr/local/keepalived 3、解压Keepalived软件 tar -zxvf keepalived-1.1.20.tar.gz 4、

linux下redis安装流程

安装编译环境 yum -y install gcc gcc+ gcc-c++ openssl openssl-devel pcre pcre-devel 解压并进入安装文件目录 mkdir /usr/local/redis 将redis安装包放入此目录 tar -zxvf redis-2.8.4.tar.gz           #解压redis cd redis-2.8.4                   #进入文件目录 安装 make PREFIX=/usr/local/redis install   #安装到指定目录中 说明: 在安装redis成功后,你将可以在/usr/local/redis看到一个bin的目录,里面包括了以下文件: redis-benchmark  redis-check-aof  redis-check-dump  redis-cli  redis-server

linux下keepalived+redis配置双机热备方案

环境介绍 Master: 192.168.1.218 redis,keepalived Slave: 192.168.1.219 redis,keepalived Virtural IP Address (VIP): 192.168.1.220 以下Master表示192.168.1.218这台主机,Slave表示192.168.1.219这台主机;master/slave表示keepalived/redis的role。 设计思路: 通过keepalived的自定义脚本功能监控本机的redis服务状态,当监控脚本检测到redis服务出现异常时,则将本机的keepalived关闭,同时这会导致master/backup角色的变化,而keepalived在角色变化时也会触发一些机制执行相关脚本,这就为我们改变redis的master/slave状态提供了机会,这样做的目的是为了是redis的master/slave的数据保持一致。 在keepalived+redis的使用过程中有四种情况: 一种是keepalived挂了,同时redis也挂了,这样的话直接VIP飘走之后,是不需要进行

在部署wordpress时遇到的几个问题及解决方案

问题一 问题:进入后只能到管理界面,其他的访问不到。   解决办法:给/usr/local/php/etc/php-fpm.d/www.conf文件中的组(group)和用户名(user)赋权。 sudo usermod -aG nginx nginx   然后重启php和nginx解决 问题二 问题:连接信息,要执行请求操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登录凭据以继续。... ... 解决方案:在html下的wp-config.php中添加以下内容。 define(“FS_METHOD”,”direct”); define(“FS_CHMOD_DIR”,0777); define(“FS_CHMOD_FILE”,0777); 并且给文件夹指定nginx用户权限: chown -R nginx /usr/local/nginx/html

nginx配置性能优化方案

说明 大多数的Nginx安装指南告诉你如下基础知识------通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一个简单的预览------那些可以通过微调来提高性能设置的概述。你的情况可能不同。 基本的 (优化过的)配置 我们将修改的唯一文件是nginx.conf,其中包含Nginx不同模块的所有设置。你应该能够在服务器的/etc/nginx目录中找到nginx.conf。首先,我们将谈论一些全局设置,然后按文件中的模块挨个来,谈一下哪些设置能够让你在大量客户端访问时拥有良好的性能,为什么它们会提高性能。本文的结尾有一个完整的配置文件。 Linux系统最大打开文件数设置 在linux中执行ulimit -a 即可查询linux相关的参数,如下所示:   # ulimit -a c

redis+tomcat配置session共享方案

所需依赖包 tomcat的lib下添加redis集成session共享的jar包如下: commons-pool2-2.2.jar或者commons-pool-1.6.jar jedis-2.7.2.jar tomcat-redis-session-manager1.2.jar   说明:commons-pool2-2.2.jar和commons-pool-1.6.jar根据实际配置情况来定,测试可共存。 修改tomcat配置文件 修改tomcat的context.xml 添加以下内容: <Valve className=”com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve” /> <Manager className=”com.orangefunction.tomcat.redissessions.RedisSessionManager” host=”localhost” port=”6379″ database=”0″ maxInactiveInterval=”60″ />   配置完成,非常简单。

linux下jdk的安装和配置

准备安装包 jdk-8u171-linux-x64.tar.gz 将安装包放到:/usr/local 解压安装包 tar -zxvf jdk-8u171-linux-x64.tar.gz 配置环境变量 vi /etc/profile 添加以下内容: export JAVA_HOME=/usr/local/jdk1.8.0_171 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 编译环境变量, 这样能让环境变量立即生效。 source /etc/profile 检查安装结果 java -version 得到结果: java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mi

linux下安装nginx流程,linux+nginx安装部署流程

本文介绍在linux环境下安装部署nginx,希望大家留言相互学习交流。 安装编译工具库 yum -y install make zlib zlib–devel gcc–c++ libtool openssl openssl–devel 创建安装目录 mkdir /usr/local/nginx cd /usr/local/nginx 下载nginx,并安装 下载 wget http://nginx.org/download/nginx-1.15.6.tar.gz 解压 tar -zxvf nginx-1.15.6.tar.gz 进入解压文件夹 cd nginx-1.15.6 编译 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module 安装 make && make install 操作指令 启动 /usr/local/nginx/sbin/nginx 关闭 /usr/local/nginx/sbin/nginx -s stop 重启

已加载全部 16 篇