この記事では、Centosサーバーでgiteaを構築し、giteaでアカウントを作成してコードをアップロードする方法について説明します。
始める前に、giteaを簡単に紹介します。これは、オープンソースコードを備えた軽量のコードホスティングソリューションであり、独自のサーバーでの構築に適しています。
1つ目は、giteaを保存するフォルダーを作成することです。次のコマンドで、空のフォルダーを作成できます。
cd ~``mkdir gitea
次に、作成したフォルダを入力します
cd gitea
最新のgiteaをダウンロードしてください。このページで最新のソフトウェアを見つけることができますhttps://docs.gitea.io/en-us/install-from-binary/
次のコードを使用して、フォルダ内のソフトウェアをダウンロードします
wget -O gitea https://dl.gitea.io/gitea/1.5.0/gitea-1.5.0-linux-amd64
ソフトウェアを実行する前に許可を与える必要があります
chmod +x gitea
次のコマンドを使用してgiteaを実行しますが、このコマンドはログアウト時に自動的にgiteaを閉じます。常にバックグラウンドで開く必要がある場合は、次のコマンドを参照してください。
. /gitea web
gitが適切にインストールされていないために、問題が何度も発生します。次のコマンドを使用して、Centosにgitをインストールできます。現在のユーザーは管理者ユーザーであることに注意してください。
yum install git
実行できる場合は、サーバーのIPとポート3000を入力してブラウザーにアクセスします。サーバーは、http://172.96.218.156です。以下のリンクを使用してアクセスできます。
http://172.96.218.156:3000
このリンクは利用可能です、誰もが私のサーバーを使用できます
ここで基本的な設定を行います。構成が不要になるように、Sqliteを使用することをお勧めします。
構成後に[登録]をクリックします。最初に登録されたユーザーは管理者です
giteaをバックグラウンドで実行する必要がある場合は、次のコマンドを使用できます
nohup ./gitea web &
このように、ログアウトしてバックグラウンドでgiteaを実行します。さまざまな場所で独自のサーバーにアクセスでき、構築されたgiteaを使用できます。さらに、giteaは多くのプライベートプロジェクトを設定できるため、非公開のプロジェクトをサーバーに配置できます。
ただし、giteaのセキュリティはあまり良くないため、重要なプロジェクトをパブリックサーバーに配置しないでください。
この記事は頻繁に更新されます。誤解を招くような古い知識を避け、より良い読書体験を提供するために、元のテキスト[https://lindexi.gitee.io/post/3%E5%88%86%E9%92%9F%E6%95%99%E4%BD%A0%E6%90%AD%E5%BB%BA-gitea-%E5%9C%A8-Centos-%E6%9C%8D%E5%8A%A1%E5%99%A8.html](https://lindexi.gitee.io/post/3%E5%88%86%E9%92%9F%E6%95%99%E4%BD%A0%E6%90%AD%E5%BB%BA-gitea-%E5%9C%A8-Centos-%E6%9C%8D%E5%8A%A1%E5%99%A8.html)をお読みください。
[ https://creativecommons.org/licenses/by-nc-sa/4.0/](https://creativecommons.org/licenses/by-nc-sa/4.0/)この作品は、[Creative Commons Attribution-Non-commercial Use-Share the Same 4.0 International License Agreement](https://creativecommons.org/licenses/by-nc-sa/4.0/)の下でライセンスされています。再印刷、使用、再公開へようこそ。ただし、記事の署名であるLin Dexi(リンク:[https://lindexi.gitee.io](https://lindexi.gitee.io/)を含む)を保持し、商用目的で使用しないでください。この記事に基づいて変更された作品は同じである必要があります。ライセンスの発行。ご不明な点がございましたら、[お問い合わせ](https://lindexi.oschina.io/mailto:[email protected])までお問い合わせください。
Recommended Posts