ubuntu 搭建Mercurial 服务(nginx)
2024-09-24 22:32:44
ubuntu 搭建Mercurial 服务(nginx) 环境:ubuntu 12.05 Mercurial
步骤:
(1)安装nginx 和 Mercurial: sudo apt-get install nginx mercurial
(2)新建仓库目录:sudo mkdir /home/www sudo chmod -R 777 www mkdir hg;
(3)新建配置文件:用每个项目hgrc或者新建一个hgweb.config文件,内容如下:
[web]
push_ssl = false
allow_push = *
encoding = "UTF-8"
[paths]
/hg = /home/www/hg
(4)重启hg serve: hg serve 或 hg serve -d -a localhost --webdir-conf hgweb.config
(5)配置nginx:
server {
listen 80 default_server;
server_name hg.pengcz.com;
location / {
proxy_pass http://localhost:8000;
}
}
可能出现的问题:no username supplied (see "hg help config")
解决:vi ./hg/hgrc [ui] username = daxia<daxia@pengcz.com>
最新文章
- 服务器开启https协议
- Android 不一样的原生分享
- C#怎么遍历一个对象里面的全部属性?
- Click Magick – 下一代点击跟踪和链接管理
- 变形--缩放 scale()
- JSon_零基础_008_将JSon格式的";数组";字符串转换为List集合
- 【IHttpHandler】HttpModule的认识
- Protocol-SPI协议
- leetcode:Integer to Roman(整数转化为罗马数字)
- 纯后端尝试写一个前端slide插件
- G&#243;ra urządzenia z dwoma zwiększyć moc może sprawić
- Linux二进制安装apache2.4.25
- Sql Server2008如何让外网访问自己的数据库
- Dirichlet分布深入理解
- servlet为什么会出现?servlet有什么作用?
- Mysql(MyISAM和InnoDB)及Btree和索引优化
- 从零开始学习html(十三) CSS代码缩写,占用更少的带宽
- hiho_offer收割18_题解报告_差第四题
- shell 常用命令语句
- Caliburn.Micro 资源随时添加
热门文章
- 写代码怎能不会这些Linux命令?
- C++引用、类型转换、类和对象(day03)
- linux系统中给mysql配置环境变量
- ik分词器各版本下载地址
- Centos6.4建立本地yum源
- [bzoj1070][SCOI2007]修车_费用流
- 基于Mybatis的Mysql数据库文档生成工具,支持生成docx(原创)
- hdu4762Cut the Cake(概率+大数操作(java)+C++高精度模板)
- 黑马day07 登录注冊案例(一)
- Empower Developers