首页 文章 精选 留言 我的

精选列表

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

CentOS7设置SWAP分区,小内存服务器的救世主

前言 Swap分区在系统的物理内存(这里应该是运行内存)不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。 设置 1.添加SWAP分区 sh 复制代码 cd / && dd if=/dev/zero of=swapfile bs=1024 count=4194304 chmod 600 /swapfile && mkswap /swapfile swapon /swapfile && swapon -s echo "/swapfile swap swap defaults 0 0" >> /etc/fstab 注: count=4194304中4194304为交换分区大小 4194304=102410244大小为4G 交换区大小设置有个参考依据,物理内存小于4G则SWAP设置为物理内存的两倍、物理内存等于4G则SWAP设置为4G、物理内存大于4G则SWAP设置为物理内存的1/2。 2.重启系统 sh 复制代码 shutdown -r now 3.查看分区结果 sh 复制代码 free -m 4.关闭交换空间 sh 复制代码 cd / && swapoff swapfile && rm -rf swapfile

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

CentOS6.5安装openfire

一:安装openfire 1、安装系统中缺少的JAVA插件 #yum -y install java* wget* 2、配置java环境#vi /etc/profile在文件末尾添加内容如下:export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91.x86_64 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin :qw!保存退出#source /etc/profile 3、查看版本 #java -version 4、下载安装openfire#wgethttp://www.igniterealtime.org/downloadServlet?filename=openfire/openfire-4.0.0-1.i386.rpm #rpm -ivh openfire-3.6.2-1.i386.rpm 5、启动openfire#service openfire start 6、开放防火墙9090端口 #/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT #/etc/rc.d/init.d/iptables save #/etc/init.d/iptables restart 下面你就可以使用http://ip:9090/,来访问你的openfire了。 二:配置Mysql 1、安装好mysql5.6.22,编辑mysql配置文件,添加下面两句设置默认编码为utf8 #vi /etc/my.cnf [mysqld] init_connect='SET NAMES utf8' character-set-server=utf8 [client] default-character-set=utf8 2、重启数据库 /etc/init.d/mysqld restart 3、进入数据库 #mysql -u 用户 -p密码 使用以下命令查看默认字符集,可以看到已经是utf8 mysql>show variables like 'character_set_%'; mysql>create database openfire; mysql>use openfire; 创建管理员账户 mysql>grant all privileges on openfire.* to admin@"%" identified by 'admin'; mysql>flush privileges; 导入sql文件 mysql>source /opt/openfire/resources/database/openfire_mysql.sql; mysql>quit 三:配置openfire 访问openfire,http://192.168.0.112:9090/ 选择简体中文 选择继续 选择标准数据库 选择mysql数据库,输入相关数据。 特别注意数据库URL,需要写错了。 选择初始配置 输入相关信息 安装完成,点击进入 用户名是admin,密码是新设置的密码 登录界面如下 四:客户端配置 1、在客户端运行安装程序spark_2_7_0.exe,登录用户admin 软件地址:http://www.igniterealtime.org/downloadServlet?filename=spark/spark_2_7_5.exe 状态如下 之后可以在服务器上面添加用户,客户端登录账户就可以了! 2、如果不想安装客户端,可以安装网页版的客户端 # wget http://www.igniterealtime.org/downloads/download-landing.jsp?file=sparkweb/sparkweb_0_9_0.tar.gz # tar zxvfsparkweb_0_9_0.tar.gz #mv sparkweb /usr/local/nginx/html/ 用Nginx发布 #cd /usr/local/nginx/conf/vhosts/ #vi sparkweb.conf 添加以下主机信息: server { listen 81; server_namelocalhost; root html/sparkweb; index SparkWeb.html index.html index.htm; } 重启Nginx # service nginx restart 访问网页http://localhost:81/,输入用户名,服务器IP地址,密码,点击Login 可以搜索用户 选择用户,添加用户 发个离线消息 test1用户登录,就看到消息了。 本文参考:http://www.centoscn.com/image-text/install/2015/0611/5638.html 本文转自奔跑在路上博客51CTO博客,原文链接http://blog.51cto.com/qiangsh/1735249如需转载请自行联系原作者 qianghong000

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

Centos 6.5 yum安装Ganglia

