湖北云主机租用云服务器linux和nginx,https配置实战精辟总结

云点播服务器错误 文章目录前言1.linux服务器常用安装:1.1通过yum安装rz和sz命令:1.2 yum安装docker:2. nginx安装:2.1 nginx配置文件:2.2 服务配置https文件:2.3 总结···

云点播服务器错误

文章目录

前言1.linux服务器常用安装:1.1通过yum安装rz和sz命令:1.2 yum安装docker:2. nginx安装:2.1 nginx配置文件:2.2 服务配置https文件:2.3 总结3.结尾:

前言

现在我们如果自己想弄点东西,需要买自己的云服务器、域名,整一个https的域名进行部署服务,开发一个站点、bbs、小程序服务提供接口等等,本篇进行一个简要的梳理帮助大家进行完成自己服务器的配置整合。

1.linux服务器常用安装:

提到linux,我现在的反应就是centos系统,属于linux当中比较好用的系统。本文的服务器安装都是基于centos7/8进行,但是其他的linux服务器大同小异。

云服务器高级应用

1.1通过yum安装rz和sz命令:

rz和sz是非常非常好用的上传和下载命令,属于linux操作的必备技能。

yuminstall lrzsz

1.2 yum安装docker:

yum -y install docker-io

启动docker:

servicedocker start

2. nginx安装:

yuminstall nginx

启动nginx:

systemctlstart nginx

配置自启动nginx:

systemctlenablenginx

nginx 版本查看:

云服务器进不去游戏

nginx-v

2.1 nginx配置文件:

其实nginx的安装真的推荐使用yum去安装,相对的比较标准,配置文件存放的地方和全局的环境变量都会默认配置好。nginx默认的安装位置为:/etc/nginx入口的配置文件为 nginx.conf:

usernginx;worker_processesauto;error_log/var/log/nginx/error.log;pid/run/nginx.pid;Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.include/usr/share/nginx/modules/*.conf;events{worker_connections1024; }http{log_formatmain$remote_addr-$remote_user[$time_local] "$request"$status$body_bytes_sent"$http_referer""$http_user_agent" "$http_x_forwarded_for";access_log/var/log/nginx/access.log main;sendfileon;tcp_nopushon;tcp_nodelayon;keepalive_timeout65;types_hash_max_size2048;include/etc/nginx/mime.types;default_typeapplication/octet-stream;Load modular configuration files from the /etc/nginx/conf.d directory.See http://nginx.org/en/docs/ngx_core_module.htmlincludefor more information.include/etc/nginx/conf.d/*.conf;server{listen80default_server;listen[::]:80default_server;server_name8.140.167.22;root /usr/share/nginx/html;root /opt/our666/;

其中这个是nginx的入口配置文件,其他的域名的配置文件我们会在/etc/nginx/conf.d/文件夹里面进行配置:效果图:

可以看到我这里面是在这个服务器上配置了多个域名来使用,相互之间其实不受影响。

2.2 服务配置https文件:

在服务的nginx配置文件中,无论是站点还是应用我们要做的就是监听80端口和443端口,启动ssl也就是https的监听,配置证书的位置其实就是两行代码:

ssl_certificatessl/3068004_www.our666.com.pem;ssl_certificate_keyssl/3068004_www.our666.com.key;

截图:

最终浏览器中呈现的效果就是:

2.3 总结

上面就是整个https在nginx配置的过程,当然这个过程我们需要从阿里云域名管理那里下载免费的证书,一年一次,配置好以后我们需要执行nginx的 -s reload操作进行重新加载等等。

3.结尾:

上面是我总结的购买的个人服务器以后需要整合的一些东西,如果你也想把自己的服务配置到linux上使用https的链接地址的话,可以进行参考我的分享,如果当中有任何问题可以进行沟通,欢迎转载、点赞、赞赏。

云服务器内网互通

您好:云优数据云计算 www.yunyoushuju.cn 2核2G6M最低19.9元/月 欢迎开机

发表评论

评论列表
未查询到任何数据!