当前位置:网站首页>Large scale e-commerce project - environment construction
Large scale e-commerce project - environment construction
2022-07-03 10:49:00 【Broken programmer】
1. Use docker install mysq5.7 and redis
docker pull mysql:5.7
Execute the following instructions , then mysql Just put it on
docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7 Use docker -ps View the running container

As shown in the figure below mysql A container has been installed and created and is running
Instructions :
docker run -p 3306:3306 --name mysql Create and launch mysql Containers
ip In front of a 3306 yes docker The port of , hinder 3306 It's inside the container mysql The port of
--name Is to give a name to the running container
-v /mydata/mysql/log:/var/log/mysql \ /mydata/mysql/log yes linux Directory of this machine , Back /var/log/mysql \ yes mysql The contents in the container , This means , Mount the directory in the container to this computer , When the files in the corresponding directory in the container change , The local linux The contents of the corresponding directory will also change , This is done to simplify the operation , You don't have to go into the container every time you want to see the file . After external modification , The interior of the container will also change .
Actually , Each container is a complete linux Running environment , take mysql Both say ,mysql The container contains linux Of kernel( kernel ) and mysql Software
To configure mysql, stay /mydata/mysql/conf New under the directory my.cnf file , Add the following configuration
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection=utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
install redis
docker pull redis
Then configure redis, Execute the following command , establish redis Container and in mydata Mapping below redis Configuration file for
docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf test redis, start-up redis client
docker exec -it redis redis-cli

By this time redis Data can only be saved in memory , It doesn't last , To configure redis The persistence of , Turn on aof Persistence . stay redis.conf Add configuration... To the configuration file
appendonly yes
边栏推荐
- Ind FXL first week
- extern关键字
- [SQL] an article takes you to master the operations related to query and modification of SQL database
- 六、MySQL之数据定义语言(一)
- [untitled]
- 深度学习入门之线性代数(PyTorch)
- Small file special
- 如何在游戏中制作一个血条
- Unity learning notes: online game pixel Adventure 1 learning process & error correction experience
- Content type ‘application/x-www-form-urlencoded; charset=UTF-8‘ not supported
猜你喜欢

带你走进云原生数据库界扛把子Amazon Aurora

权重衰退(PyTorch)

Traversal of map set

Detailed cross validation and grid search -- sklearn implementation

6、 Data definition language of MySQL (1)

Mysql5.7 installation and configuration tutorial (Graphic ultra detailed version)
![[roast & brain hole] Some Thoughts on the bullet screen interactive game of Wei Shu Wu Three Kingdoms when visiting station B](/img/2a/c232b83e0acbb970884148bd2aadc1.png)
[roast & brain hole] Some Thoughts on the bullet screen interactive game of Wei Shu Wu Three Kingdoms when visiting station B

Jetson TX2 brush machine

Unity学习笔记:个人学习项目《疯狂天才埃德加》纠错文档

Softmax 回归(PyTorch)
随机推荐
Numpy quick start (IV) -- random sampling and general functions
Leetcode刷题---1
Content type ‘application/x-www-form-urlencoded; charset=UTF-8‘ not supported
Weight decay (pytorch)
如何在游戏中制作一个血条
MySQL -- index principle + how to use
Leetcode skimming ---278
UI interface design related knowledge (I)
深度学习入门之自动求导(Pytorch)
QT:QSS自定义QMenu实例
Bidding website architecture project progress -- Network Security
安装yolov3(Anaconda)
神经网络入门之矩阵计算(Pytorch)
QT:QSS自定义QToolBar和QToolBox实例
八、MySQL之事务控制语言
[ultra detailed] implement soft and hard interval SVM based on sklearn
Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported
Pytoch has been installed, but vs code still displays no module named 'torch‘
Jetson TX2 brush machine
正常一英寸25.4厘米,在影像领域是16厘米