迁移宁强在线步骤

配置ssh代码语言:javascript代码运行次数:0运行复制#mkdir root.ssh && cp id_rsa* root.ssh下载配置脚本代码语言:javascript代码运行次数:0运行复制#git

迁移宁强在线步骤

配置ssh

代码语言:javascript代码运行次数:0运行复制
#mkdir /root/.ssh && cp id_rsa* /root/.ssh/

下载配置脚本

代码语言:javascript代码运行次数:0运行复制
#git clone git@git.oschina:wangsen/auto_conf_fc.git

安装基础软件

代码语言:javascript代码运行次数:0运行复制
#cd auto_conf_fc && bash -x ./conf.sh

安装web软件

代码语言:javascript代码运行次数:0运行复制
#yum install net-tools httpd python-django                                   
#yum install python python-pip  python-devel  python-wsgi  mod_wsgi   mariadb-server python-mysql mariadb-devel.x86_64 MySQL-python python-html5lib

克隆网站代码

代码语言:javascript代码运行次数:0运行复制
#cd /var/www/html && git clone git@git.oschina:wangsen/TownInfo-.git
#mvTownInfo- nqys
#cd nqys && cp httpd.conf /etc/httpd/conf/httpd.conf

安装pip

代码语言:javascript代码运行次数:0运行复制
#cd ~/auto_conf_fc/nqzx/ && tar xzvf pip-1.5.6.tar.gz && cd pip-1.5.6 && python get-pip.py

安装Python包

代码语言:javascript代码运行次数:0运行复制
# cds && pip install -r ../requirements.txt

启动数据库

代码语言:javascript代码运行次数:0运行复制
#vim /etc/myf
# ## character_set_server=utf8
# systemctl enable mariadb
# systemctl restart mariadb
# mysqladmin -u root password
# mysqladmin -u root -p create nqysdb
# mysql -u root -p
##GRANT ALL PRIVILEGES ON nqysdb.* TO 'django_user'@'localhost' IDENTIFIED BY 'passw0rd'; 

替换django和registration

代码语言:javascript代码运行次数:0运行复制
# cd /usr/lib/python2.7/site-packages && rm -rf django
# git clone git@git.oschina:wangsen/django.git
# git clone git@git.oschina:wangsen/registration.git

解决头像上传问题

代码语言:javascript代码运行次数:0运行复制
# cd ~/auto_conf_fc/nqzx && tar xzvf Imaging-1.1.7.tar.gz
# yum install zlib zlib-devel libjpeg libjpeg-devel freetype freetype-devel
# cd Imaging-1.1.7 && vim setup.py
修改setup.py:
TCL_ROOT = "/usr/lib64/"
JPEG_ROOT = "/usr/lib64/"
ZLIB_ROOT = "/usr/lib64/"
TIFF_ROOT = "/usr/lib64/"
FREETYPE_ROOT = "/usr/lib64/"
LCMS_ROOT = "/usr/lib64/"
# pip uninstall pillow PIL
# python setup.py install

导入备份数据库

  1. 备份数据库 mysqldump -u root -p nqysdb > nqzx.db
  2. 导入数据库 mysql -u root -p nqysdb < nqzx.db

启动web服务

代码语言:javascript代码运行次数:0运行复制
# cds && ../manage.py collectstatic
# ../manage.py syncdb
# service httpd restart
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2015-11-18,如有侵权请联系 cloudcommunity@tencent 删除数据库迁移备份配置软件

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754944212a5218664.html

相关推荐

  • 迁移宁强在线步骤

    配置ssh代码语言:javascript代码运行次数:0运行复制#mkdir root.ssh && cp id_rsa* root.ssh下载配置脚本代码语言:javascript代码运行次数:0运行复制#git

    1月前
    160

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信