• CentOS6.7下的软件安装


    一、JDK安装及其环境变量的配置

    **创建一个专门安装软件的文件夹:mkdir /root/apps

    **解压安装包:tar -zxvf jdk-7u45-linux-x64.tar.gz -C /root/apps

    **修改环境变量:vi /etc/profile

            在文件最后添加:export JAVA_HOME=/root/apps/jdk1.7.0_45

                     export PATH=$PATH:$JAVA_HOME/bin

            保存并退出

    **重新加载环境变量:source /etc/profile

    **测试是否安装成功:./java -version(虽然在本文件夹中但由于这是一条命令,所以必须加一个路径)

    二、Tomcat安装过程

     **创建一个专门安装软件的文件夹:mkdir /root/apps

    **解压安装包:tar -zxvf apache-tomcat-7.0.68.tar.gz -C /root/apps

    **打开Tomcat的bin目录:cd /root/apps/apache-tomcat-7.0.68/bin

    **运行startup.sh:./startup.sh

    **测试:netstat -nltp(Tomcat的默认端口是8080)

        PS:在浏览器中输入 tomcat 的端口号如192.168.35.200:8080,可跳转到 tomcat 页面。

            若打不开则输入 service iptables status 查看防火墙状态,并输入service iptables stop

            将防火墙关闭。(service iptables start 开启防火墙)

    三、HTTPD安装过程

    **第一步:yum -y install httpd(安装httpd)

    **第二步:service httpd start(开启httpd)

         PS:如果发生问题无法正常开启httpd可以vi /etc/httpd/conf.d/welcome.conf查看情况

             或者配置 vi /etc/httpd/conf/httpd.conf

    四、ssh安装过程

    **一步搞定:yum -y install openssh-server(minimal下需要安装)

          yum -y install openssh-clients(minimal下需要安装)

    五、Nginx安装过程

    **第一步:tar -zxvf nginx-1.8.1.tar.gz -C /usr/local/src(约定解压到usr目录中的src下)

    **第二步:cd /usr/local/src/nginx-1.8.1(进入到Nginx源码目录)

    **第三步:./configure --prefix=/usr/local/nginx(检查安装环境,并指定将来要安装的路径)

         ./configure: error: C compiler cc is not found(缺少包会报错)

    **第四步:yum -y install gcc pcre-devel openssl openssl-devel(使用YUM安装缺少的包)

    **第五步:执行第三步+make && make install(第四步安装后在输入四三步的命令,编译安装)

    **第六步:cd /usr/local/nginx/sbin(安装完成打开该目录)

         ./nginx(启动)

    **第七步:netstat -ntlp | grep 80(检测端口是否有ngnix进程监听)

         (或者关闭防火墙后在浏览器输入192.168.35.200会显示Welcome to nginx!)

           输入命令 ./nginx -s reload(重启后才生效,用浏览器打开192.168.35.200显示的是端口 8080 tomcat 的界面)

    ---------------------------------------------------------------------------------------------------------------

    **查看nginx配置文件路径:进入nginx安装目录后,输入 ./nginx -t 查看路径,输入 ./nginx -v 查看版本

    ---------------------------------------------------------------------------------------------------------------

    六、keepalived的安装过程

    **第一步:tar -zxvf keepalived-1.2.19.tar.gz -C /usr/local/src(解压到usr/local/src的目录下)

    **第二步:cd /usr/local/src/keepalived-1.2.19

    **第三步:./configure --prefix=/usr/local/keepalived

    **第四步:make && make install

    **将keepalived添加到系统服务中:

        1. 拷贝执行文件:cp /usr/local/keepalived/sbin/keepalived /usr/sbin/

        2. 将init.d文件拷贝到etc下,加入开机启动项:cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/keepalived

        3. 将keepalived文件拷贝到etc下:cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/

        4. 创建keepalived文件夹:mkdir -p /etc/keepalived

        5. 将keepalived配置文件拷贝到etc下:cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf

        6. 添加可执行权限:chmod +x /etc/init.d/keepalived

        7. 添加keepalived到开机启动:chkconfig --add keepalived

                      chkconfig keepalived on

    --------------------以上命令一次性执行----------------------
    cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
    cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/keepalived
    cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
    mkdir -p /etc/keepalived
    cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf
    chmod +x /etc/init.d/keepalived
    chkconfig --add keepalived
    chkconfig keepalived on
    -----------------------------------------------------------

    **修改配置文件:vi /etc/keepalived/keepalived.conf

    七、zookeeper安装过程

    **第一步:tar -zxvf zookeeper-3.4.5.tar.gz -C apps/

    **第二步:cd /root/apps/zookeeper-3.4.5/conf

    **第三步:cp zoo_sample.cfg zoo.cfg;vi zoo.cfg(修改 dataDir=/root/zookeeperdata)

        (且添加 server.1=mini:2888:3888;server.1=mini1:2888:3888;server.1=mini2:2888:3888)

         PS:server后的数字表示myid自己写的,再跟主机名,2888表示默认leader和follower用的端口,

         3888表示默认投票用的端口。

    **第四步:mkdir zookeeperdata;echo 1 > myid;scp -r /root/apps/zookeeper-3.4.5 root@mini1:/root/apps; 

    **第五步:cd /root/apps/zookeeper-3.4.5/bin;./zkServer.sh start;./zkServer.sh status(查看状态是主还是从)

         PS:jps查看QuorumPeerMain的端口号,kill -9 2014 生死该进程,./zkServer.sh restart 或重启好使。

    **命令一:./zkCli.sh;开启客户端,help查询命令,connect mini2:2181;可以连接到mini2上,ls /;查看当前节点。

    **命令二:create /app1 "This si app1.";create /app1/server1 "192.168.35.200,100";创立节点并写入信息。

         get /app1/server1;可以拿到节点的数据信息,create -e /tmp;建立临时节点。

         quit;可以退出客户端,set /app1/ 111;重新设置app1的信息,get /app1 watch;监听app1节点但是无法监听到其子节点,

         ls /app1 watch;可以监听到app1的子节点

    八、MySQL安装过程

    **************************在联网状态下安装Mysql***************************

    **第一步:yum install mysql(安装mysql)

    **第二步:yum install mysql-server(安装mysql-server)

    **第三步:yum install mysql-devel(安装mysql-devel)

    **第四步:yum install mysql-client(安装mysql-client)

         PS:chgrp -R mysql /var/lib/mysql(使用chgrp命令可以改变 mysql 所属组)

         PS:chmod -R 770 /var/lib/mysql(使用chgrp命令可以修改 mysql 权限)

    **第五步:service mysqld start(或者输入命令 /sbin/service mysqld start 来开启 mysql)

         PS:由于Linux版本的不同,有的版本的开启命令为 service mysql start 。

    **********************Mysql安装完毕,开始设置密码***********************

    **第一步:/etc/init.d/mysqld stop

    **第二步:mysqld_safe --skip-grant-tables &

    **第三步:mysql

            mysql> use mysql;

         mysql> UPDATE user SET password=password("123") WHERE user='root'; 

         mysql> flush privileges;

         mysql> exit;

    ****************密码设置完毕,测试mysql是否安装成功******************

    **第一步:mysql -uroot -p

         Enter password: 【输入原来的密码】(或者直接输入mysql -uroot -p123进入mysql)

    **第二步:show databases;(显示数据库)

    **第三步:exit;(退出)

    ****************mysql测试完毕,选择性修改密码******************

    方法一:

      第一步:mysql -uroot -p

          Enter password: 【密码】

      第二步:mysql>use mysql;
          mysql> update user set password=passworD("test") where user='root';
          mysql> flush privileges;
          mysql> exit; 

    方法二:

      第一步:mysqladmin -u root -p password "test123"

          Enter password:【密码】

    *****************************OVER*********************************

    **卸载mysql:yum remove mysql

    **重启mysql:service mysqld restart

    **停止mysql:service mysqld stop

    **获取mysql安装文件:mysql 5.0.x http://dev.mysql.com/downloads/mysql/5.0.html

    **下载mysql所需文件:wget  http://dev.mysql.com/downloads/mysql/XXX

     **清理空间:yum clean all

  • 相关阅读:
    FineUI官方论坛出现空白页的解决办法!
    【三石jQuery视频教程】03.创建垂直时间表(Timeline)
    【三石jQuery视频教程】02.创建 FontAwesome 复选框和单选框
    【三石jQuery视频教程】01.图片循环展示_再次重发
    【三石jQuery视频教程】01.图片循环展示
    FineUI小技巧(7)多表头表格导出
    FineUI(专业版)实现百变通知框(无JavaScript代码)!
    FineUI(专业版)v1.2.0 和 FineUI(开源版)v4.1.1 同时发布!
    FineUI(专业版)新增 5 款 Metro 皮肤,邀您共赏!
    FineUI(专业版)公测版发布(这速度,真TM快!)
  • 原文地址:https://www.cnblogs.com/ALittleMoreLove/p/7727947.html
Copyright © 2020-2023  润新知