从零开始搭建 reviewboard 环境(三) -- reviewboard 的安装
来源:互联网 发布:数据库实用教程第三版 编辑:程序博客网 时间:2024/06/06 07:06
一、安装 reviewboard:
sudo easy_install ReviewBoard
二、建立一个马上要用的站点的数据库:
1. 登录:
mysql -u root -p
2. 创建一个数据库:
mysql> create database reviewboard character set utf8;
Query OK, 1 row affected (0.00 sec)
mysql> create user ‘reviewboard’@’localhost’ identified by ‘reviewboard’; /* 前一个reviewboard是访问数据库的用户名,后一个reviewboard是密码。如果图方便,上边的值不要变,就用reviewboard即可。 */
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on reviewboard.* to ‘reviewboard’@’localhost’; /* 前一个reviewboard是数据库的名字,而后一个reviewboard则是访问数据库的用户名 */
Query OK, 0 rows affected (0.00 sec)
mysql> exit
3. 有关mysql相关的操作可以查看
Ubuntu服务器常用配置-mysql数据库的安装
登录:mysql -u root -p
重启:sudo service mysql restart
重启(另一种方法):sudo /etc/init.d/apache2 reload
重启(另一种方法):sudo /etc/init.d/apache2 restart
三、建立自己的站点了:
sudo rb-site install /var/www/reviewboard
之后会有一系列类似安装向导的步骤,需要你做出选择,尽量选择默认值吧
· Domain = 192.168.1.116· Root Path = /· Database Type = mysql· Database Name = reviewboard· Database server = localhost· Database username = reviewboard· Database password = reviewboard· admin· 1·E-Mail Address = xx
这里需要说明的一点是:
domain不能是xxx.xxx.com,这是需要修改路由器相关的东西,这个如果你实在是想实现,那只能自己谷歌了。简单的方式是直接设置 IP 地址。如果这里写成 local host,也是会有问题的,用本机的浏览器可以错误访问,在其他局域网上计算机不能访问。
四、修改相应文件的目录权限:
sudo chown -R www-data/var/www/reviewboard/htdocs/media/uploadedsudo chown -R www-data/var/www/reviewboard/data cd /etc/apache2/sites-availablesudo cp /var/www/reviewboard/conf/apache-wsgi.conf reviewboard.confcd ../sites-enabledsudo ln -s ../sites-available/reviewboard.conf .sudo a2ensite reviewboardsudo chown -R www-data "/var/www/reviewboard/htdocs/media/ext"sudo chown -R www-data "/var/www/reviewboard/htdocs/static/ext"sudo /etc/init.d/apache2 reloadsudo /etc/init.d/apache2 restart
还要删除对于Apache2的文件要知道的 中的000-default.conf 链接文件
至此,在局域网上的计算机上的浏览器输入 192.168.1.116 就能正常访问了。
五、对于Apache2的文件要知道的:
apache2 相关的文件在 /etc/apache2 目录下。
其中:
apache2.conf是 Apache2 的配置文件
图中 -> 表示的是软链接到
sites-available 目录下是有关网页的配置文件,
而sites-enabled目录下是被解析的文件,在这里的链接文件将是实际的要显示被解析的文件,在这里如果按照上边操作的,会有两个.conf 文件,我们要将 000-default.conf 的链接文件删除掉,并且重启Apache。
sudo rm sites-enabled/000-default.confsudo /etc/init.d/apache2 reloadsudo /etc/init.d/apache2 restart
- 从零开始搭建 reviewboard 环境(三) -- reviewboard 的安装
- 从零开始搭建 reviewboard 环境(二) -- reviewboard 的安装环境搭建
- 从零开始搭建 reviewboard 环境(一) -- reviewboard 的介绍
- 从零开始搭建 reviewboard 环境(四) -- reviewboard 的安装过程中的问题解决
- reviewboard环境搭建(2):安装reviewboard
- 从零开始搭建 reviewboard 环境(五) -- reviewboard 在linux中的使用
- reviewboard--ubuntu安装reviewboard
- reviewboard搭建
- reviewboard安装
- reviewboard环境搭建(3):创建站点
- reviewboard搭建-centos6.3
- ReviewBoard搭建血泪史
- reviewboard搭建环境安装(1):虚拟机vmwork 下安装ubuntu
- reviewboard 安装 错误解决方法
- 代码审查reviewboard安装
- CentOS安装ReviewBoard记录
- CentOS下安装ReviewBoard
- reviewboard安装解读
- 理解CSS3 transform中的Matrix(矩阵)
- 结合Apache和Tomcat实现集群和负载均衡
- 《C++primer第五版》第一章
- Java Web Session购物商店小实例
- python学习笔记(7)-高级特性(三)-列表生成式与生成器
- 从零开始搭建 reviewboard 环境(三) -- reviewboard 的安装
- 分步请求控制器
- POJ 2229 Sumsets(数的划分)
- 数据库索引
- Java EE登陆界面生成随机数防止恶意注册或者登录
- 创建文件和目录
- 面向对象:学生成绩管理系统
- 判断是平板还是手机
- cacheline