私服源平台nexus安装&支持php composer

一、docker安装nexus3

1、创建数据持久化目录

mkdir -p /data/nexus3/data
mkdir -p /data/nexus3/deploy
chmod 777 -R /data/nexus3

2、创建nexus3容器。

docker run -d -p 8081:8081  -v /data/nexus3/data:/nexus-data -v /data/nexus3/deploy:/opt/sonatype/nexus/deploy --name nexus3 sonatype/nexus3

3、查看默认密码

docker exec -it nexus3 cat /nexus-data/admin.password

4、访问nexus平台

访问地址:http://localhost:8081

二、让nexus3支持php composer

nexus3默认是不支持php composer的,需要自己安装插件支持

1、进入容器某个目录,下载nexus-repository-composer插件

这里注意:下载对应自己nexus版本可用的nexus-repository-composer插件,我的是0.0.29版本

docker exec -it nexus3

cd /tmp

curl https://repo1.maven.org/maven2/org/sonatype/nexus/plugins/nexus-repository-composer/0.0.29/nexus-repository-composer-0.0.29-bundle.kar --output nexus-repository-composer-0.0.29-bundle.kar

cp /tmp/nexus-repository-composer-0.0.29-bundle.kar /opt/sonatype/nexus/deploy

2、刷新nexus系统,即可看到多了composer

参考资料:

GitHub - sonatype-nexus-community/nexus-repository-composer: Composer support for the Nexus Repository Manager (work in progress!)

 Maven Central Repository Search

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
这是一款不错的NexusPHP官方版码 v1.5码,该码也是最新版本的,BitTorrent private tracker scripts written in PHP. Email xiazuojie AT gmail.com for paid support. BitTorrent私有种子服务器PHP程序,邮件 xiazuojie AT gmail.com 获取付费支持安装环境配置: 配置环境可以选用apache+php+Mysql+memcache,推荐linux环境,代码执行效率更高。作者代码所提供的安装介绍也是在linux环境下的,而且全是英文介绍,这让我这六级不过的情何以堪啊,小小的鄙视下。。。 Windows下推荐win2003,如果你对PHP有一定了解,可以自己动手搭建IIS或apache+PHP+MysqL+memcache的环境,具体教程可以google。不过这种方法很繁琐,经常会出莫名其妙的错误,你要有心理的准备。 最好的方式是选用环境集成包,比如Apmserv5.2.6功能很全,支持apache+php+mysql+memcache,还有一个集成包,nginx+php+mysql+memcache,这个集成包相当简陋,只是各种包的聚合,没有控制界面和控制面板,使用起来很不方便。这应该是众多集成包里唯一两个支持memcache的集成包了。 好了,环境搭建完毕,解压程序包,然后导入数据库文件,(根目录_db下的dbstructure.sql文件)导入完毕后修改配置文件,在config文件下下面有一个allconfig.php 的文件,修改下面的内容: SITENAME => 站点名称 baseURL => 网站URL announce_url => localhost/announce.php(announce的url地址) mysql_host => MySQL主机 mysql_user=> 数据库用户名 mysql_pass => 数据库密码 mysql_db => 数据库名 以上无误的话应该就可以登陆NexusPHP的界面了,赶紧注册管理员账号吧。 好了,注册好用户名后,接着进入数据库管理(phpMyAdmin),在users表里面找到你注册的用户,编辑它的class属性为16,便是主管权限了。 还可以通过下面的方法设置: 1.使用正常方式在网站注册一个新用户,假设用户名为admin。 2.输入以下命令进入MySQL命令行管理工具: mysql -u root -p nexusrocks -h localhost 注意:将’root’,’nexusrocks’,’localhost’分别替换成你的MySQL用户名、密码、主机地址。 2.在MySQL命令行管理工具输入以下命令: USE nexus; UPDATE users SET class=’16′ WHERE username=’admin’; 注意:将以上命令中的’nexus’替换成你的数据库名,将’admin’替换成你注册的用户名。 3.退出MySQL命令行管理工具: 到这里PT基本上就架设完毕了,现在只需要利用主管帐号对站点进行设置和调整就可以了
一个种子服务器 bt种子服务器必须的 这个要一分不高了,从pudn上下来的 算辛苦分吧 nexusphp.v1.5.beta5.20120301 ............................\.htaccess ............................\aboutnexus.php ............................\adduser.php ............................\admanage.php ............................\adredir.php ............................\ajaxbasic.js ............................\allagents.php ............................\allowedemails.php ............................\amountbonus.php ............................\amountupload.php ............................\announce.php ............................\attachment.php ............................\attachments ............................\...........\.htaccess ............................\bannedemails.php ............................\bans.php ............................\bitbucket ............................\.........\.htaccess ............................\bitbucket-upload.php ............................\bitbucketlog.php ............................\bookmark.php ............................\catmanage.php ............................\cc98bar.php ............................\cheaterbox.php ............................\cheaters.php ............................\checkuser.php ............................\classes ............................\.......\.htaccess ............................\.......\class_advertisement.php ............................\.......\class_attachment.php ............................\.......\class_cache.php ............................\clearcache.php ............................\colorfade.js ............................\comment.php ............................\common.js ............................\config ............................\......\.htaccess ............................\......\allconfig.php ............................\confirm.php ............................\confirmemail.php ............................\confirm_resend.php ............................\contactstaff.php ............................\cron.php ............................\curtain_imageresizer.js ............................\delacctadmin.php ............................\delete.php ............................\deletedisabled.php ............................\deletemessage.php ............................\details.php ............................\docleanup.php ............................\domLib.js ............................\domTT.js ............................\domTT_drag.js ............................\donate.php ............................\donated.php ............................\donorlist.php ............................\download.php ............................\downloadnotice.php ............................\downloadsubs.php ............................\edit.php ............................\email-gateway.php ............................\fadomatic.js ............................\faq.php ............................\faqactions.php ............................\faqmanage.php ............................\fastdelete.php ............................\favicon.ico ............................\flvplayer.swf ............................\formats.php ............................\forummanage.php ............................\forums.php ............................\freeleech.php ............................\friends.php ............................\fun.php ............................\getattachment.php ............................\getextinfoajax.php ............................\getrss.php ............................\getusertorrentlistajax.php ............................\image.php ............................\imdb ............................\....\.htaccess ............................\....\cache ............................\....\images ............................\....\imdb.class.php ............................\....\imdb_config.php ............................\include ............................\.......\.htaccess ............................\.......\benc.php ............................\.......\bittorrent.php ............................\.......\bittorrent_announce.php ............................\.......\browser ............................\.......\.......\browseremulator.class.php ............................\.......\.......\info_extractor.php ............................\.......\cleanup.php ............................\.......\config.php ............................\.......\core.php ............................\.......\functions.php ............................\.......\functions_announce.php ............................\.......\globalfunctions.php
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值