CentOS-6.5-64位下搭建jdk7 + mysql5.5 + tomcat7 + nginx

来源:互联网 发布:微信怎么推广淘宝店 编辑:程序博客网 时间:2024/05/22 12:02

安装前准备

下载以下安装包
1. jdk-7u67-linux-x64.rpm
2. MySQL-server-5.5.16-1.rhel5.x86_64.rpm
3. MySQL-client-5.5.16-1.rhel5.x86_64.rpm
4. apache-tomcat-7.0.42.tar.gz
5. nginx-1.8.0
将以上安装包上传至/opt/install目录,并定位到该目录

jdk7安装

  • 执行rpm -ivh jdk-7u67-linux-x64.rpm
  • 在profile文件中加入java环境变量
vi /etc/profileexport JAVA_HOME=/usr/java/jdk1.7.0_6export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
  • 环境变量立即生效
source /etc/profile
  • 验证安装结果,执行 java, javac, java –version等

mysql5.5安装

  • 检查是否安装过Mysql
rpm -qa | grep -i mysql

如果存在数据,表示安装过,先卸载

yum remove mysql mysql-server mysql-libs mysql-server
  • 开始安装server
rpm -ivhMySQL-server-5.5.16-1.rhel5.x86_64.rpm
  • 开始安装client
rpm -ivhMySQL-client-5.5.16-1.rhel5.x86_64.rpm
  • 是否安装成功
service mysql start

出现Starting MySQL… SUCCESS! 表示安装成功

  • 开机自启动
chkconfig mysqld on
  • 为root添加远程连接的能力
mysql –u rootmysql> use mysql;mysql> GRANT ALL PRIVILEGES ON *.* TOroot@"%" IDENTIFIED BY "root";mysql> update user set Password =password('123456') where User='root'; //设置root用户密码mysql> flush privileges; //使修改生效

tomcat7.0安装

  • 解压到指定目录 /srv/www/apache-tomcat-7.0.42
  • 赋予该目录执行权限 chmod +x /srv/www/apache-tomcat-7.0.42
  • 启动
cd /srv/www/apache-tomcat-7.0.42/bin./startup.sh

nginx安装

  • 下载nginx安装部署包
  • 新建/opt/install目录
  • 将installnginx,nginx,nginx-1.8.0.tar.gz,pcre-8.10.tar.gz丢到/opt/install目录
  • 给installnginx赋予可执行权限 : chmod u+x /opt/install/installnginx
  • 执行安装nginx :
cd /opt/install./installnginx
  • 检查nginx是否安装成功
service nginx startservice nginx stop
1 0
原创粉丝点击