-
搭建 CentOS 6 服务器
收藏从零开始搭建自己的CentOS Web服务器
最近更新文章
搭建独立图像处理服务(Thumbor)
Thumbor是基于Python的开源的On-Demand图片处理服务,可以实现图片裁剪crop、缩放resize、翻转flip、滤镜filter,甚至是人脸识别。
官网:https://github.com/thumbor/t ...
搭建分布式文件存储服务(FastDFS)
服务器规划如下:
引用-跟踪服务器
192.168.21.231 fdfs_tracker(22122)
-存储服务器
192.168.21.232 nginx(mod_fdfs)(8888) fdfs_storage(23000)
192.168.21.233 nginx(mod_fdfs)(8888) fdfs_storage(23000)
-客户端
192. ...
CentOS 安装 OpenAM
官网:https://forgerock.org/openam/
注意事项:
关闭SELinux、IPv6、防火墙。
OpenAM需要很大的内存建议最低2 GB。
OpenAM内置的OpenDJ需要64K的File Descriptor。
OpenAM的所有处理是基于domain的Cookie做的,所以不能通过localhost或IP来访问。
Cookie Domain必须以点开头,比如&quo ...
CentOS 安装 Nexus
前提:Java
1)下载
# cd /usr/local/src/
# wget http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz
# tar -zxvf nexus-latest-bundle.tar.gz
# mv /usr/local/src/nexus-2.14.1-01 /usr/local/nexus
# ...
CentOS 安装 KVM
KVM:Kernel-based Virtual Machine(基于内核的虚拟机)。
(1)确认是否能够安装KVM
# grep -E 'svm|vmx' /proc/cpuinfo > /dev/null && echo OK
# grep flags /proc/cpuinfo|grep lm > /dev/null && echo OK
(2 ...
CentOS 安装 Android
前提
# java -version
# gradle -version
# ant -version
# yum install -y glibc.i686 libstdc++.i686 zlib.i686
下载安装(android-sdk_r24.4.1-linux.tgz: 311 MB)
# cd /usr/local/src
# wget https://dl.google.co ...
CentOS 安装 Jenkins
(1)安装Jenkins
# java -version
# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
# rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
# yum -y instal ...
CentOS 安装 ELK
ELK(Elasticsearch, Logstash, Kibana),三个开源软件搭建的实时日志分析平台。
官网:
https://www.elastic.co/products
版本:
Elasticsearch 2.3.4 : 日志索引、存储、查询
Logstash 2.3.4 : 日志收集、过滤、转发
Kibana 4.5.3 : 可视化查询 Elasticsearch 的数据
Bea ...
CentOS 7 vs CentOS 6的不同
升级 CentOS 6 到 CentOS 7
1)备份你的系统
2)安装升级工具
# vi /etc/yum.repos.d/upgrade.repo
[upgrade]
name=upgrade
baseurl=http://dev.centos.org/centos/6/upg/x86_64/
enabled=1
gpgcheck=0
# yum install preupgrad ...
搭建 CentOS 6 服务器(15) - Cacti、Nagios
(一)Cacti
*** 需要先安装Apache + MySQL + PHP(php-snmp)
(1)安装Net-SNMP
# yum -y install net-snmp
# cp -p /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.org
# vi /etc/snmp/snmpd.conf
引用 # sec.name source ...
搭建 CentOS 6 服务器(13) - Keepalived、HAProxy、LVS
(一)Keepalived
(1)安装
# cd /usr/local/src
# wget http://www.keepalived.org/software/keepalived-1.2.15.tar.gz
# tar zxvf keepalived-1.2.15.tar.gz
# cd keepalived-1.2.15
# ./configure
# make &&am ...
搭建 CentOS 6 服务器(4) - TigerVNC
安装GNOME桌面环境
# yum groupinstall "X Window System" "Desktop"
安装TigerVNC
# yum -y install tigervnc-server tigervnc
启动VNC服务
# /etc/init.d/vncserver restart
# vncserver :1
关闭
# vncs ...
搭建 CentOS 6 服务器(12) - squid、Varnish
(一)squid
安装
# yum -y install epel-release
# yum -y install squid
设置
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
-Allow IP Address
# vi /etc/squid/squid.conf
acl localnet src 192.16 ...
搭建 CentOS 6 服务器(11) - rsync、Amanda
(一)rsync
Server端
# yum install rsync
# vi /etc/xinetd.d/rsync
service rsync
{
disable = no
flags = IPv6
socket_type = stream
wait ...
搭建 CentOS 6 服务器(10) - Samba
(1)安装
# yum -y install samba
Installed:
samba.i686 0:3.6.9-169.el6_5
# pdbedit -a rensn
new password:123456
retype new password:123456
……
(2)Home文件夹
# mkdir /etc/skel/samba ...
搭建 CentOS 6 服务器(14) - CVS、SVN、Git
(一)CVS
安装xinetd
# rpm -q xinetd
# yum install xinetd
# chkconfig xinetd on
# /etc/init.d/xinetd start
安装CVS
# rpm -q cvs
cvs-1.11.23-15.el6.x86_64 (CentOS自带)
# yum install cvs
创建用户
# groupad ...
搭建 CentOS 6 服务器(9) - vsftpd、ProFTPD
(一)vsftpd
安装
# yum -y install vsftpd
Installed:
vsftpd.i686 0:2.2.2-12.el6_5.1
设置
# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.backup
# vi /etc/vsftpd/vsftpd.conf
# 不允许匿名用户登 ...
搭建 CentOS 6 服务器(8) - Apache/Nginx/Jetty、Tomcat、WildFly
(一)Apache
(1)下载安装APR-Apache Portable Runtime
# cd /usr/local/src
# wget http://www.apache.org/dist/apr/apr-1.5.1.tar.gz
# tar zxvf apr-1.5.1.tar.gz
# cd /usr/local/src/apr-1.5.1
# ./configure --pr ...
搭建 CentOS 6 服务器(6) - MySQL、PostgreSQL
(一)MySQL
(1)安装
# yum -y install http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
# yum info mysql-community-server
# yum -y install mysql-community-server
# vi /etc/my.cnf
cha ...
搭建 CentOS 6 服务器(5) - Java(Ant/Maven/Gradle)、PHP(php-fpm)
(一)Java
(1)JDK
下载安装
# cd /usr/local/src
# wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk ...