好文档 - 专业文书写作范文服务资料分享网站

linux下环境以及软件安装

天下 分享 时间: 加入收藏 我要投稿 点赞

Zookeeper的安装 1.1.1. 安装环境:

Linux:centos6.4 Jdk:1.7以上版本

Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk。

1.1.2. 安装步骤:

第一步:安装jdk

第二步:把zookeeper的压缩包上传到linux系统。 第三步:解压缩压缩包

tar -zxvf zookeeper-3.4.6.tar.gz

第四步:进入zookeeper-3.4.6目录,创建data文件夹。 第五步:把zoo_sample.cfg改名为zoo.cfg

[root@localhost conf]# mv zoo_sample.cfg zoo.cfg

第六步:修改data属性:dataDir=/root/zookeeper-3.4.6/data 第七步:启动zookeeper

[root@localhost bin]# ./zkServer.sh start

关闭:[root@localhost bin]# ./zkServer.sh stop

查看状态:[root@localhost bin]# ./zkServer.sh status

注意:需要关闭防火墙。

需要安装tomcat,然后部署监控中心即可。 1、部署监控中心: [root@localhost ~]# cp dubbo-admin-2.5.4.war apache-tomcat-7.0.47/webapps/dubbo-admin.war 2、启动tomcat

3、访问http://192.168.25.167:8080/dubbo-admin/ 用户名:root 密码:root

如果监控中心和注册中心在同一台服务器上,可以不需要任何配置。 如果不在同一台服务器,需要修改配置文件:

/root/apache-tomcat-7.0.47/webapps/dubbo-admin/WEB-INF/dubbo.properties

Nginx安装

1、需要安装gcc的环境。yum install gcc-c++ 2、第三方的开发包。

? PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。 yum install -y pcre pcre-devel

注:pcre-devel是使用pcre开发的一个二次开发库。nginx也需要此库。

? zlib

zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。 yum install -y zlib zlib-devel

? openssl OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。 nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。

yum install -y openssl openssl-devel

1.1.3. 安装步骤

第一步:把nginx的源码包上传到linux系统 第二步:解压缩

[root@localhost ~]# tar zxf nginx-1.8.0.tar.gz

第三步:使用configure命令创建一makeFile文件。 ./configure \\

--prefix=/usr/local/nginx \\

--pid-path=/var/run/nginx/nginx.pid \\ --lock-path=/var/lock/nginx.lock \\

--error-log-path=/var/log/nginx/error.log \\ --http-log-path=/var/log/nginx/access.log \\ --with-http_gzip_static_module \\

--http-client-body-temp-path=/var/temp/nginx/client \\ --http-proxy-temp-path=/var/temp/nginx/proxy \\ --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \\ --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \\ --http-scgi-temp-path=/var/temp/nginx/scgi 注意:启动nginx之前,上边将临时文件目录指定为/var/temp/nginx,需要在/var下创建temp及nginx目录

[root@localhost sbin]# mkdir /var/temp/nginx/client -p 第四步:make

第五步:make install

1.1.4. 启动nginx

进入sbin目录

[root@localhost sbin]# ./nginx 关闭nginx:

[root@localhost sbin]# ./nginx -s stop 推荐使用:

[root@localhost sbin]# ./nginx -s quit

重启nginx:

1、先关闭后启动。 2、刷新配置文件:

[root@localhost sbin]# ./nginx -s reload 默认是80端口。

注意:是否关闭防火墙。

1.1.5. keepalived+nginx实现主备 Redis安装

Redis是c语言开发的。

安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++

安装步骤:

第一步:redis的源码包上传到linux系统。 第二步:解压缩redis。

第三步:编译。进入redis源码目录。make

第四步:安装。make install PREFIX=/usr/local/redis

PREFIX参数指定redis的安装目录。一般软件安装到/usr目录下 前端启动:在redis的安装目录下直接启动redis-server [root@localhost bin]# ./redis-server

后台启动:

把/root/redis-3.0.0/redis.conf复制到/usr/local/redis/bin目录下 [root@localhost redis-3.0.0]# cp redis.conf /usr/local/redis/bin/ 修改配置文件:

[root@localhost bin]# ./redis-server redis.conf 查看redis进程:

[root@localhost bin]# ps aux|grep redis

root 5190 0.1 0.3 33936 1712 ? Ssl 18:23 0:00 ./redis-server *:6379 root 5196 0.0 0.1 4356 728 pts/0 S+ 18:24 0:00 grep redis [root@localhost bin]#

1.1.6. Redis-cli

[root@localhost bin]# ./redis-cli

默认连接localhost运行在6379端口的redis服务。 [root@localhost bin]# ./redis-cli -h 192.168.25.153 -p 6379 -h:连接的服务器的地址 -p:服务的端口号

关闭redis:[root@localhost bin]# ./redis-cli shutdown

redis-cluster redis集群

Solr的环境

Solr是java开发。 需要安装jdk。 安装环境Linux。 需要安装Tomcat。

1.1.7. 搭建步骤

第一步:把solr 的压缩包上传到Linux系统 第二步:解压solr。

第三步:安装Tomcat,解压缩即可。 第四步:把solr部署到Tomcat下。

第五步:解压缩war包。启动Tomcat解压。

第六步:把/root/solr-4.10.3/example/lib/ext目录下的所有的jar包,添加到solr工程中。 [root@localhost ext]# pwd

/root/solr-4.10.3/example/lib/ext

[root@localhost ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/

第七步:创建一个solrhome。/example/solr目录就是一个solrhome。复制此目录到/usr/local/solr/solrhome

[root@localhost example]# pwd /root/solr-4.10.3/example

[root@localhost example]# cp -r solr /usr/local/solr/solrhome [root@localhost example]#

第八步:关联solr及solrhome。需要修改solr工程的web.xml文件。

第九步:启动Tomcat

http://192.168.25.154:8080/solr/ 和windows下的配置完全一样。

1.1.8. 配置业务域

schema.xml中定义 1、商品Id 2、商品标题 3、商品卖点 4、商品价格 5、商品图片 6、分类名称

创建对应的业务域。需要制定中文分析器。

创建步骤:

第一步:把中文分析器添加到工程中。

1、把IKAnalyzer2012FF_u1.jar添加到solr工程的lib目录下

2、把扩展词典、配置文件放到solr工程的WEB-INF/classes目录下。 第二步:配置一个FieldType,制定使用IKAnalyzer 修改schema.xml文件

修改Solr的schema.xml文件,添加FieldType: 第三步:配置业务域,type制定使用自定义的FieldType。 设置业务系统Field

1、需要jdk

2、安装Linux系统。生产环境都是Linux系统。

linux下环境以及软件安装

Zookeeper的安装1.1.1.安装环境:Linux:centos6.4Jdk:1.7以上版本Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk。1.1.2.安装步骤:第一步:安装jdk第二步:把zookeeper的压缩包上传到linux系统。第三步:解压
推荐度:
点击下载文档文档为doc格式
0wjrk8qbul6c4rp7oypx5gf8x599m300sv1
领取福利

微信扫码领取福利

微信扫码分享