gitee怎么部署云服务器项目,#化鲲为鹏,我有话说# 将 Gitee 项目部署到鲲鹏云服务器...

使用工具 GIT, Tomcat, Maven

1 安装以上工具,  Tomcat 已经在上一篇中布置好了, 在这只讲 GIT 和 Maven

我们使用 GIT 克隆项目代码, GIT 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

首先远程登录服务器, 输入 git --version  可以看到版本, 说明已经安装好了

b777e23b989dffa4957117e46ed246f4.png

如果提示没有找到的话, 可以使用  sudo apt-get install git   命令 进行软件安装

这里直接使用, 我将在下一篇博文着重记录 GIT 的一些使用技巧.

然后 安装 maven , 也是很简单的命令

sudo apt-get install maven

121d05a4eed6a0091eda3f9847042dd9.png

588227c36b6c0e2e6873af84b15b9e42.png

2  登录 Gitee 进入项目仓库

a41225366b56a2f14dcd0a6139d534b4.png

复制连接使用命令

git clone 链接地址

即可将项目文件夹克隆到本地当前文件夹, 进入该目录

07234c1c6eac4e02a76028d26d3162c6.png

mvn clear package

使用 mvn 先清除旧打包文件, 然后重新打包

4e6d368f17a5bc831cbcdfd34c24c747.png

因为第一次打包,  需要下载相关依赖 jar 包,  所有会有些慢

3 打包完成后, 将 war 包移动到 tomcat 目录下

mv 项目.war /opt/apache-tomcat-9.0.27/webapps

4  最后, 打开浏览器 输入  ip地址:8080/项目文件名 登录访问

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在腾讯云服务器部署Django项目的步骤: 1. 购买腾讯云服务器并登录 2. 安装必要软件 - 更新系统:sudo yum update - 安装python3: sudo yum install python3 - 安装pip: sudo yum install python3-pip - 安装git: sudo yum install git 3. 克隆Django项目 - 在服务器上创建一个新目录:mkdir myproject - 进入该目录:cd myproject - 克隆Django项目:git clone <repository_url> 4. 安装Django及相关库 - 进入项目目录:cd <project_name> - 安装Django及相关库:sudo pip3 install -r requirements.txt 5. 配置数据库 - 安装数据库:sudo yum install mariadb-server - 启动数据库:sudo systemctl start mariadb - 设置数据库密码:sudo mysql_secure_installation - 创建新数据库:sudo mysql -u root -p - CREATE DATABASE <database_name>; - GRANT ALL ON <database_name>.* TO '<database_user>'@'localhost' IDENTIFIED BY '<database_password>'; - FLUSH PRIVILEGES; 6. 配置Django项目 - 创建一个新的settings文件:cp <project_name>/settings.py <project_name>/settings_prod.py - 在settings_prod.py中修改数据库配置: - DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '<database_name>', 'USER': '<database_user>', 'PASSWORD': '<database_password>', 'HOST': 'localhost', 'PORT': '3306', } } - 设置SECRET_KEY和DEBUG为False 7. 收集静态文件 - 进入项目目录:cd <project_name> - 执行命令:python3 manage.py collectstatic 8. 配置Nginx和Gunicorn - 安装Nginx:sudo yum install nginx - 配置Nginx:sudo nano /etc/nginx/conf.d/<project_name>.conf - server { listen 80; server_name <server_ip>; location / { proxy_pass http://127.0.0.1:8000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } - 重启Nginx:sudo systemctl restart nginx - 安装Gunicorn:sudo pip3 install gunicorn - 启动Gunicorn:gunicorn <project_name>.wsgi:application --bind localhost:8000 9. 访问网站 - 在浏览器中输入服务器IP地址即可访问Django项目。 注意:以上是简单的步骤,具体操作需要根据自己的实际情况进行调整。同时,还需要注意安全问题,如配置防火墙等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值