1、命令记录
a、查看系统版本和位数 cat /proc/version
b、查看内存 free -m //-m MB 、-g GB
c、统计模块
df -h //h : human-readable
d、统计文件大小
du -h --max-depth=1
du -sh *
e、更新系统时间
#yum install ntp -y
#cat /etc/ntp.conf
#ntpdate 0.centos.pool.ntp.org
f、将id_rsa.pub(公钥)文件里的内容追加到authorized_keys文件的尾部
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
h、使用如下命令查找大于100M的大文件
find / -size +100M -exec ls -lh {} \;
2、安装jdk
a、scp -r root@192.168.7.116:/opt/java/jdk-6u43-linux-x64.bin /opt/
b、./jdk-6u43-linux-x64.bin
c、#vi /etc/profile
添加如下内容
export JAVA_HOME=/opt/jdk1.6.0_43
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
d、使立即生效,注意点和斜杠间有空格
# . /etc/profile
e、java -version 测试是否生效
3、安装maven
a、安装wget
sudo yum install wget //centOS
sudo apt-get install wget //debian或ubuntu
b、到Apache官网找maven下载地址 http://www.apache.org/
wget -c http://apache.fayea.com/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz //-c 断点续传
c、tar -zxvf apache-maven-3.2.5-bin.tar.gz
d、#vi /etc/profile
加入如下:
export MAVEN_HOME=/opt/apache-maven-3.2.5
export PATH=$PATH:${MAVEN_HOME}/bin
保存
e、source /etc/profile
f、检查maven #mvn -v
4、安装nginx(最好用Tengine)
nginx http://nginx.org/en/download.html
#cd nginx根目录
a、nginx需要依赖perl-->openssl、zlib、pcre
================method 1=================
openssl http://www.openssl.org/
zlib http://www.zlib.net/
pcre http://www.pcre.org/
perl http://www.cpan.org/src/README.html
perl安装(如果提示gcc版本太低,可以yum install gcc)
#cd perl根目录
#./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly
==============method 2================
#yum -y install gcc perl-devl zlib-devl openssl openssl-devel //yum联网下载依赖
b、常规操作
#./configure //到解压后的目录中./confirgue,成功需看到Configuration summary等log
#make
#make install
启动:#/usr/local/nginx/sbin/nginx
验证是否成功
#ps -ef |grep nginx
#curl http://localhost
如出现下面所述的错误,在已安装PCRE库的情况下,需要配置PCRE共享库。http://www.linuxidc.com/Linux/2015-03/114987.htm
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
3、可修改端口号
#vi /usr/local/nginx/conf/nginx.conf
#修改内容后
#kill -HUP `cat /usr/local/nginx/logs/nginx.pid` //平滑重启
5、svn安装并下载钱宝代码
a、http://subversion.apache.org
# yum -y install subversion //svn客户端安装
b、mkdir -p /Data/code_from_svn/qianbao/
c、svn checkout http://192.168.7.237/ngsvnroot/qianbao/trunk
d、查看已有机器svn的用户名密码
#cd ~/.subversion/auth/
#tree
#cat svn.simple/4e1cebc6a650a5c46fac1f55df472de3
6、安装redis并启动为后台服务模式
http://stamen.iteye.com/blog/1903867
$ mkdir /usr/local/redis
$ cd /usr/local/src
$ wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz
$ tar xzf redis-2.6.14.tar.gz
$ ln -s redis-2.6.14 redis #建立一个链接
$ cd redis
$ make PREFIX=/usr/local/redis install //安装到指定目录中
$ cp /usr/local/src/redis/utils/redis_init_script /etc/rc.d/init.d/redis
$ vi /etc/rc.d/init.d/redis
第二行增加
#chkconfig: 2345 80 90
并更改
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli
$EXEC $CONF & //“&”,即是将服务转到后面运行的意思
$mkdir /etc/redis
$cp /usr/local/src/redis/redis.conf /etc/redis/6379.conf
$ chkconfig --add redis
$ service redis start
$ vi /etc/profile
$ export PATH="$PATH:/usr/local/redis/bin"
$ source /etc/profile
7、修改hosts、将116的nginx配置copy到本机(这项本人记录用,看官跳过)
a、杀掉nginx的进程
b、替换conf/nginx.conf中的7.116为本机ip
:%s/7.116/7.203/g
c、最后重启nginx
/usr/local/nginx/sbin/nginx -s reload
8、使用Jenkins启动应用
Jenkins安装:http://my.oschina.net/u/1189224/blog/716641
启动Jenkins tomcat: /home/jenkins_server/bin/jen_app
配置Jenkins界面,启动应用:
1、新建-->构建一个maven项目
2、Goals and options: clean install -DskipTests=true
3、Add post-build step -> Execute shell
Command: /opt/Deploy/DeployPay.sh
(这里放上自己的shell脚本)
CATALINA_OPTS="-Djava.security.egd=file:/dev/./urandom -server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9996"
(这个tomcat参数对于jdk7的应用,可大大提供启动速度)
9、git安装
https://my.oschina.net/jackruan/blog/502317
1、找到git安装包并下载 https://www.kernel.org/pub/software/scm/git/
wget https://www.kernel.org/pub/software/scm/git/git-1.9.5.tar.gz
2、安装所需工具
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-Embed
3、编译安装
$ tar -zxf git-1.9.5.tar.gz
$ cd git-1.9.5
$ ./configure --prefix=/usr
$ make
$ sudo make install
分享到:
相关推荐
linux服务器上的操作系统、java环境搭建以及优化,便于学习
Linux 服务器 Java 开发环境搭建 Linux 服务器 Java 开发环境搭建是指在 Linux 操作系统下搭建一个完整的 Java 开发环境,包括 JDK、Tomcat 和 MySQL 的安装和配置。本文将详细介绍如何在 Ubuntu 操作系统下搭建 ...
Linux 下 JAVA 开发环境的搭建 Linux 下 JAVA 开发环境的搭建是指在 Linux 操作系统中安装和配置 Java 开发环境,包括安装 JDK、Tomcat 和 MySQL 等组件。本文将详细介绍如何在 Linux 系统中搭建 JAVA 开发环境的...
总之,在Linux上搭建Java Web服务器涉及多个环节,需要对Linux环境、网络服务、数据库管理以及Java应用服务器有深入的理解和实践。通过以上步骤,可以构建一个稳定、安全且高性能的Java Web服务环境。
本文档旨在指导初学者在 Linux 服务器下搭建 Java 环境。下面是详细的安装步骤和知识点: 虚拟机搭建 1. 新建虚拟机:使用新建虚拟机向导选择自定义新建虚拟机,选择 CentOS 7 作为操作系统。 2. 配置虚拟机硬件:...
linux作为web服务器的热门。所以搭建linux的java开发环境多少了解也是不错的。本文档主要介绍了linux下搭建java的开发环境。
如何在linux服务器上同时搭建php运行环境(apache)和java运行环境(tomcat) 一台linux上同时运行php和java网站项目 一台linux上同时运行apache httpd和java tomcat
腾讯云 linux 搭建 JAVA 开发环境
Linux-JAVA环境搭建实施手册,包含Jdk8安装、MySQL5.7安装、Redis3.2安装,已经服务器硬件环境和网络环境说明
### Linux服务器上Java环境与Nginx的搭建详解 #### 一、Java环境搭建 ##### 1. 使用Yum安装JDK 对于Linux系统来说,使用包管理工具(如yum)来安装JDK是一种非常方便的方式。以下是具体的步骤: - **查看可用版本...
在构建云端Linux环境时,"云服务器搭建linux环境三件套"通常指的是Java开发环境(JDK)、Web服务器(Nginx)以及应用服务器(Tomcat)。这些组件是许多基于Java的应用程序部署的基础,尤其在云计算场景下,它们能够...
### Linux 下 Java 开发环境搭建详解 #### 一、Linux 下 JDK + Eclipse + Tomcat 的安装与配置 ##### 1. Linux 下 JDK 的安装 在搭建 Java 开发环境之前,首先需要确保 JDK 已经安装在 Linux 系统上。JDK 是 Java...
在Linux服务器上,安装JDK是运行Java应用(如Tomcat)的前提。安装步骤通常包括下载tar.gz文件,解压到指定目录,设置环境变量,并确保`java`, `javac`等命令可执行。 2. **Tomcat 8**:Apache Tomcat是一个开源的...
1. **系统安装**:在开始搭建服务器环境之前,我们需要先安装Linux操作系统。通常,我们可以通过ISO镜像文件在虚拟机或物理机上进行安装。安装过程中需要注意选择合适的服务器版本,比如Ubuntu的Server Edition,...
在Linux系统中搭建Java Web服务器是一项基础而重要的工作,它涉及到三个主要组件:JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器,用于部署和运行Java Web应用程序)和MySQL(一种关系型数据库...
在Linux环境下配置Java环境并安装JDK以及Tomcat服务器是一项重要的技能,对于开发基于Java的应用程序至关重要。本文将详细介绍在Linux系统(以CentOS为例)上安装Java Development Kit (JDK) 和Apache Tomcat的过程...
在搭建服务器环境之前,需要掌握Linux的基本操作和命令,虽然本文档的目标读者已具备一定的Linux基础,但是对初学者来说,系统学习Linux操作系统是必要的。 接下来,我们介绍Red Hat Enterprise Linux Server 4...
### Linux上搭建Java_Web服务器知识点详解 #### 一、技术栈概述 在Linux系统上搭建Java Web服务器,...通过以上步骤,可以在Linux系统上成功搭建出一套完整的Java Web服务器环境,并确保其能够正常运行和提供服务。
在Linux系统中,Java运行环境和Tomcat服务器的配置是许多开发者进行Web应用程序部署的基础。以下将详细讲解在Linux(以...通过上述步骤,你可以顺利地在Linux环境中搭建Java运行环境和Tomcat服务器,并部署WAR包应用。