个人笔记记录(常用)

个人笔记


ReviewBoard安装记录

<p><strong>docker 安装reviewboard</strong></p> <pre><code>docker pull postgres:alpine;docker pull memcached:alpine docker run -d --name rb-postgres -e POSTGRES_USER=reviewboard -e POSTGRES_HOST_AUTH_METHOD=trust postgres:alpine docker run --name rb-memcached -d -p 11211 memcached:alpine docker run -it -v /home/reviewboard-site:/var/www/ --link rb-postgres:pg --link rb-memcached:memcached -p 8000:8000 ikatson/reviewboard</code></pre> <p>访问 <a href="http://127.0.0.1:8000/">http://127.0.0.1:8000/</a> 并以<code>admin:admin</code>身份登录</p> <h3>暂未配置自动启动</h3> <p>官方启动指导 <a href="https://hub.docker.com/r/ikatson/reviewboard">https://hub.docker.com/r/ikatson/reviewboard</a></p> <hr /> <h3>ReviewBoard安装记录(CentOS5)</h3> <p><a href="http://www.reviewboard.org.cn/534.html">http://www.reviewboard.org.cn/534.html</a></p> <p>官方安装指导:<a href="https://www.reviewboard.org/docs/manual/3.0/admin/installation/linux/">https://www.reviewboard.org/docs/manual/3.0/admin/installation/linux/</a></p> <h4>Python安装升级</h4> <pre><code>cd;wget http://python.org/ftp/python/2.7.14/Python-2.7.14.tgz;tar -zxvf Python-2.7.14.tgz;cd Python-2.7.14;./configure --with-threads --enable-shared --enable-universalsdk --with-ssl;make &amp;&amp; make install;echo '/usr/local/lib' &gt; /etc/ld.so.conf.d/python2.7.conf;ldconfig /usr/local/bin/python -V ls -lst /usr/local/bin/python* mv /usr/bin/python /usr/bin/python2.6 ln -s /usr/local/bin/python /usr/bin/python</code></pre> <h4>修改yum依靠的python源,避免yum不能用</h4> <pre><code>vi /usr/bin/yum #/usr/bin/python2.6</code></pre> <h4>安装MySql</h4> <pre><code>yum install mysql mysql-server mysql-devel</code></pre> <h4>安装apache</h4> <pre><code>yum install httpd mod_wsgi mod_python</code></pre> <h4>安装Python Setuptools</h4> <pre><code>yum install -y python-setuptools-devel</code></pre> <h2>重装easy_install</h2> <p>清理easy_install</p> <pre><code>rm -rf /usr/local/bin/easy_install /usr/bin/easy_install</code></pre> <p>1.安装distribute</p> <pre><code>wget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip --no-check-certificate unzip distribute-0.7.3.zip cd distribute-0.7.3 python setup.py install</code></pre> <p>2.安装setuptool,python2.7必须安装版本小于45 <a href="https://pypi.python.org/pypi/setuptools">https://pypi.python.org/pypi/setuptools</a> 下载最新版</p> <p><a href="https://pypi.org/project/setuptools/42.0.0/#files">https://pypi.org/project/setuptools/42.0.0/#files</a></p> <pre><code>unzip setuptools-42.0.0.zip cd setuptools-42.0.0 python setup.py install ln -s /usr/local/bin/easy_install /usr/bin/easy_install</code></pre> <p>3.安装pip</p> <pre><code>easy_install pip</code></pre> <p>4.如果安装pip过程中报ImportError: No module named extern异常</p> <p><a href="https://pypi.python.org/pypi/extern">https://pypi.python.org/pypi/extern</a> 下载最新extern安装后再次尝试即可</p> <p>5.pip代理配置 <a href="https://www.jianshu.com/p/db33456d5d77">https://www.jianshu.com/p/db33456d5d77</a></p> <p><a href="http://mirrors.aliyun.com/pypi/simple">http://mirrors.aliyun.com/pypi/simple</a></p> <pre><code>pip install -i http://mirrors.aliyun.com/pypi/simple xxx</code></pre> <p>永久修改 <a href="https://www.cnblogs.com/richiewlq/p/8909373.html">https://www.cnblogs.com/richiewlq/p/8909373.html</a></p> <h2>YUM清华镜像源 <a href="https://mirrors.tuna.tsinghua.edu.cn/help/centos/">https://mirrors.tuna.tsinghua.edu.cn/help/centos/</a></h2>

页面列表

ITEM_HTML