第一步安装依赖
yum install gcc-c++
查看是否已经安装jdk和MySQL
rpm -qa | grep -i java 查看MySQL rpm -qa | grep -i mysql
卸载jdk和MySQL
yum remove java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686
或者 rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686
#创建安装目录
mkdir /usr/jdk
mkdir /usr/mysql
mkdir /usr/redis
mkdir /usr/tomcat
#解压jdk,mysql,redis,tomcat,redis到相应的文件夹下
tar -xvf jdk-7u72-linux-i586.gz -C /usr/jdk
#配置环境变量
cd /usr/jdk/jdk1.7.0_71
配置环境变量:
① vim /etc/profile
② 在末尾行添加
#set java environment
JAVA_HOME=/usr/jdk/jdk1.7.0_71
CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
.
t
o
o
l
s
.
j
a
r
P
A
T
H
=
JAVA_HOME/lib.tools.jar PATH=
JAVAHOME/lib.tools.jarPATH=JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出 esc :wq
③source /etc/profile 使更改的配置立即生效
④java -version 查看JDK版本信息,如果显示出1.7.0证明成功
#安装MySQL
cd /usr/jdk/jdk1.7.0_71
yum install MySQL-*.rpm
service mysql start
cat /root/.mysql_secret 得到随机密码,设置密码
mysql –u root –p
输入随机密码
修改root密码:SET PASSWORD = PASSWORD(‘123’);
##自动开启
cd /usr/mysql
加入到系统服务:
chkconfig --add mysql
自动启动:
chkconfig mysql on
查询列表:
chkconfig
##开启远程访问
mysql -u root -p
123
grant all privileges on . to ‘root’ @’%’ identified by ‘123’;
##开启3306端口号
cd /usr/mysql
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
##修改linux下的MYSQL的字符集输出中文
cd /usr/share/mysql
cp my-default.cnf /etc/my.cnf (拷贝该文件到etc目录下并改名为my.cnf)
cd /etc
进入my.cnf修改字符集 vim my.cnf
修改字符集:设置默认的utf-8:
[mysqld]
init_connect = ‘SET NAMESutf8’
character-set-server = utf8
character-set-client = utf8
collation-server = utf8_general_ci
重启mysql
service mysql stop
service mysql start
#安装tomcat
cd /usr/tomcat/apache-tomcat-7.0.57
##开启防火墙的8080端口
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
#安装redis
cd /usr/redis/redis-3.0.7
##编译redis(将.c编译成.o)
make
##安装redis
make PREFIX=/usr/redis install
cp redis.conf /usr/redis/bin
##后台模式开启
cd /usr/redis/bin
vim redis.conf
向下找到将daemonize 的no 改为yes
##开启防火墙的6379端口
vim /etc/sysconfig/iptables
service iptables restart
##启动redis
./redis-server redis.conf