CentOS7安装MySQL、Tomcat和GitBlit记录

1、安装MySQL

一、安装这个发布包

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

能够经过下面的命令来确认这个仓库被成功添加:java

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

二、安装MySQL服务器

yum -y install mysql-server

三、设置开机启动

chkconfig mysqld on

四、启动MySql服务

service mysqld start

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

mysql -u root

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

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

六、用新密码登录

mysql -u root -p

七、确认版本信息:

mysql -V

八、基本命令

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

九、开放远程登陆权限

所有(在MySQL界面输入):git

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;

2、安装Tomcat

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

http://tomcat.apache.org/
web

apache-tomcat-7.0.76.tar.gzsql

二、在usr/tomcat中解压

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

三、进bin目录,运行tomcat:

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

四、中止Tomcat:

sh shutdown.sh

五、修改tomcat 8080端口为80:

nano conf/server.xml

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

六、放Web项目

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

七、再启动Tomcat

sh startup.sh

3、安装GitBlit

一、下载GitBlit

GitBlit的默认输出目录是这里,因此就建立这个目录:shell

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

二、解压缩Gitblit

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

三、修改须要的配置文件

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

四、修改service-centos.sh

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

五、启动gitblit

5.一、直接启动gitblit服务

经过java执行gitblit服务,要注意执行的命令参数,能够参考如下命令apache

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

若是命令执行无误,则能够打开浏览器输入设置的站点信息便可打开GitBlit的管理界面。centos

5.二、经过service启动gitblit服务

新版本Gitblit已经帮咱们封装了服务安装脚本,咱们只须要执行安装脚本:浏览器

sh install-service-centos.sh

和服务启动脚本:

sh service-centos.sh

便可。若是在执行shell脚本时出现权限问题,只须要给文件增长读写权限便可。若是配置正确的话,则能够打开浏览器输入设置的站点信息便可打开GitBlit的管理界面。


4、出现问题结束进程

查询端口占用:

netstat -apn | grep 10101

杀进程:

kill -9 26105
相关文章
相关标签/搜索