(1. 安装php支持 yum install php-common php-cli php-gb php 2. 安装ganglia及其相关组件 服务端:yum install rrdtool rrdtool-devel ganglia-webganglia-gmetadganglia-gmond ganglia-gmond-python httpd apr-devel zlib-devel libconfuse-devel expat-devel pcre-devel) 服务直接安装 yum -y install ganglia* 3.客户端:yum install ganglia-gmond 3. 服务相关配置 修改/etc/ganglia/gmond.conf cluster { name = "hadoop" //这个是整个集群的名字 } dup_send_channel { host = 127.0.0.1 // host为单播模式 mcast_join为多播模式 } udp_recv_channel { port = 8649 // 如果是用单播模式则要删除mcast_join和bind两个选项 } 修改文件/etc/ganglia/gmetad.conf data_source "Cynric"192.168.1.101 //Cynric是gmond.conf中cluster里name的名字 localhost则需要是服务器端的ip setuid_username "nobody" 4.客户端配置 修改/etc/ganglia/gmond.conf cluster { name = "hadoop" //这个是整个集群的名字 } dup_send_channel { host =192.168.1.101// host为单播模式,为服务端的ipmcast_join为多播模式 } udp_recv_channel { port = 8649 // 如果是用单播模式则要删除mcast_join和bind两个选项 } 4. 创建rrds目录 mkdir -p /var/lib/ganglia/rrds chown nobody:nobody/var/lib/ganglia/rrds chmod a+w/var/lib/ganglia/rrds 5. 关闭SELinux不然无法访问监控的web的页面 vi /etc/selinux/config SELINUX=disable 以上方法需要重启机器 可以在终端上直接输入setenforce 0即可 6. 启动相关服务 service gmond start service gmetad start service httpd restart 7.客户端启动 service gmond start 7. 浏览器中输入127.0.0.1/ganglia检验是否成功 本文转自 yntmdr 51CTO博客,原文链接:http://blog.51cto.com/yntmdr/1876325,如需转载请自行联系原作者

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

Centos 6.5下安装Java

1、获取linux版本的java安装包,并使用tar -xvzf解压 (假设解压后的文件名称及位置:/usr/java/jdk1.8.0-144) 2、编辑配置文件( vim /etc/profile ),配置环境变量 添加如下内容: a. JAVA_HOME=/usr/java/jdk1.8.0-144 b. CLASSPATH=$JAVA_HOME/lib/ c. PATH=$PATH:$JAVA_HOME/bin d. export PATH JAVA_HOME CLASSPATH 3、重启系统或者执行命令: source /etc/profile 4、检查安装是否正确 java -version 可能出现的错误: base: .java: cannot execute binary file 原因:jdk的位数可能与系统的位数不一致; 使用 getconfig LONG_BIT 查看系统的位数 注意:如果系统原先安装jdk,可以参考以下的方法卸载原来的系统自带的jdk http://blog.csdn.net/u011431550/article/details/53750034

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

centos下安装adb环境

1.安装adb,步骤如下 wgethttps://dl.google.com/android/repository/sdk-tools-linux-3859397.zip unzip sdk-tools-linux-3859397.zip mkdir -p /opt/android/sdk/ mv tools /opt/android/sdk/ cd /opt/android/sdk touch ~/.android/repositories.cfg #若不创建此文件,安装过程会报错 yes | ./tools/bin/sdkmanager --licenses ./tools/bin/sdkmanager "tools" "platform-tools" 2.adb驱动调试 首先用lsusb命令查看你的USB ID 然后在/etc/udev/rules.d/下创建一个配置文件: 50-android.rules 文件里添加如下配置参数: SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="你的USBid", MODE="0666" 重启udev: start_udev 3.安装完毕后,可以用adb version进行验证。若无报错信息,则正常。 我安装完毕后,报错缺少glibc2.14和glibc2.15。 于是,就编译安装glibc2.15。 下载glibc2.15,然后解压 tar xvJf glibc-2.15.tar.xz cd glibc-2.15 mkdir build cd build ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin make && make install 查看当前系统支持的glibc版本 strings /lib64/libc.so.6 |grep GLIBC或者 ll /lib64/libc*(libc链接到2.15版本即成功) 备注: 误删libc.so.6解决办法 #LD_PRELOAD=/lib/libc-2.12.so ln -s /lib/libc-2.12.so lib/libc.so.6 在这个过程中,参考了一些其他人的博客分享,在此表示感谢: Jenkins & Android(五) : 其他配置https://www.jianshu.com/p/c542dacf7531 本文转自 goldfishe 51CTO博客,原文链接:http://blog.51cto.com/jack88/2056145

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

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

Nacos

Nacos

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

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册