首页 文章 精选 留言 我的

精选列表

搜索[centos],共5664篇文章
优秀的个人博客,低调大师

Centos7 LAMP环境下安装zabbix3.0

zabbix3.0安装注意: 1、PHP要5.4版本以上 2、防火墙关闭 3、selinux关闭 临时关闭selinux: setenforce 0 //设置SELinux 成为permissive模式 彻底禁用selinux: 使用root用户,vim /etc/sysconfig/selinux,将SELINUX=enforcing修改成SELINUX=disabled。 重启后才能生效。 临时关闭防火墙: service iptables stop 永久关闭防火墙: chkconfig iptables off 一 、 Zabbix数据库设置 zabbix数据库可以和zabbix服务器分离,采用用专门的mysql服务器存储数据,此时要给zabbix数据库受相应的权限。 (1)进入mysql [root@localhost lanmp]# mysql -u root -p 1 (2)创建支持utf8的zabbix的数据库 mysql> create database zabbix character set utf8; 1 (3)给zabbix数据库相应的权限 mysql> grant all privileges on zabbix.* to zabbix_user@'192.168.233.128' identified by '123456'; 3.安装Zabbix服务 (1)增加zabbix用户和组 [root@localhost lanmp]# groupadd zabbix [root@localhost lanmp]# useradd -g zabbix -m zabbix 二、安装PHP 安装 PHP数据库及其他插件 # yum --enablerepo=remi,remi-php55 install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt httpd php mysql mysql-server php-mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath mysql-connector-odbc mysql-devel libdbi-dbd-mysql net-snmp-devel curl-devel mod_ssl mod_perl mod_auth_mysql net-snmp 查看 PHP 版本 # php -v PHP 5.5.9 (cli) (built: Feb 11 2014 08:25:33) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies 三、安装zabbix 安装插件 yum --enablerepo=remi,remi-php55 install mysql-devel libxml2-devel net-snmp-devel libcurl-devel 1、下载zabbix 3.0包 wget https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz //建议先再到本地再上传 tar xfzabbix-3.0.1.tar.gz cdzabbix-3.0.1 ./configure --prefix=/usr/local/zabbix --enable-server --with-mysql --with-net-snmp --with-libcurl --with-libxml2 //提示以上内容表示安装成功 make make install 导入数据文件 注意前后顺序 cd /usr/local/zabbix-3.0.1/database/mysql/ /usr/local/mysql/bin/mysql -uzabbix -p zabbix < schema.sql //导入顺序不能错 /usr/local/mysql/bin/mysql -uzabbix -p zabbix < images.sql /usr/local/mysql/bin/mysql -uzabbix -p zabbix < data.sql 2.编辑配置文件并启动: 日志默认在/tmp目录下 vim /usr/local/zabbix/etc/zabbix_server.conf -------------------------------------------------------------> DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix ListenIP=127.0.0.1 <------------------------------------------------------------- /usr/local/zabbix/sbin/zabbix_server -c /usr/local/zabbix/etc/zabbix_server.conf //启动服务 查看端口,已经开始监听了: 3、拷贝zabbix应用到WEB根目录下 cdzabbix-3.0.1/frontends/php/ cp -a . /var/www/html/zabbix/ chown -R apache.apache /var/www/html/zabbix/* 4、配置php并启动httpd: vim /etc/php.ini -----------------------------------------> date.timezone = Asia/Shanghai post_max_size = 16M max_execution_time = 300 max_input_time = 300 -----------------------------------------> service httpd start 用浏览器访问http://192.168.19.88/zabbix,并按照提示安装: 在操作连接数据库时可能会出现 The frontend does not match Zabbix database. Current database version (mandatory/optional): 2050061/2050061. Required mandatory version: 3000000. Contact your system administrator. 遇到这种问题需要删除一下创建的zabbix库,然后在从新导入zabbix库文件。 // 我建的zabbix用户是:zabbix_user 密码是:123456 这里手动加入的用户是:zabbix密码:zabbix 仅供参考 提示没有连上数据说明用户密码不对 这里出现权限报错,将配置文件下载下来保存到/var/www/html/zabbix/conf/zabbix.conf.php文件中。如果手动写入配置文件之后如果还报错,可以忽略,将浏览器关闭并重新打开连接即可。登录账号admin,登录密码zabbix: vim /var/www/html/zabbix/conf/zabbix.conf.php //或者也手动写入配置 ----------------------------------------------------------> <?php // Zabbix GUI configuration file. global $DB; $DB['TYPE'] = 'MYSQL'; $DB['SERVER'] = ‘127.0.0.1'; $DB['PORT'] = '0'; $DB['DATABASE'] = 'zabbix'; $DB['USER'] = 'zabbix'; $DB['PASSWORD'] = ‘zabbix'; // Schema name. Used for IBM DB2 and PostgreSQL. $DB['SCHEMA'] = ''; $ZBX_SERVER = ‘127.0.0.1'; $ZBX_SERVER_PORT = '10051'; $ZBX_SERVER_NAME = ''; $IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG; ?> 四、开启zabbix对中文的支持 原来zabbix默认把对中文的支持给关闭了,我们需要修改zabbix的php源文件. 修改站点根目录下include/locales.inc.php文件. # vim include/locales.inc.php function getLocales() { return array( 'en_GB' => array('name' => _('English (en_GB)'),'display' => true), 'en_US' => array('name' => _('English (en_US)'),'display' => true), 'bg_BG' => array('name' => _('Bulgarian (bg_BG)'),'display' => true), 'zh_CN' => array('name' => _('Chinese (zh_CN)'),'display' => true), //原本这里为false,请改为true ...........代码省略掉....... 五 、后期优化 设置开机启动,将源码包中提供的init.d启动脚本拷贝到系统中 [root@bogon ~]# cd /usr/local/zabbix-3.0.1/ [root@bogon zabbix-3.0.1]# cp misc/init.d/fedora/core core/ core5/ [root@bogon zabbix-3.0.1]# cp misc/init.d/fedora/core/zabbix_* /etc/init.d/ -v "misc/init.d/fedora/core/zabbix_agentd" -> "/etc/init.d/zabbix_agentd" "misc/init.d/fedora/core/zabbix_server" -> "/etc/init.d/zabbix_server" 编辑启动脚本以适应自己的安装环境 修改服务器端启动文件 #vi /etc/init.d/zabbix_server 将BASEDIR=/usr/local/替换为BASEDIR=/usr/local/zabbix(以之前编译的位置为准) 修改客户器端启动文件: #vi /etc/init.d/zabbix_agentd 将BASEDIR=/usr/local/替换为BASEDIR=/usr/local/zabbix(以之前编译的位置为准) 添加系统服务 chkconfig --add zabbix_server chkconfig --add zabbix_agentd chkconfig --level 35 zabbix_server on chkconfig --level 35 zabbix_agentd on chkconfig --list

