Gitee Code Cloud は、Git をベースとした国産のオープンソース コード ホスティング プラットフォームで、コード ホスティング、バージョン管理、ドキュメント管理、コード レビュー、バグ管理などの機能を提供し、CI/CD、コード検索、ソーシャル ネットワーキングもサポートしていますインタラクティブな機能やその他の高度な機能。この記事では、CentOS 7 システムで Gitee コード クラウド プラットフォームを構築する方法を紹介します。
1. 環境要件
Gitee コード クラウド プラットフォームを構築するには、次のシステム要件を満たす必要があります:
yum update -y
2. MariaDB のインストール
MariaDB は MySQL データベースのブランチであり、インストールと構成は MySQL に似ています。次のコマンドを実行して MariaDB をインストールします:
yum install mariadb mariadb-server -y
起動してスタートアップをセットアップします:
systemctl start mariadb.service systemctl enable mariadb.service
次に、次のコマンドを使用して MariaDB の事前セキュリティ設定を実行できます:
mysql_secure_installation
コマンドプロンプトに従って、新しいパスワードを入力し、新しいパスワードを確認し、匿名ユーザーを削除し、root リモートログインを禁止し、テストデータベースを削除し、権限を更新します。
3. nginx のインストール
次のコマンドを実行して nginx をインストールします:
yum install nginx -y
起動してスタートアップを設定します:
systemctl start nginx.service systemctl enable nginx.service
この時点で、次の場所にアクセスします。ブラウザのサーバーアドレスを入力すると、Nginx のデフォルトのようこそページが表示されます。
4. JDK のインストール
Gitee コード クラウド プラットフォームには Java 環境が必要なので、次のコマンドを実行して JDK をインストールします:
yum install java-1.8.0-openjdk-devel -y
3. Gitee コード クラウドをインストール
1 .Gitee Code Cloud のダウンロード
Gitee Code Cloud 公式 Web サイトからコード クラウド インストール パッケージをダウンロードし、ダウンロードしたパッケージをサーバーのターゲット ディレクトリに解凍します:
wget https://gitee.com/oschina/git-osc/raw/master/doc/installation/source/gitee-official-%{version}.tar.gz tar zxvf gitee-official-%{version}.tar.gz -C /data/
2. インストールします。 MySQL
Gitee Code Cloud によって提供される SQL ファイルをデータベースにインポートします:
mysql -u root -p < /data/gitee/install/mysql-gitee-create.sql
3. Gitee Code Cloud を構成します
/data/gitee/srv/gitee/ を編集しますconfig/application.yml ファイルで、次の内容を設定します:
server: port: 8080 # Gitee 码云监听的端口 context-path: / # Gitee 码云的上下文路径 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource username: gitee # 数据库的用户名 password: gitee123 # 数据库密码 url: jdbc:mysql://localhost:3306/gitee_prod?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull mybatis: mapper-locations: classpath:gitee/mapper/*.xml # MyBatis 的配置文件 redis: host: 127.0.0.1 # Redis 服务端的 IP 地址 port: 6379 # Redis 服务端的监听端口 password: # Redis 的连接密码 database-index: 0 # Redis 的数据库编号
4. Gitee コード クラウドの構築
次のコマンドを実行して、Gitee コード クラウド プラットフォームを構築します:
cd /data/gitee/ ./build.sh
構築が完了すると、/data に gitee.war ファイルが /gitee/srv/gitee 配下に生成され、/data/gitee/tomcat-8.5.40/webapps にコピーされます。
5. Gitee コード クラウドを開始します
次に、次のコマンドを実行して Gitee コード クラウドを開始します:
cd /data/gitee/tomcat-8.5.40/bin/ ./startup.sh
この時点で、IP アドレスまたはドメインを入力できます。ブラウザーで名前を指定し、Gitee コード クラウド プラットフォームにアクセスするためのカスタマイズされたコンテキスト パスを追加します。
上記の手順を完了すると、Gitee コード クラウド プラットフォームが正常に構築され、それを使用して独自の開発プロジェクトをホストできるようになります。
以上がCentOS7システムでGiteeコードクラウドプラットフォームを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。