部署前准备 说明 由于作者开发时使用centos6进行测试,故建议部署在centos6 64bit版本系统下,以保证运行稳定。但这不代表在其他版本系统中无法运行! **第一步 将项目代码克隆至本地** ``` git clone https://gitee.com/weihaoxuan/Aclsm.git ``` **第二步 配置安装环境** 1、安装python2.7 +pip (暂时不支持python3下运行,后期会慢慢支持!)#具体安装方法不赘述 2、执行 pip install -r requirements.txt 3、添加环境变量 ``` echo 'export PYTHONOPTIMIZE=1' >> /etc/profile echo 'export C_FORCE_ROOT=1' >> /etc/profile source /etc/profile ``` 4、创建/修改ansible.cfg文件 #如果没有此文件请创建 vim /etc/ansible/ansible.cfg 添加如下内容: ``` [defaults] host_key_checking = False ``` **第三步 安装mysql** ``` yum install -y mysql-server #这里就不赘述mysql安装方法了。 ``` 然后创建库和对应账号(请根据实际情况创建) ``` CREATE DATABASE aclsm CHARACTER SET utf8 COLLATE utf8_general_ci; grant all privileges on aclsm.* to aclsm@* identified by 'aclsm.com'; flush privileges; ``` 数据库部署中涉及账号密码和账户授权,请根据实际情况进行。