优秀的个人博客,低调大师

CentOS下的拷贝(cp)、删除(rm)、剪切(mv)命令

cp命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,就如同DOS下的copy命令一样,功能非常强大。 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。 该命令的各选项含义如下: - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。 - d 拷贝时保留链接。 - f 删除已经存在的目标文件而不提示。 - i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。 - p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。 - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。 - l 不作拷贝,只是链接文件。 需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名是一个已存在的文件名,用cp命令拷贝文件后,这个文件就会被新拷贝的源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。 $ cp - i exam1.c /usr/wang/shiyan1.c 该命令将文件exam1.c拷贝到/usr/wang 这个目录下,并改名为 shiyan1.c。若不希望重新命名,可以使用下面的命令: $ cp exam1.c /usr/ wang/ $ cp - r /usr/xu/ /usr/liu/ 将/usr/xu目录中的所有文件及其子目录拷贝到目录/usr/liu中。 mv命令 用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令如同DOS下的ren和move的组合。 语法:mv [选项] 源文件或目录 目标文件或目录 说 明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令 完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源 文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接 也将丢失。 命令中各选项的含义为: - I 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。 - f 禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何指示,指定此选项后,i选项将不再起作用。 如果所给目标文件(不是目录)已存在,此时该文件的内容将被新文件覆盖。为防止用户在不经意的情况下用mv命令破坏另一个文件,建议用户在使用mv命令移动文件时,最好使用i选项。 需要注意的是,mv与cp的结果不同。mv好象文件“搬家”,文件个数并末增加,而cp对文件进行复制,文件个数增加了。 例1:将/usr/xu中的所有文件移到当前目录(用“.”表示)中: $ mv /usr/xu/ * . 例2:将文件wch.txt重命名为wjz.doc $ mv wch.txt wjz.doc rm命令 在linux中创建文件很容易,系统中随时会有文件变得过时且毫无用处。用户可以用rm命令将其删除。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。 rm命令的一般形式为: rm [选项] 文件… 如果没有使用- r选项,则rm不会删除目录。 该命令的各选项含义如下: - f 忽略不存在的文件,从不给出提示。 - r 指示rm将参数中列出的全部目录和子目录均递归地删除。 - i 进行交互式删除。 使 用rm命令要格外小心。因为一旦一个文件被删除,它是不能被恢复的。例如,用户在输入cp,mv或其他命令时,不小心误输入了rm命令,当用户按了回车键 并认识到自己的错误时,已经太晚了,文件已经没有了。为了防止此种情况的发生,可以使用rm命令中的 i选项来确认要删除的每个文件。如果用户输入y,文件将被删除。如果输入任何其他东西,文件将被保留。在下一个例子中,用户要删除文件test和 example。然后会被要求对每个文件进行确认。用户最终决定删除example文件,保留test文件。 $ rm - ii test example Remove test ?n Remove example ?y

