发表于: 2018-05-04 15:33:05

6 979


系统:CenterOS 6.5

 

因为之前安装confluence需要JAVAMYSQL,所以不在这里重新安装,查看版本号即可。

JDK 7

下载JDK

>wget http://mirrors.linuxeye.com/jdk/jdk-7u80-linux-x64.tar.gz

解压缩至/use/loacal

> tar -xf jdk-7u80-linux-x64.tar.gz -C /usr/local/

修改权限

> chown root:root -R /usr/local/jdk1.7.0_80/

JDK加入环境变量

> vim /etc/profile

分别添加:

export JAVA_HOME=/usr/local/jdk1.7.0_80

export PATH=$PATH:$JAVA_HOME/bin

生效JDK

> source /etc/profile

查看版本

>java –version      

MYSQL:

>mysql –u root –p 密码

>status

Memcached:

检查libevent

安装libevent

>wget http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz  

解压缩安装包

> tar zxvf libevent-1.4.12-stable.tar.gz -C /usr/local/ 

进入解压后的目录

cd libevent-1.4.12-stable/ 

配置编译、安装

>./configure -prefix=/usr/libevent 

>make 

>make install

安装完libevent之后为了让动态链接库为系统所共享,需要执行以下动态链接库的管理命令ldconfig

安装完libevent后正式开始安装memcached

首先是下载memcached的安装包(被墙了,需要Baidu寻找安装包)

>wget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz 

修改安装包的执行操作权限

>chmod 777 memcached-1.4.15.tar.gz 

解压安装包到指定目录

> tar zxvf memcached-1.4.15.tar.gz -C /usr/local 

进入解压后的目录

>cd /usr/local/memcached-1.4.15/ 

配置、编译、安装

注:configure时需要指定libevent的安装路径

>./configure -with-libevent=/usr/libevent/ -prefix=/usr/local/memcached

>make 

>make install

安装成功后启动一下看安装是否成功

>/usr/local/memcached/bin/memcached -d -m 10m -p 11211 -u root 

 

memcached上配置日志,参见:http://chenzhou123520.iteye.com/blog/1925209

启动参数介绍如下:和上面的命令不对应

-d选项是启动一个守护进程,

-m是分配给Memcache使用的内存数量,单位是MB,这里是10MB

-u是运行Memcache的用户,这里是root

-l是监听的服务器IP地址,如果有多个地址的话,这里指定了服务器的IP地址192.168.0.200

-p是设置Memcache监听的端口,这里设置了12000,最好是1024以上的端口,

-c选项是最大运行的并发连接数,默认是1024,这里设置了256,按照服务器的负载量来设定,

-P是设置保存Memcachepid文件,我这里是保存在 /tmp/memcached.pid,也可以启动多个守护进程,不过端口不能重复。

 查看是否启动:ps aux|grep memcached

Jenkins:

配置基础环境

Jenkins的运行需要jdk的支持,在此需要我们首先配置jdk基础环境

jdk-8u111-linux-x64.rpm上传至服务器

>rpm -ivh jdk-8u111-linux-x64.rpm

环境变量配置

>cd /etc

>vim /etc/profile

etc下,找到 profile文件,增加如下如下配置:

#set java environment

JAVA_HOME=/usr/java/jdk1.8.0_111

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

使jdk环境变量生效,如下:

>source /etc/profile

>java version

Linux安装配置maven环境

2.1、上传maven /usr/local

2.2、解压:

>tar -zxvf apache-maven-3.5.2-bin.tar.gz

配置环境变量

进入etc目录下找到profile文件,增加如下环境变量配置:

#set maven environment

MAVEN_HOME=/usr/local/apache-maven-3.5.2

export MAVEN_HOME

export PATH=${PATH}:${MAVEN_HOME}/bin

 

添加权限

> chmod a+x /usr/local/apache-maven-3.5.2/bin/mvn

配置生效

>source /etc/profile

2.5、查看配置是否成功

>mvn -v

Linux安装tomcat

> yum -y install tomcat

Tomcat目录解释

/etc/tomcat6 - 全局配置
/usr/share/tomcat6/ -
程序主目录
/usr/share/tomcat6/conf/Catalina/localhost/ -
本机部署的 Catalina 配置
/var/lib/tomcat6/ -
工作主目录
/var/lib/tomcat6/webapps -
(应用文件实际存放于此)
/var/lib/tomcat6/work -
动态工作目录(动态编译的 .jsp 存放于此)

端口号默认:8080

增加tomcat用户【用于jenkins部署发布用】

> cd /etc/tomcat/

> vim tomcat-users.xml

打开后在<tomcat-users></tomcat-users>之间增加如下用户信息:

<role rolename="admin-gui"></role>

<role rolename="admin-script"></role>

<role rolename="manager-gui"></role>

<role rolename="manager-script"></role>

<role rolename="manager-jmx"></role>

<role rolename="manager-status"></role>

<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

Linux配置并启动 Jenkins

jenkins.wartomcat-->webapps

>cd /var/lib/tomcat/

>wget http://archives.jenkins-ci.org/war/2.7/jenkins.war

开启服务

>service tomcat start

查看进程

>lsof –i:8080

登陆访问:http://IP:8080/jenkins

首次进入jenkins如要输入密码,密码位置:

>cat /usr/share/tomcat/.jenkins/secrets/initialAdminPassword

等待

问题:

ngnix代理搞不定,还需要继续研究。



返回列表 返回列表
评论

    分享到