zoukankan      html  css  js  c++  java
  • CentOS7安装MySQL、Tomcat和GitBlit记录

    一、安装MySQL

    1、安装这个发布包

    yum localinstall mysql-community-release-el6-5.noarch.rpm

    可以通过下面的命令来确认这个仓库被成功添加:

    yum repolist enabled | grep "mysql.*-community.*

    2、安装MySQL服务器

    yum -y install mysql-server

    3、设置开机启动

    chkconfig mysqld on

    4、启动MySql服务

    service mysqld start

    5、设置MySQL的root用户设置密码

    mysql -u root

    进入后用下面的命令设置root的密码为root:

    mysql> set password for root@localhost=password('root');
    mysql> exit

    6、用新密码登陆

    mysql -u root -p

    7、确认版本信息:

    mysql -V

    8、基本命令

    show databases;             // 查看系统已存在的数据库
    use databasesname;          // 选择需要使用的数据库
    drop database databasename; // 删除选定的数据库
    exit                        // 退出数据库的连接
    create database test01;     // 建立名为test的数据库
    show tables;                // 列出当前数据库下的表
    其他基本的增删改查使用标准SQL即可。

    9、开放远程登录权限

    全部(在MySQL界面输入):

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    指定IP的写法:
    GRANT ALL ON *.* to root@'192.168.1.103' IDENTIFIED BY 'root';
    FLUSH PRIVILEGES;

    二、安装Tomcat

    1、下载地址,下载文件:

    http://tomcat.apache.org/

    apache-tomcat-7.0.76.tar.gz

    2、在usr/tomcat中解压

    tar -zxvf apache-tomcat-7.0.76.tar.gz

    3、进bin目录,运行tomcat:

    sh startup.sh
    Tomcat部署成功,访问页面正常:
    127.0.0.1:8080

    4、停止Tomcat:

    sh shutdown.sh

    5、修改tomcat 8080端口为80:

    nano conf/server.xml

    找到对应改端口的地方改为80。

    6、放Web项目

    直接将web项目文件件拷贝到webapps目录中,完毕!

    7、再启动Tomcat

    sh startup.sh

    三、安装GitBlit

    1、下载GitBlit

    GitBlit的默认输出目录是这里,所以就创建这个目录:

    mkdir -p /opt/gitblit                
    cd /opt/gitblit
    wget http://dl.bintray.com/gitblit/releases/gitblit-1.8.0.tar.gz

    如果下载过程中出现提示:-bash: wget: command not foundls

    说明没有安装wget程序,用yum库装一个即可:
    yum install wget

    2、解压缩Gitblit

    使用命令tar将下载到的gitblit压缩包解压缩到目标目录,我是解压缩到/opt/gitblit目录下:
    tar -zxvf gitblit-1.8.0.tar.gz

    3、修改需要的配置文件

    nano data/defaults.properties
    根据自己的需要修改配置信息,我只修改了以下几个地方:
    git.repositoriesFolder = /opt/gitblit/data/git
    server.httpPort = 10101
    server.httpBindInterface = 192.168.1.200
    server.httpsBindInterface = 
    修改完以后保存,退出。

    4、修改service-centos.sh

    nano service-centos.sh
    根据自己的服务器的设置:
    GITBLIT_PATH = /opt/gitblit
    GITBLIT_BASE_FOLDER = /opt/gitblit/data
    GITBLIT_HTTP_PORT = 10101
    修改完以后保存,退出。

    5、启动gitblit

    5.1、直接启动gitblit服务

    通过java执行gitblit服务,要注意执行的命令参数,可以参考以下命令

    java -jar gitblit.jar --baseFolder data    # 当前在/opt/gitblit目录下

    如果命令执行无误,则可以打开浏览器输入设置的站点信息即可打开GitBlit的管理界面。

    5.2、通过service启动gitblit服务

    新版本Gitblit已经帮我们封装了服务安装脚本,我们只需要执行安装脚本:

    sh install-service-centos.sh

    和服务启动脚本:

    sh service-centos.sh

    即可。如果在执行shell脚本时出现权限问题,只需要给文件增加读写权限即可。如果配置正确的话,则可以打开浏览器输入设置的站点信息即可打开GitBlit的管理界面。


    四、出现问题结束进程

    查询端口占用:

    netstat -apn | grep 10101

    杀进程:

    kill -9 26105
  • 相关阅读:
    Intel Code Challenge Elimination Round (Div.1 + Div.2, combined) C 倒序并查集
    hdu 5573 Binary Tree 构造
    hdu 5514 Frogs 容斥思想+gcd 银牌题
    hdu 5536 Chip Factory 字典树+bitset 铜牌题
    LA 7263 Today Is a Rainy Day bfs+暴力 银牌题
    hdu 5834 Magic boy Bi Luo with his excited tree 树形dp+转移
    hdu 5869 Different GCD Subarray Query BIT+GCD 2016ICPC 大连网络赛
    LA 7043 International Collegiate Routing Contest 路由表 字典树离散化+bitset 银牌题
    校验注解工具类
    java-创建对象实例
  • 原文地址:https://www.cnblogs.com/sandeepin/p/12236524.html
Copyright © 2011-2022 走看看