1.静态地址配置

  通过修改  /etc/sysconfig/network-scripts/ifcfg-eth0 文件配置静态IP

 
  
  1. DEVICE=eth0      //网卡ID                          
  2. BOOTPROTO=static  //设置成静态IP              
  3. TYPE=Ethernet           //网络类型                   
  4. BROADCAST=192.168.1.255   //广播地址     
  5. HWADDR=00:0C:29:49:E2:90 //网卡Mac地址 
  6. IPADDR=192.168.1.201     //IP 地址             
  7. NETMASK=255.255.255.0    //子网掩码 
  8. GATEWAY=192.168.1.1      //网关     
  9. ONBOOT=yes      //开机自动开启网卡          

 通过修改 /etc/resolv.conf 设置DNS

 
  
  1. nameserver 192.168.1.1 

 重启网络

 
  
  1. service network restart 

查看是否生效

 
  
  1. ifconfig 

 您可以根据自己的网络情况设置相应的IP和DNS

2.修改yum源为163

 
  
  1. cd /etc/yum.repos.d/ 
  2. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 
  3. mv CentOS-Base.repo CentOS-Base.repo.bak 
  4. mv CentOS6-Base-163.repo CentOS-Base.repo 
  5. yum makecache 

3.安装中文语言包

 
  
  1. yum groupinstall chinese-support  

4.安装Vim

 
  
  1. yum -y install vim 

5.增加用户

 
  
  1. useradd frankwong //注:把frankwong改成你要增加的用户名 
  2. passwd frankwong  //注:设置密码 

6.安装sudo

 
  
  1. yum -y install sudo  
  2. chmod u+w /etc/sudoers 
  3. vim /etc/sudoers 

找到这一行:"root ALL=(ALL) ALL"

在下面添加"*** ALL=(ALL) ALL"(这里的***是你的用户名),然后保存

 
  
  1. chmod u-w /etc/sudoers  //注:撤销写权限。 

7.安装常用基本工具

 
  
  1. yum -y install wget make gcc  gcc-c++ bison ncurses-devel 

8.安装JDK7

从官网下载对应你操作系统的JDK安装文件

这边我用的是64位的jdk-7-linux-x64.rpm

 
  
  1. sudo rpm -ivh jdk-7-linux-x64.rpm //安装JDK 
  2. vim /etc/profile //编辑环境变量 

在profile文件下面追加写入下面信息:

 
  
  1. export JAVA_HOME=/usr/java/jdk1.7.0_17 
  2. export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
  3. export PATH=$PATH:$JAVA_HOME/bin 

让环境变量生效

 
  
  1. source /etc/profile 

输入

 
  
  1. java -version 

如果出现如下信息

 
  
  1. java version "1.7.0_17" 
  2. Java(TM) SE Runtime Environment (build 1.7.0_17-b02) 
  3. Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode) 

恭喜您,安装成功

9.安装Cmake

从官网下载 cmake-2.8.10.2.tar.gz

 
  
  1. tar -zxv -f cmake-2.8.10.2.tar.gz     
  2. cd cmake-2.8.10.2 
  3. ./configure 
  4. make 
  5. make install 

配置环境变量

 
  
  1. vi /etc/profile 

在文件末尾追加以下两行代码:

 
  
  1. PATH=/opt/cmake-2.8.10.2/bin:$PATH 
  2. export PATH 

使之生效

 
  
  1. source /etc/profile 

10.安装Mysql

下载 mysql-5.5.29.tar.gz

 
  
  1. groupadd mysql //增加Mysql 组
  2. useradd -r -g mysql mysql //增加Mysql用户
  3.  
  4. tar -zxv -f mysql-5.5.29.tar.gz //解压
  5. cd mysql-5.5.29 
  6. cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ 
  7. -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \ 
  8. -DDEFAULT_CHARSET=utf8 \ 
  9. -DDEFAULT_COLLATION=utf8_general_ci \ 
  10. -DWITH_MYISAM_STORAGE_ENGINE=1 \ 
  11. -DWITH_INNOBASE_STORAGE_ENGINE=1 \ 
  12. -DWITH_MEMORY_STORAGE_ENGINE=1 \ 
  13. -DWITH_READLINE=1 \ 
  14. -DENABLED_LOCAL_INFILE=1 \ 
  15. -DMYSQL_DATADIR=/usr/local/mysql/data \ 
  16. -DMYSQL_USER=mysql \ 
  17. -DMYSQL_TCP_PORT=3306 
  18.  
  19. make 
  20. make install 
  21.  
  22. cd /usr/local/mysql  
  23. chown -R root:mysql . 
  24. chown -R mysql:mysql data 
  25. cp support-files/my-medium.cnf /etc/my.cnf 
  26. scripts/mysql_install_db --user=mysql 
  27.  
  28.  vi /root/.bash_profile //修改环境变量 

 
  
  1. PATH=$PATH:$HOME/bin 

修改成

 
  
  1. PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib 

 
  
  1. source /root/.bash_profile   //使刚才的修改生效 
  2. cp support-files/mysql.server /etc/init.d/mysql 
  3. chown -R mysql:mysql /usr/local/mysql 

输入mysql –u root 进入mysql

 
  
  1. GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";   //设置root用户可以远程访问 
  2. update user set Password = password('123456') where User='root';//设置root用户密码为123456 
  3. flush privileges ;

同时别忘记开放Mysql服务端口3306

 
  
  1. sudo vim /etc/sysconfig/iptables 

在-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT下增加

 
  
  1. -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT //此处顺便开放Nginx 80端口
  2. -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT //开放tomcat 8080端口
  3. -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 

重启防火墙,使其配置生效:

 
  
  1. # /etc/init.d/iptables restart 

11.安装tomcat

下载 apache-tomcat-7.0.37.tar.gz

 
  
  1. sudo tar -zxvf apache-tomcat-7.0.37.tar.gz -C /opt/ 
  2. cd /opt/apache-tomcat-7.0.37/bin 
  3. sudo vim catalina.sh 

在文件开头注释增加如下

 
  
  1. JAVA_HOME="/usr/java/jdk1.7.0_17" 

创建tomcat快捷方式

 
  
  1. vim ~/.bashrc  

增加如下内容

 
  
  1. alias starttomcat="sudo /opt/apache-tomcat-7.0.37/bin/startup.sh" 
  2. alias stoptomcat="sudo /opt/apache-tomcat-7.0.37/bin/shutdown.sh" 
  3. alias restarttomcat="stoptomcat && starttomcat" 
保存后 记得让其生效
 
  
  1. source ~/.bashrc 

现在你可以通过用starttomcat启动tomcat

12.安装Nginx

下载 安装pcre

 
  
  1. wget http://nchc.dl.sourceforge.net/project/pcre/pcre/8.32/pcre-8.32.tar.gz 
  2. tar -zxvf pcre-8.32.tar.gz 
  3. cd  pcre-8.32 
  4. sudo ./configure  
  5. sudo make 
  6. sudo make install 

 
  
  1. sudo yum -y install  zlib-devel //安装zlib 

下载 nginx-1.2.7.tar.gz到 /opt 

 
  
  1. tar zxvf nginx-1.2.7.tar.gz  
  2. cd nginx-1.2.7 
  3. ./configure --with-http_stub_status_module --with-http_gzip_static_module --prefix=/usr/local/nginx 
  4. make make install

启动nginx 

 
  
  1. /usr/local/nginx/sbin/nginx  

报错

 
  
  1. /usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory 

缺少libpcre.so.1 => not found

 
  
  1. cd /lib 
  2. ln -s /usr/local/lib/libpcre.so.1 /lib64  //因为我的系统是64位,所以为lib64

OK,再起开启 nginx,成功