0%

web服务器的配置笔记

安装docker(Centos 8)

yum-config-manager –add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum install -y yum-utils device-mapper-persistent-data lvm2
yum install -y containerd.io

yum install -y docker-ce –nobest

这个过程借鉴博客:https://blog.csdn.net/peizhelun/article/details/104435856/

systemctl enable docker

安装mysql

docker pull mysql:5.7

docker run -d -p 3306:3306 –name mymysql -e MYSQL_ROOT_PASSWORD=123456 d589ea3123e0

安装es

docker pull elasticsearch:6.6.2

docker run -d –name elasticsearch -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” 1bca39c5a102

docker run -d –name elasticsearch -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS=”-Xms256m -Xmx256m” 1bca39c5a102

es的分页从第0页开始,而不是第1页

es在docker里面的参数修改

find /var/lib/docker/overlay2/ -name jvm.options

在找到的路径里改

安装rabbitmq

docker pull rabbitmq:3.7.7-management

docker run -d –name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 –hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=jx172020 2888deb59dfc

1
rabbitmqctl eval 'rabbit_amqqueue:declare({resource, <<"/">>, queue, <<"payNotify">>}, true, false, [], none).'

安装nginx

wget https://imcfile.oss-cn-beijing.aliyuncs.com/shizhan/file/liaoshixiong/nginx-1.16.1.tar.gz

tar -zxvf nginx-1.16.1.tar.gz -C /opt/module

进入目录下

cd /opt/module/nginx-1.16.1

配置安装目录

./configure –prefix=/usr/local/nginx

yum install -y zlib-devel openssl openssl-devel pcre-devel

1
2
3
4
location / {
root web;
index index.html index.htm;
}
location /admin {
    alias   admin;
    index  index.html index.htm;
}

Linux命令

ps - ef|grep java

查看Java进程