`

Centos: install maven, ant , tomcat,mysql,Python,g++,NodeJS

 
阅读更多

Install ant

#wget http://apache.tradebit.com/pub//ant/binaries/apache-ant-1.9.4-bin.zip
#unzip apache-ant-1.9.4-bin.zip

# mv apache-ant-1.9.4/ /opt/ant

#ln -s /opt/ant/bin/ant /usr/bin/ant

#vi /etc/profile.d/ant.sh

#!/bin/bash
ANT_HOME=/opt/antPATH=$ANT_HOME/bin:$PATH
export PATH ANT_HOME
export CLASSPATH=.

 

#chmod +x /etc/profile.d/ant.sh

#source /etc/profile.d/ant.sh

#ant -version

 

 

Install maven

#wget http://www.motorlogy.com/apache/maven/maven-3/3.2.1/binaries/apache-maven-3.2.1-bin.zip

#unzip apache-maven-3.2.1-bin.zip

#mv apache-maven-3.2.1/ /opt/maven

#ln -s /opt/maven/bin/mvn /usr/bin/mvn

#vi /etc/profile.d/maven.sh

#!/bin/bashMAVEN_HOME=/opt/maven
PATH=$MAVEN_HOME/bin:$PATH
export PATH MAVEN_HOME
export CLASSPATH=.

#chmod +x /etc/profile.d/maven.sh

#source /etc/profile.d/maven.sh

#mvn -versionInstall Tomcat

 

Install tomcat

#wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.zip

# unzip apache-tomcat-7.0.57.zip

#mv apache-tomcat-7.0.57/ /opt/tomcat

#vi /etc/profile.d/tomcat.sh

#!/bin/bash
CATALINA_HOME=/opt/tomcat
PATH=$CATALINA_HOME/bin:$PATH
export PATH CATALINA_HOME
export CLASSPATH=.

#chmod +x /etc/profile.d/tomcat.sh

#source /etc/profile.d/tomcat.sh

#chmod +x $CATALINA_HOME/bin/startup.sh

#chmod +x $CATALINA_HOME/bin/shutdown.sh

#chmod +x $CATALINA_HOME/bin/catalina.sh

 

#vi /etc/init.d/tomcat

#!/bin/sh
# chkconfig: 2345 80 20

# Description: Tomcat Start/Shutdown script

export JAVA_HOME=/usr/java/jdk1.8.0_05

case $1 in
start)
cd /opt/tomcat/bin/
./startup.sh
;;
stop)
cd /opt/tomcat/bin/
./shutdown.sh
;;
restart)
cd /opt/tomcat/bin/
./shutdown.sh
cd /opt/tomcat/bin/
./startup.sh
;;
esac
exit 0

#chmod a+x /etc/init.d/tomcat

#chkconfig --add tomcat

#service tomcat start

 

#vi /etc/sysconfig/iptables

Add the following line:

[...]
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
[...]

Save and close the file and restart the iptables service.

service iptables restart

Now, navigate to http://ip-address:8080 from your web browser. You should see the following screen.

 

Install mysql

alter yum repo

1. cd /etc/yum.repos.d

2. mv CentOS-Base.repo CentOS-Base.repo.backup

3. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

4. mv CentOS6-Base-163.repo CentOS-Base.repo

5.yum clean all

 

# yum install -y mysql-server mysql mysql-devel

# rpm -qi mysql-server
# service mysqld start
# mysqladmin -u root password '123456'
# mysql -u root -p

 

Install Python

#yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel libxslt-devel

 

  1. wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz  

  2. tar -xzf Python-2.7.6.tgz  

  3. cd Python-2.7.6  

  4. ./configure --prefix=/usr/local/python2.7 --with-threads --enable-shared  

  5. make 

  6. make altinstall  

  7. ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib  

  8. ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib  

  9. ln -s /usr/local/python2.7/bin/python2.7 /usr/bin  

  10. ln -s /usr/bin/python2.7 /usr/bin/python27  

  11. /sbin/ldconfig -v 

 

  1. # easyinstall and pip =========================================================  

  2. wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.49.tar.gz --no-check-certificate  

  3. tar xf distribute-0.6.49.tar.gz  

  4. cd distribute-0.6.49  

  5. python2.7 setup.py install  

  6. /usr/local/python2.7/bin/easy_install pip  

  7. ln -s /usr/local/python2.7/bin/pip /usr/bin 
    python2.7 -V

 

Install Nodejs

yum install nodejs npm

 

 

 

分享到:
评论

相关推荐

    centOs 下 安装JDK、tomcat、mysql

    CentOS 下安装 JDK、Tomcat、MySQL CentOS 是一个基于 Red Hat Enterprise Linux 的操作系统,广泛应用于服务器领域。今天,我们将学习如何在 CentOS 下安装 JDK、Tomcat 和 MySQL,这三者是构建 Java Web 应用程序...

    CentOS 7 安装 MySQL

    CentOS 7 安装 MySQL

    centos7.3安装jdk和tomcat和mysql

    总结以上步骤,您已经完成了在CentOS 7.3系统上安装JDK 1.8、Tomcat 9以及MySQL数据库的基本流程。这些步骤不仅涵盖了软件的安装,还包括了环境配置和服务管理等内容,有助于搭建一个稳定可靠的Java Web应用开发环境...

    CentOS6.5安装jdk,Tomcat,MYsql.doc

    总结起来,在CentOS 6.5上安装JDK、Tomcat和MySQL,涉及到了软件包管理器`yum`的使用,文件传输工具如`wget`,以及对系统服务的管理。理解并掌握这些步骤,将有助于你在Linux环境中快速搭建和管理Java Web服务。同时...

    yum安装jdk和mysql和tomcat软件(CentOS6实战经验)

    ### yum安装JDK、MySQL与Tomcat软件(CentOS6实战经验) #### 一、安装JDK 在CentOS 6环境下使用`yum`来安装Java Development Kit (JDK) 是一个简单且直接的方法。 ##### 步骤1:检查yum库中是否存在可用的Java...

    jenkins+git+maven+tomcat

    Jenkins+Git+Maven+Tomcat 自动化集成环境搭建 本文将详细介绍如何使用 Jenkins、Git、Maven 和 Tomcat 实现自动化构建、部署 web 应用程序的集成环境。 环境安装 首先,我们需要安装以下环境: 1. 操作系统:...

    基于CentOS安装Maven

    ### 基于CentOS安装Maven #### 一、前言 随着现代软件开发项目的复杂度不断提高,项目管理和构建工具的重要性日益凸显。Maven作为一款强大的自动化构建工具,在Java项目开发过程中扮演着极其重要的角色。它不仅能...

    centos7安装+tomcat+mysql+jdk+nginx配置步骤

    centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细

    CentOS(Linux)下tomcat最新稳定的版本

    在IT行业中,Linux系统,尤其是CentOS,是服务器部署的常用选择,而Tomcat作为一款流行的Java应用服务器,被广泛用于运行Java Web应用程序。本文将深入探讨如何在CentOS系统上安装并管理Tomcat的最新稳定版本,以及...

    阿里云centOs安装Ftp Jdk Tomcat Nginx Mysql Oracle

    阿里云CentOs安装Ftp Jdk Tomcat Nginx Mysql Oracle 本文将指导您在阿里云CentOs服务器上安装FTP、JDK、Tomcat、Nginx、Mysql和Oracle。 一、FTP服务器安装 * 安装vsftpd:`yum -y install vsftpd` * 设置开机...

    在CentOS下使用nexus搭建maven私服的安装教程

    ### 在CentOS下使用Nexus搭建Maven私库的安装教程 #### 一、引言 随着企业级项目规模的不断扩大和技术栈的日益复杂,如何有效地管理项目中的依赖成为了一个重要的问题。Maven作为Java生态中最流行的构建工具之一,...

    centos7安装Jdk+tomcat+mysql

    ### CentOS 7上安装JDK、Tomcat及MySQL的详细步骤 #### 一、安装JDK 1. **下载JDK** - 首先访问Oracle官方提供的JDK下载页面,选择适合CentOS 7的JDK版本进行下载。例如,下载JDK 8的版本,下载链接为:`...

    centos6 下安装MySQL-python.docx

    ### CentOS 6 下 Python MySQL 模块安装指南 在 CentOS 6 系统上安装 `MySQL-python` 是一个常见的需求,特别是在需要 Python 脚本与 MySQL 数据库进行交互的场景下。本文将详细介绍如何在 CentOS 6 环境下安装 ...

    maven.rar centos安装maven

    在Linux发行版如CentOS上安装Maven是许多开发环境中的常见需求。下面我们将详细探讨如何在CentOS系统上安装和配置Maven。 首先,我们需要确保CentOS系统已经更新到最新版本,以获得最新的安全补丁和软件包。打开...

    centos7.9.2009误删python2.7整合包

    误删除Centos7.9 2009版本系统可以下载此包我已经将文件全部打包直接解压xshll拖进Linux 下执行一下命令即可 rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force rpm -Uvh --replacepkgs libxml2-...

    Centos7配置logrotate执行Tomcat日志轮转

    CentOS 7中的`logrotate`工具是一个理想的解决方案,它能够自动地对日志文件进行轮转、压缩和清理,从而有效地管理和优化磁盘空间。下面我们将详细探讨如何配置`logrotate`来执行Tomcat的日志轮转。 首先,日志轮转...

    python3.9环境离线安装包centos

    在Linux系统,特别是CentOS这样的企业级操作系统中,离线安装Python 3.9环境是一项重要的任务,尤其在没有互联网连接或者网络环境不稳定的情况下。本文将详细介绍如何在CentOS 7上通过离线方式安装Python 3.9,以及...

    CentOS7安装mysql5.7.19&mysql5;.7.19主从配置(CentOS7)

    在本教程中,我们将深入探讨如何在CentOS7操作系统上安装MySQL 5.7.19并设置主从复制配置。MySQL的主从复制是一种常用的技术,它允许数据从一个服务器(主服务器)同步到另一个服务器(从服务器),从而实现数据备份...

    VMware如何安装CentOS+JDK+Tomcat+MySQL.docx

    "VMware 安装 CentOS+JDK+Tomcat+MySQL" 本文档是关于在 VMware 中安装 CentOS 操作系统,并在其上安装 JDK、Tomcat 和 MySQL 的详细指南。该指南适合从事软件开发运维工作的人群,旨在帮助他们快速搭建一个完整的...

Global site tag (gtag.js) - Google Analytics