本地环境搭建

新接触一新项目时为方便开发,需要在自己本地搭建一套环境

  1. 创建虚拟环境
    建议先创建虚拟环境的目录,分类存放多个虚拟环境,cd进入创建的目录

    virtualenv router -p python3   环境名是router并指定python版本
    
  2. 数据库安装postgres,并用redis做缓存
    Redis:缓存,第一次读取的时候是空的,直接从postgresql读取,然后把读取的结果放入redis,下次可以直接读取redis里数据,加快响应速度

  3. 用docker将postgres运行起来
    先pull镜像,这个可以直接从官网下载,也可以使用指定的镜像库

     1:docker login -u="username" -p=xxx containers.cisco.com(password是在网站生成的临时码)
     2:docker pull containers.xxx.com/xxx-bgp-xxx/postgres:11.2
     3:docker run --restart=always --name db_5433 -e POSTGRES_DB=etis_db -e POSTGRES_USER=matrix_bgp -e POSTGRES_PASSWORD=matrix123 -d -p 5433:5432 containers.cisco.com/etisalat-bgp-optimization/postgres:11.2
     4:此时docker ps -a 就可以看到启动的docker
    

    POSTGRES_DB:数据库
    POSTGRES_USER:登录的user
    POSTGRES_PASSWORD:登录的password

  4. ssh到公共环境拷贝表结构
    ssh -p 1234 root@1.1.1.1

  5. 在公共环境进入container

    docker exec -it 3e44rr3t
    su postgres   切换到postgres
    pg_dump -h 127.0.0.1 -U xxx -d xxx --column-inserts -f tmp/tmp.sql 将表结构打包成sql文件
    docker cp db_5433:/tmp/tmp.sql /tmp/   将docker里的sql文件拷贝到虚机
    (自己本地环境)docker cp 本地路径 docker路径
    (自己本地环境)进入docker
    (自己本地环境--docker里导入表结构)psql -h 127.0.0.1 -U xxx -d xxx -f /tmp/tmp.sql
    (自己本地环境--docker里查看表结构)psql -U xxx -d xxx
    
  6. 从git下载代码

    python manage.py runserver --setting=文件目录 0.0.0.0:8000
    

    此时,在自己本地环境就搭建完毕

下面是redis安装过程,若已安装完请忽略

1.获取redis资源:wget http://download.redis.io/releases/redis-4.0.8.tar.gz

2.解压:tar xzvf redis-4.0.8.tar.gz

3.安装
cd redis-4.0.8
make
cd src
make install PREFIX=/usr/local/redis

4.移动配置文件到安装目录下
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc

5.配置redis为后台启动
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

6.开机自启enable redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

7.启动redis:redis-server /usr/local/redis/etc/redis.conf

8.访问方式:
进入客户端:redis-cli
远程访问:redis-cli -h 10.48.69.108

9.停止redis:pkill redis

10.卸载redis:删除安装目录rm -rf /usr/local/redis

下面是postgres安装过程,若已安装完请忽略
1.安装:
yum install -y postgresql postgresql-server postgresql96-devel postgresql-contrib postgresql-docs

2.初始化数据库:service postgresql initdb
启动数据库:service postgresql start

3.编辑文件:vim postgresql.conf

修改主机 listen_addresses = ‘localhost’ 改为 listen_addresses = ‘*’
重启:service restart postgresql

4.远程访问(以bgp身份访问db 数据库):
psql -h 10.48.69.1 -d db -U bgp

加端口:psql -h 10.48.69.1 -p 5433 -d db -U bgp
密码:cisco

5.常用命令:
postgres=#\q 退出
postgres=# \l 查看所有数据库
postgres=#\c xxx 切换数据库
postgres=#\d xxx 查看表结构

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue项目的本地环境搭建需要以下几个步骤: 1. 安装Node.js:首先需要在本地电脑上安装Node.js,Node.js是一个JavaScript的运行环境,Vue项目需要依赖Node.js来运行和构建。可以在Node.js官方网站上下载对应操作系统的安装包,进行安装。 2. 安装Vue CLI:Vue CLI是Vue.js官方提供的一个用于快速搭建Vue项目的脚手架工具,可以通过命令行工具进行安装。打开终端或命令提示符窗口,输入以下命令进行全局安装Vue CLI: ```shell npm install -g @vue/cli ``` 3. 创建Vue项目:安装完成Vue CLI后,就可以使用Vue命令创建一个新的Vue项目了。在命令行窗口中,进入想要创建项目的目录,然后输入以下命令: ```shell vue create 项目名称 ``` Vue CLI会自动下载并配置项目所需的依赖和文件结构。在这个过程中,可以选择是否使用默认的配置或手动选择配置。完成后,可以进入项目目录: ```shell cd 项目名称 ``` 4. 运行项目:进入项目目录后,可以使用以下命令来启动项目: ```shell npm run serve ``` 该命令会启动一个本地开发服务器,并监听默认端口号(一般是8080)。成功启动后,可以在浏览器中访问`http://localhost:8080`来预览项目。 至此,Vue项目的本地环境搭建就完成了。可以在项目目录下进行开发,修改代码后会自动热重载。在完成开发后,可以使用`npm run build`命令将项目打包成可部署的静态文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值