垂直门户网站,安徽平台网站建设找哪家,网站留白,淄博网站制作高端网络常见的基础服务器配置之Centos命令
正常来说都是安装一个docker基本上很多问题都可以解决了#xff0c;我基本上都是通过docker去管理一些容器如#xff1a;mysql、redis、mongoDB等之类的镜像#xff0c;还有一些中间件如kafka。下面就安装一个 docker 和 nginx 的相关配置…常见的基础服务器配置之Centos命令
正常来说都是安装一个docker基本上很多问题都可以解决了我基本上都是通过docker去管理一些容器如mysql、redis、mongoDB等之类的镜像还有一些中间件如kafka。下面就安装一个 docker 和 nginx 的相关配置命令可以直接粘贴使用!
安装docker
为了能够安装 Docker首先需要设置 Docker 的官方仓库。以下是必备的安装软件 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 设置 docker 镜像源 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 使用 yum 安装 Docker CE社区版 sudo yum install docker-ce docker-ce-cli containerd.io 验证 docker 是否安装成功 docker 设置开机自启动 sudo systemctl start docker sudo systemctl enable docker 查看 docker 的状态是否完成 sudo systemctl status docker 安装nginx
一般我会创建一个文件夹来装 nginx 的相关文件如: cd /usr/local 随后下载依赖, 以 nginx1.22版本为例 curl -O http://nginx.org/download/nginx-1.22.1.tar.gz 解压 tar 文件 tar -zxvf nginx-1.22.1.tar.gz 一键安装相关 nginx 依赖, 直接一步到位 sudo yum install -y gcc-c zlib zlib-devel openssl openssl-devel pcre pcre-devel 配置 nginx 的文件, 进入自己安装的版本如我的是 1.22.1 的版本cd nginx-1.22.1 cd nginx-xxx ./configure 编译、安装 make make install 修改配置的默认端口, 比如我把默认的 80 端口 改成 443 端口 vi /usr/local/nginx/conf/nginx.conf 原来默认就是:80 端口 修改成:443 端口 如果是配置自己的项目可以修改成如:8080 端口配置一下跨域就在 server{} 中配置即可 7. 开放访问端口 #–permanent永久生效没有此参数重启后失效 firewall-cmd --zonepublic --add-port9000/tcp --permanent #重新载入配置 firewall-cmd --reload #查看已经开启的端口 firewall-cmd --zonepublic --list-ports 配置一个 nginx.service 来开机自启动下列文件的路径需要根据自己的情况来修改 vi /lib/systemd/system/nginx.service Descriptionnginx - high performance web server
Afternetwork.target remote-fs.target nss-lookup.target
[Service]
Typeforking
ExecStart/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload/usr/local/nginx/sbin/nginx -s reload
ExecStop/usr/local/nginx/sbin/nginx -s stop
[Install]
WantedBymulti-user.target生效配置
systemctl daemon-reload设置开机自启动
systemctl enable nginx.service启动 nginx 服务
/usr/local/nginx/sbin/nginx查看 nginx 的运行状态
pf -ef | grep nginx验证 nginx 是否可以正常访问http://ip你配置的端口我上述改成的是 :443 端口所以访问的端口是:443出现这个界面就说明成功啦 如果修改了 nginx 配置信息需要重新加载配置 /usr/local/nginx/sbin/nginx -s reload #如果需要暂停 nginx /usr/local/nginx/sbin/nginx -s stop 配置一个开发语言的环境Go 语言为例
下载安装对应的包依赖访问 go 语言官网的地址https://golang.google.cn/dl/复制对应的安装包地址 使用 wget 下载对应的二进制包go.1.23.9 wget https://dl.google.com/go/go1.23.9.linux-amd64.tar.gz 解压当前下载的文件 配置 golang 的环境变量即可
vim /etc/profile第一行新增下面内容即可
export GO111MODULEon
export GOROOT/usr/local/go
export GOPATH/www/wwwroot/go
export PATH$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXYhttps://goproxy.cn,direct 配置文件生效一下
source /etc/profile记得配置一下 goproxy在安装 Go 模块时国内代理服务器拉依赖快一些
验证 go 的环境是否安装成功
go version