JimV-Wiki
菜单
快速导航
首页
JimV
JimV-Store
JimRepo
登录
查看“JimRepo”的源代码
←
JimRepo
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=== 前言 === 在平时的工作中,我们经常会遇到,资源管理方面的混乱与困扰。新产生的资源不知道该如何去命名。命好名称后,又在犹豫该把它放到哪个文件夹中。即使在本次满意的保存好资源,但在未来再次调取它时,却仿佛很难回忆起它存在的路径。 好的资源管理系统,不仅仅只是对文件的持久化存储做出保障。更为优异的,可对生产方式的规范,制定出明确的规则。这样,可以让我们的工作,在资源的存取上更为有条不紊。 按照资源的生命阶段,我们一般可以把它分为两大类。「有生命迭代特征的资源」与「可归档的资源」。「有生命迭代特征的资源」常见的有,正在迭代开发的软件、拍摄剪辑中的影片、周期更新的系列节目等。「可归档的资源」即咱门日常消费的最终成品资源。如照片、电影、已发布的系统镜像、出版后的电子读物等。 JimRepo 是一套针对如上问题,而实现的解决方案软件。 通过 JimRepo,可以使管理者,明确资源存在的方式。以及让生产者,清晰资源保存的规范。做到新生资源可预测,已生资源易提取的目的。 <br /> === 部署与安装 === {| class="wikitable" |+系统配置 !明目 !指标 !备注 |- |CPU |2 | |- |内存 |1GB | |- |网络 |>= 1Gbps |多多益善。 |- |磁盘 |1GB |根据用户存储资源预期而定。 |- |系统 |CentOS 7.8 |基于 CentOS 7.8 开发而来,其它版本未经测试。 |- |解释器 |Python2.7 | |- |对外端口 |80 or 443 | |} ==== 安装 ==== ===== 安装 Mariadb ===== <syntaxhighlight lang="bash" line="1"> yum install mariadb-server -y mysql_secure_installation systemctl start mariadb systemctl enable mariadb </syntaxhighlight><br /> ===== 安装 Nginx ===== <syntaxhighlight lang="bash" line="1"> yum install nginx -y systemctl start nginx systemctl enable nginx </syntaxhighlight><br /> ===== 安装 JimRepo ===== <syntaxhighlight lang="bash"> useradd -M www -s /sbin/nologin cat > /etc/yum.repos.d/JimV.repo << EOF [JimV] name=JimV - \$basearch baseurl=http://repo.cdn.jimv.cn/centos/7/os/\$basearch http://repo.jimv.cn/centos/7/os/\$basearch http://repo.jimv.io/centos/7/os/\$basearch failovermethod=priority enabled=1 gpgcheck=0 gpgkey=https://repo.jimv.cn/RPM-GPG-KEY-JIMV-114EA591 EOF yum install jim-repo -y cp -f /usr/share/jim-repo/misc/jim-repo.nginx /etc/nginx/nginx.conf mysql -u root -pyour_db_password < /usr/share/jim-repo/misc/init.sql # 修改数据库用户与数据库密码 vim /etc/jim-repo.conf systemctl start jim-repo systemctl enable jim-repo </syntaxhighlight> ==== 登入 JimRepo ==== <br />
返回至
JimRepo
。