由于项目需要,购进了阿里云服务器,空的服务器,从头配置。
一 安装jdk
1、先建好文件夹,在usr下新建java文件夹:
#mkdir /usr/java
2,将已经下载好的jdk拷贝到java目录下:
(下载地址http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u21-oth-JPR:)利用Xftp上传到上述文件夹下,我下载的是jdk-6u45-linux-x64.bin
3、
# chmod 777 jdk-1_5_0_16-linux-i586.bin ←使当前用户拥有执行权限
# ./jdk-1_5_0_16-linux-i586.bin
4、配置环境变量
<1>执行命令,打开文件:
#vi /etc/profile
<2>在最后(按住“↓”)输入i进入编辑模式,在最后加入以下几行:
exportJAVA_HOME=/usr/java/jdk1.6.0_45
exportJAVA_BIN=/usr/java/jdk1.6.0_45/bin
exportPATH=$PATH:$JAVA_HOME/bin
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportJAVA_HOME JAVA_BIN PATH CLASSPATH
(需要把jdk1.6.0_45改成你自己的文件夹名称)
<3>先按Esc进入控制模式,然后
#:wq(保存并退出)
<4>执行生效
#./etc/profile(点和/之间有空格)
<5>验证
#java–version
二、安装tomcat 6
1、新建文件夹
#mkdir /usr/local/tomcat
2、将已经下载好的tomcat拷贝到上述目录下
(下载地址:http://tomcat.apache.org/download-60.cgi))利用Xftp上传到上述文件夹下,我下载的是apache-tomcat-6.0.48.tar.gz
3、# cd /usr/local/tomcat (进入文件所在目录)
# tar -zxvf /usr/local/tomcat/apache-tomcat-6.0.48.tar.gz
4、当解压成功以后,我们直接进入到tomcat bin目录中
# cd /usr/local/tomcat/apache-tomcat-6.0.48/bin
# ./startup.sh(启动,直接输入IP地址:8080例:221.150.214.18:8080,可以看到tomcat默认页面则说明成功)
三、安装mysql5.5
1、新建文件夹
# mkdir /usr/local/mysql
2、将下载好的mysql拷贝到上述目录
(下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads)利用Xftp上传到上述文件夹下,我下载的是MySQL-5.5.54-1.el7.x86_64.rpm-bundle.tar
3、安装所需要系统库相关库文件gccgcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt*libtool-ltdl-devel*
# yum –yinstall gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devellibmcrypt* libtool-ltdl-devel*
4、解压
先进入文件目录 # cd //usr/local/mysql
# tar –xvf MySQL-5.5.54-1.el7.x86_64.rpm-bundle.tar(解压之后就是出现了好多的rpm文件)
在这些文件中我们要安装的就是下面的3个,这个地方注意了。
MySQL-client-5.5.54-1.el7.x86_64.rpm
MySQL-devel-5.5.54-1.el7.x86_64.rpm
MySQL-server-5.5.54-1.el7.x86_64.rpm
5、依次输入# rpm –ivh MySQL-client-5.5.54-1.el7.x86_64.rpm
# rpm –ivh MySQL-devel-5.5.54-1.el7.x86_64.rpm
(安装server需要先安装libaio-0.3.107-10.el6.x86_64.rpm下载地址:http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm
利用# rpm –ivh libaio-0.3.107-10.el6.x86_64.rpm 执行)
# rpm –ivh MySQL-server-5.5.54-1.el7.x86_64.rpm
(执行后可能会出现不兼容,原因是系统已经安装了其他版本的mysql-libs包导致不兼容。
#yum list | grep mysql
#yum remove mysql-libs
再次执行:# rpm –ivh MySQL-server-5.5.54-1.el7.x86_64.rpm)
6、初始化数据库
# /usr/bin/mysql_install_db
7、启动数据库
# /etc/init.d/mysql start
设置用户和密码
第一次进入数据库 # mysql
> update mysql.user setpassword=PASSWORD('你的密码') where user='root';
至此安装全完毕。
在使用防火墙的时候,发现没有 /etc/sysconfig/iptables 文件
我的是没有安装防火墙于是执行:# yum install iptables-services
安装后就添加了开放的端口。