==================================================
安装JDK
#rpm -ivh jdk-7-linux-i586.rpm
#vi /etc/profile
在末尾加入以下字符串
JAVA_HOME=/usr/java/jdk1.7.0
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
保存,退出。

#source /etc/profile

#java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode, sharing)
显示这样的信息,表示安装成功。


export JAVA_HOME=/usr/java/jdk1.7.0_71
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

====================================================
#查看端口
netstat -tlnp

一、查看哪些端口被打开 netstat -anp
二、关闭端口号:
    iptables -A INPUT -p tcp --drop 端口号-j DROP
  iptables -A OUTPUT -p tcp --dport 端口号-j DROP
三、打开端口号:
    iptables -A INPUT -ptcp --dport 端口号-j ACCEPT
四、以下是linux打开端口命令的使用方法。
  nc -lp 23 &(打开23端口,即telnet)
  netstat -an | grep 23 (查看是否打开23端口)
五、linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以

验证启动服务状态
echo status | nc -i 1 127.0.0.1 7070

===============================================
防火墙设置

vi /etc/sysconfig/iptables

 /etc/init.d/iptables restart
===============================================

授权目录
chown -hR javaApp:ijk /opt/javaApps
chown -hR javaApp:ijk /data/logs

===============================================

查看空间
du -h --max-depth=1
===============================================

php安装插件

./configure --prefix=/data/home/xingzheng/install/php-5.5.10 --with-libxml-dir=/data/xingzheng/install/libxml2-2.7.2 --enable-sockets=shared  --with-mysql=shared,mysqlnd


./configure --with-php-config=/home/data/php/bin/php-config  --with-mysql=/usr  --with-zlib-dir=/home/data/php/lib --with-libdir=/usr/lib64/mysql

./configure --with-php-config=/home/data/php/bin/php-config  --with-mysql=/usr  --with-zlib-dir=/home/data/php/lib


第二次编译报错如下:
configure: error: Cannot find libmysqlclient under /usr.
Note that the MySQL client library is not bundled anymore!

这个错误时因为在64位的linux系统中,libmysqlclient 默认安装到了 /usr/lib64/mysql/ 目录下,但是php编译时,要去/usr/lib目录下查找
解决办法:在/usr/lib目录下创建一个软连接
[root@localhost php-5.3.28]# ls /usr/lib64/mysql/libmysqlclient*
/usr/lib64/mysql/libmysqlclient_r.so     /usr/lib64/mysql/libmysqlclient_r.so.16.0.0  /usr/lib64/mysql/libmysqlclient.so.16
/usr/lib64/mysql/libmysqlclient_r.so.16  /usr/lib64/mysql/libmysqlclient.so           /usr/lib64/mysql/libmysqlclient.so.16.0.0

[root@localhost php-5.3.28]# ln -s /usr/lib64/mysql/libmysqlclient.so.16 /usr/lib/libmysqlclient.so
=======================================================

netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}'

===============================================
安装nc
使用命令:yum install nc

安装完成再使用命令:nc -l 5001
===================================================
安装ngnix
http://www.169it.com/article/14124376353258130009.html

2 安装这个rpm包

rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm

安装过程中会出现错误提示:

warning: nginx-release-centos-6-0.el6.ngx.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY

忽略即可

3 开始正式安装nginx

yum install nginx

[root@ijk rpm_package]# whereis nginx
nginx: /usr/sbin/nginx /etc/nginx /usr/lib64/nginx /usr/share/nginx

===================================================
安装mysql

root/ijk@com

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'ijk@123' WITH GRANT OPTION;


FLUSH PRIVILEGES
grant all privileges on *.* to 'ijk'@'%' IDENTIFIED BY 'ijk@123';

iptables -A INPUT -p tcp --dport 3306 -j ACCEPT


http://www.linuxidc.com/Linux/2015-04/116003.htm

安装MYSQL
1、安装prel
yum install perl

2、 rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm
[root@linuxidc tools]# rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm
[root@linuxidc tools]# rpm -ivh MySQL-client-5.6.21-1.rhel5.x86_64.rpm  

3.查看下是否有系统自带mysql的rpm包,如果有,需要删除自带的旧rpm包。
[root@linuxidc ~]# rpm -qa | grep mysql
mysql-libs-5.1.71-1.el6.x86_64
[root@linuxidc ~]# yum -y remove mysql-libs-5.1*
[root@linuxidc ~]# rpm -qa | grep mysql
[root@linuxidc ~]#

6.修改配置文件位置。
[root@linuxidc tools]# cp /usr/share/mysql/my-default.cnf /etc/my.cnf

7.初始化MySQL及修改MySQL默认的root密码。
[root@linuxidc tools]# /usr/bin/mysql_install_db

==========================================================================
用户授权

useradd -g ijk javaApp -d /opt/javaApps

chown -hR javaApp:ijk /opt/javaApps
netstat -ntlp 检查21 端口是否开启

==========================================================================
设置时区
tzselect

ntpdate time.nist.gov
同步到硬件
hwclock -w
1: 显示系统时间:#date
    修改系统时间: date -s '2012-08-02 12:00'   #设置系统时间为本地时间

    2:显示硬件时间:#hwclock --show
    设置硬件时间:#hwclock --set --date '08/02/2012 12:00:00'

    3:这就是硬件时间同步系统时间:hwclock --hctosys

    4:这个命令强制把系统时间写入CMOS:clock -w
========================================================================
安装git
yum remove -y git

首先更新系统

yum  -y update

更新完成之后有6.5变成6.7了
安装依赖的包

yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

========================================================================

 #测试网络链路
 mtr 192.168.1.

 scp  ijk-api-server.war root@10.46.134.66:/data/apps