优秀的个人博客,低调大师

centos下查看程序日志的一些总结

在开发中,我们经常在代码中添加日志,主要作用是程序在服务器上跑出bug时方便进行问题排查,因为在服务器上不可能像在本地运行程序那样debug,所以日志对于我们非常重要,几乎就是解决问题唯一能依赖的东东。 在查看服务器日志时,经常使用以下几条命令: tail -300f xxx.log | grep "userId" tail -300f xxx.log | grep "userId" -B 20 -C 20 tail -300f xxx.log | grep "userId" | grep "hello" cat xxx.log | grep "userId" tail是查看文件尾部的内容,由于程序中添加日志是添加在文件尾部的,因此文件尾部的内容一直是最新的 。这个命令适用于动态查看日志内容。 grep 是用来过滤内容的,按行过滤,只要一行日志中的内容包含 “userId” 字符串 ,那么就会打印出来。 | 是linux的管道,用来重定向输出到下一个命令的输入。 grep的 -B 和 -C 参数 意思为找到含有xx字符串的行,然后打印出此行以及此行向前20行和向后20行。 -300f 意思是看文件尾部的300行。 两次grep就是从第一个grep的输出中再进行一次过滤。 注意:grep 的字符串内容是按照正则表达式进行处理的,因此比如像.*这种特殊字符(在正则中),如果想按文本匹配,需要用\进行转义 。看如下例子: 首先我创建了一个文件,名为file ,文件内容为: hello world . i am a programmer yes ok byby 然后执行如下命令: cat file | grep "." 原意为过滤出包含.的那行,但结果如下: hello world . i am a programmer yes ok byby grep按照正则表达书处理,.代表任意内容,因此一行中包含任何内容都会被打印出。 为了达到原目的,需要对.进行转义: cat file | grep "\." 结果如下: hello world . i 达到目的。 2017-03-30添加 grep -E "column1|column2" a.txt// 每一行出现column1或者column2 du -h - -max-depth=1 从当前目录开始显示两层深度的文件及文件夹大小 df -h 显示磁盘使用情况 cp /dev/null a.txt 清空文件,即删除 sz filename 下载服务器文件到本地 rz -be 上传文件到服务器 ls -ald l 表示输出一个长清单,d表示列出目录,a表示列出以 . 开头的文件。 在java程序里写文件时,要保证文件所在的各级文件夹已经存在,但是文件可以不存在;另外,启动该java程序的user需要有该文件和文件夹rw权限。一般可以写到user的 home目录中去,这里肯定有权限。 split -l 100000 user.sql 按行数每十万行拆分成一个小文件 统计日志中某个字符串出现的行数 grep str a.log | wc -l 若grep加了 -o 就是统计字符串出现的次数

优秀的个人博客,低调大师

CentOS下测量带宽、延迟、抖动和丢包率

当我们说一个网络环境好时,通常是指我们“感觉”访问网站立刻就打开了;可是如果反过来,一个网站很久才打开,就一定是网络环境差吗?未必,也可能是网站本身有问题。如果这是自己的网站,你一定不希望通过反复刷新页面,或者多拿几台电脑访问去“感觉”它的速度作为判断网络是否良好的依据,我们需要一个更加可靠的技术手段。这些指标便是判断到服务器的网络是否良好的基础指标。 除了故障排查外,以下几种情况我们也需要了解这些参数: 购买VPS:在你购买一台VPS,特别是外国的VPS时,你一定会想了解到底在外国和在国内能不能顺畅地访问自己的VPS,特别是带宽参数是否跟实际购买的一致; 性能测试:你希望对自己的网站做性能测试,需要确保自己的网络环境是满足指标要求的; 什么样的指标是合格的? 首先,没有一个通用的指标,不同的应用场景所需要的指标各不相同,比如 IP电话、视频与访问网站的网络指标要求就各不相同,这里只分析网站访问的情况。 从服务器环境角度看,服务器只能控制自己的带宽,但是普通用户实际访问的环境是控制不了的,服务器需要做的是在差的环境也能提供较好的体验,这不是本文的主题,所以我们谈指标时并不是指服务器的角度。 从用户(开发者或者普通用户)环境角度看,如果一个网站本身是符合要求的(Google Pagespeed Insight达到90分以上),网络环境应该满足什么样的指标,用户打开我们的网站才会很快。这本身也是一个经验指标,并没有一个定论,下面的指标是我在做性能测试时要求的指标,它的要求高于普通用户浏览网站,因此能够满足此指标,网络环境是没问题的。 带宽:与服务商提供的最大带宽接近 延迟:<100ms 抖动:<20ms 丢包率:<1% 测量方法 测量服务器带宽 使用iperf工具测试服务器带宽,它分为服务端与客户端,两边都要安装iperf工具。在Linux通过yum或者apt-get即可直接安装。 服务端(假设IP为106.14.26.11)运行iperf服务: #iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) 这是一台上下行带宽都接近100Mbits/sec的服务器,实测数值不应该与该数值偏离太远。 客户端 测试上行和下行带宽 $iperf -c 106.14.26.11 -t 60 -d ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 45.32.64.187, TCP port 5001 TCP window size: 197 KByte (default) ------------------------------------------------------------ [ 4] local 104.250.144.8 port 50040 connected with 106.14.26.11 port 5001 [ 5] local 104.250.144.8 port 5001 connected with 106.14.26.11 port 34386 [ ID] Interval Transfer Bandwidth [ 4] 0.0-60.0 sec 658 MBytes 92.0 Mbits/sec #上行带宽 [ 5] 0.0-60.4 sec 628 MBytes 87.4 Mbits/sec #下行带宽 从测试结果看,上行带宽为92.0Mbits/sec, 下行带宽为87.2Mbits/sec,低于服务器的100Mbits/sec,但是没有低得很离谱。 如果你的客户端无法连接到iperf服务端,可能是主机的防火墙挡住或者VPS提供商做了限制。对于前者,通过iptables -F即可解决;对于后者,有几种解法:进VPS提供商的控制台修改、联系VPS提供商、修改端口为外部可以访问得到的端口。 测量延迟、抖动和丢包率 延迟,抖动和丢包率,直接使用ping做测试即可。如果想测量这个值,建议抓100个包测试: $ ping -c 100 www.baidu.com PING www.a.shifen.com (163.177.151.109): 56 data bytes 64 bytes from 163.177.151.109: icmp_seq=0 ttl=55 time=26.639 ms 64 bytes from 163.177.151.109: icmp_seq=1 ttl=55 time=24.329 ms 64 bytes from 163.177.151.109: icmp_seq=2 ttl=55 time=24.794 ms 64 bytes from 163.177.151.109: icmp_seq=3 ttl=55 time=22.709 ms 64 bytes from 163.177.151.109: icmp_seq=4 ttl=55 time=39.994 ms 64 bytes from 163.177.151.109: icmp_seq=5 ttl=55 time=50.786 ms 。。。省略 ^C --- www.a.shifen.com ping statistics --- 100 packets transmitted, 100 packets received, 0.0% packet loss #最后这个百分比就是丢 包率 round-trip min/avg/max/stddev = 21.505/26.743/50.786/6.613 ms #分别表示最小延迟、平均延迟、最大延迟、抖动(抖动就是延迟标准差) 根据上面的结果,我们得到结论: 延迟:26.743ms 抖动: 6.613ms 丢包率: 0.0% 符合指标要求,所以访问百度一定很快。(这里假设带宽是没问题的,测量到服务器的带宽需要服务器支持,所以是测量不了的) 参考资料 使用iperf测试服务器带宽、延迟抖动、丢包 iperf命令 在不断变化的网络中优化性能

优秀的个人博客,低调大师

Centos7安装和卸载Mongodb数据库

MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 本资料根据官方网站上总结。 一、安装 1、配置系统yum源 cd /etc/yum.repo.d/ touch mongodb-org-3.4.repo vi mongodb-org-3.4.repo #添加如下内容 [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc 保存退出! 2、使用yum在线安装MongoDB sudo yum install -y mongodb-org #安装mongodb会同时安装mongodb-org包及其依赖包mongodb-org-server、mongodb-org-mongos、mongodb-org-shell、mongodb-org-tools 3、关闭selinux sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config #需要重启服务器生效 setenforce 0 #临时生效,重启服务器无效 4、关闭防火墙或者开放端口 systemctl stop firewalld #关闭防火墙 或者开放端口号 firewall-cmd --zone=public --add-port=27017/tcp #mongodb默认端口号 firewall-cmd --reload #重新加载防火墙 5、开启MongoDB sudo service mongod start #开启MongoDB sudo chkconfig mongod on #加入开机启动 sudo service mongod restart #重启MongoDB 6、关闭MongoDB sudo service mongod stop #关闭防火墙 7、卸载MongoDB sudo yum erase $(rpm -qa | grep mongodb-org) #卸载MongoDB sudo rm -r /var/log/mongodb #删除日志文件 sudo rm -r /var/lib/mongo #删除数据文件 8、检查数据库是否安装成功 ps -aux | grep mongod #查看数据库的进程是否存在 9、推荐MongoDB命令大全 http://www.cnblogs.com/JeremyWYL/p/7809318.html Just Do It

优秀的个人博客,低调大师

centOS 7 的文件目录管理及相关的命令

相对和绝对路径 绝对路径:从/目录开始的文件,无论在哪个目录都可以使用绝对路劲访问 相对路径:相对绝对路径来说,从当前目录开始 查看当前目录路径 [root@linux1~] #/etc/sysconfig/network-scripts/ifcfg-ens33#这个就是路径 [root@linux1~] #ls/root/anaconda-ks.cfg /root/anaconda-ks .cfg #这个是就是绝对路径 cd命令 [root @linux1 ~] #pwd#查看当前目录 /root [root @linux1 ~] #cd/etc/#进入到etc目录下 [root @linux1 etc] #pwd /etc #当前目录是etc [root @linux1 etc] #cd#返回上一次目录 [root @linux1 ~] #pwd /root [root @linux1 ~] #cd/etc/ [root @linux1 etc] #pwd /etc [root @linux1 etc] #cd~#进入到当前用户/目录 [root @linux1 ~] #pwd /root [root @linux1 ~] #cd/etc/ [root @linux1 etc] #cd..#进入到上级目录 [root @linux1 /] #pwd / [root @linux1 /] #cd-#返回上次所在目录 /etc [root @linux1 etc] #cd- / [root @linux1 /] # 创建和删除目录mkdir/rmdir #mkdir创建目录 [root@linux1/] #mkdir-pv/tmp/a/1/2/3#可视化创建目录带有两个参数:p&v分别表示级联创建和可视化创建 mkdir :已创建目录 "/tmp/a" mkdir :已创建目录 "/tmp/a/1" mkdir :已创建目录 "/tmp/a/1/2" mkdir :已创建目录 "/tmp/a/1/2/3" [root@linux1/] #mkdir/tmp/a/2#创建/tmp/a/2目录 [root@linux1/] #cd/tmp/a/ [root@linux1a] #pwd /tmp/a #rmdir只能删除非空目录 [root@linux1a] #rmdir/tmp/a/1/2/3#删除/tmp/a/1/2/3目录 [root@linux12] #cd/tmp/a/1/2/3 - bash : cd : /tmp/a/1/2/3 :没有那个文件或目录 [root@linux12] #touch/tmp/a/1/2/1.txt#创建1.txt文件 [root@linux12] #rmdir/tmp/a/1 rmdir :删除 "/tmp/a/1" 失败:目录非空 rm命令 #rmremove删除文件或者非空目录 [root@linux1~] #ls/tmp/a/1/2 1.txt [root@linux1~] #rm-f/tmp/a/1/2/*#删除1.txt文件*表示通配符,即删除目录下的文件 [root@linux1~] #ls/tmp/a/1/2 [root@linux1~] #rm-rfv/tmp/a/1#强制删除目录参数:r、f、v各表示删除目录强制删除文件,无需提示可视化删除 已删除目录: "/tmp/a/1/2" 已删除目录: "/tmp/a/1"

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册