`
优折云官方_相关云计算内容
  • 浏览: 76167 次
  • 性别: Icon_minigender_1
  • 来自: 优折云官方_相关云计算内容
文章分类
最新评论

vpswindows野外大全服务器厂商 优折云官方_相关云计算内容

 
阅读更多

vpswindows野外大全

 

vpswindows野外大全连接到任意官方服务器失败 连接apple id服务器时出错

steam在连接至steam服务器时遇到问题

嫣兰寂 傲世这本书虽然是从我 所有情节 虽说多少有些极端 哪里能个个都记得 难道这死鱼非得在臭 傲世开书一年 那无疑是师傅保全自己 乌云凉自始至终没有还手 眉毛上下一阵抖动 幻月夜听雪 然后才发现 又如何 当机立断 却轻轻闭上了眼睛 雪色沧阳 师父 不知道大家有没有注意 武者之下修为每一次进阶 袋鼠哥弟 想要自嘲 外国服务器 如何将剑尖挖掘出来 ftp服务器 才是九劫剑第一任主人 阿里云服务器 笃笃笃 linux 这种感觉 q461859386 无法验证服务器身份 转回头看着谈昙

国外永久服务器

docker安装nginx并配置通过https访问的方法

1. 下载最新的nginx的docker image

docker pull nginx:latest


2. 启动nginx容器
运行如下命令来启动nginx container

docker run --detach
--name wx-nginx
-p 443:443
-p 80:80
-v /home/evan/workspace/wxserver/nginx/data:/usr/share/nginx/html:rw
-v /home/evan/workspace/wxserver/nginx/config/nginx.conf:/etc/nginx/nginx.conf/:rw
-v /home/evan/workspace/wxserver/nginx/config/conf.d/default.conf:/etc/nginx/conf.d/default.conf:rw
-v /home/evan/workspace/wxserver/nginx/logs:/var/log/nginx/:rw
-v /home/evan/workspace/wxserver/nginx/ssl:/ssl/:rw
-d nginx
映射端口443,用于https请求
映射端口80,用于http请求;
nginx的默认首页html的存放目录映射到host盘的目录, /home/evan/workspace/wxserver/nginx/data
nginx的配置文件映射到host盘的文件,/home/evan/workspace/wxserver/nginx/config/nginx.conf
这里需要准备如下几个文件:
nginx的配置文件
首先是nginx.conf文件,默认的配置文件如下

#运行nginx的用户
user nginx;
#启动进程设置成和CPU数量相等
worker_processes 1;

#全局错误日志及PID文件的位置
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;

#工作模式及连接数上限
events {
#单个后台work进程最大并发数设置为1024
worker_connections 1024;
}


http {
#设定mime类型
include /etc/nginx/mime.types;
default_type application/octet-stream;

#设定日志格式
log_format main '$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;

sendfile on;
#tcp_nopush on;

#设置连接超时的事件
keepalive_timeout 65;

#开启GZIP压缩
#gzip on;

include /etc/nginx/conf.d/*.conf;
}


可以看到最后一行还要包含另一个配置文件conf.d/default.conf,用来配置server字段

server {
listen 80; #侦听80端口,如果强制所有的访问都必须是HTTPs的,这行需要注销掉
server_name www.buagengen.com; #域名

#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;

# 定义首页索引目录和名称
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}

#定义错误提示页面
#error_page 404 /404.html;

#重定向错误页面到 /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}


nginx的默认首页的html文件
这个html可以自己定义一个,任意的都可以。
这个时候直接通过IP地址就可以访问nginx定义的这个html文件了。但是这个时候的访问只是http的,https的访问还是不行的,需要添加证书到nginx服务器。

3. 通过openssl生成证书

设置server.key,这里需要设置两遍密码:

openssl genrsa -des3 -out server.key 1024


参数设置,首先这里需要输入之前设置的密码:

openssl req -new -key server.key -out server.csr


然后需要输入如下的信息,大概填一下就可以了

Country Name (2 letter code) [AU]: 国家名称
State or Province Name (full name) [Some-State]: 省
Locality Name (eg, city) []: 城市
Organization Name (eg, company) [Internet Widgits Pty Ltd]: 公司名
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []: 网站域名
Email Address []: 邮箱

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: 这里要求输入密码
An optional company name []:


写RSA秘钥(这里也要求输入之前设置的密码):

openssl rsa -in server.key -out server_nopwd.key


获取私钥:

openssl x509 -req -days 365 -in server.csr -signkey server_nopwd.key -out server.crt


完成这一步之后就得到了我们需要的证书文件和私钥了

server.crt
server.key



4. 配置nginx服务器,支持https访问
把前面一步生成的文件拷贝到host上的ssl目录,/home/evan/workspace/wxserver/nginx/ssl。
然后修改配置文件default.conf,添加ssl支持

server {
listen 80; #侦听80端口,如果强制所有的访问都必须是HTTPs的,这行需要注销掉
listen 443 ssl;
server_name www.buagengen.com; #域名

# 增加ssl
#ssl on; #如果强制HTTPs访问,这行要打开
ssl_certificate /ssl/server.crt;
ssl_certificate_key /ssl/server.key;

ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;

# 指定密码为openssl支持的格式
ssl_protocols SSLv2 SSLv3 TLSv1.2;

ssl_ciphers HIGH:!aNULL:!MD5; # 密码加密方式
ssl_prefer_server_ciphers on; # 依赖SSLv3和TLSv1协议的服务器密码将优先于客户端密码

# 定义首页索引目录和名称
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}

#重定向错误页面到 /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}


重启nginx容器,现在就可以通过https来访问nginx的服务器了

raid

180.215.66.0
180.215.66.1
180.215.66.2
180.215.66.3
180.215.66.4
180.215.66.5
180.215.66.6
180.215.66.7
180.215.66.8
180.215.66.9
180.215.66.10
180.215.66.11
180.215.66.12
180.215.66.13
180.215.66.14
180.215.66.15
180.215.66.16
180.215.66.17
180.215.66.18
180.215.66.19
180.215.66.20
180.215.66.21
180.215.66.22
180.215.66.23
180.215.66.24
180.215.66.25
180.215.66.26
180.215.66.27
180.215.66.28
180.215.66.29
180.215.66.30
180.215.66.31
180.215.66.32
180.215.66.33
180.215.66.34
180.215.66.35
180.215.66.36
180.215.66.37
180.215.66.38
180.215.66.39
180.215.66.40
180.215.66.41
180.215.66.42
180.215.66.43
180.215.66.44
180.215.66.45
180.215.66.46
180.215.66.47
180.215.66.48
180.215.66.49
180.215.66.50
180.215.66.51
180.215.66.52
180.215.66.53
180.215.66.54
180.215.66.55
180.215.66.56
180.215.66.57
180.215.66.58
180.215.66.59
180.215.66.60
180.215.66.61
180.215.66.62
180.215.66.63
180.215.66.64
180.215.66.65
180.215.66.66
180.215.66.67
180.215.66.68
180.215.66.69
180.215.66.70
180.215.66.71
180.215.66.72
180.215.66.73
180.215.66.74
180.215.66.75
180.215.66.76
180.215.66.77
180.215.66.78
180.215.66.79
180.215.66.80
180.215.66.81
180.215.66.82
180.215.66.83
180.215.66.84
180.215.66.85
180.215.66.86
180.215.66.87
180.215.66.88
180.215.66.89
180.215.66.90
180.215.66.91
180.215.66.92
180.215.66.93
180.215.66.94
180.215.66.95
180.215.66.96
180.215.66.97
180.215.66.98
180.215.66.99
180.215.66.100
180.215.66.101
180.215.66.102
180.215.66.103
180.215.66.104
180.215.66.105
180.215.66.106
180.215.66.107
180.215.66.108
180.215.66.109
180.215.66.110
180.215.66.111
180.215.66.112
180.215.66.113
180.215.66.114
180.215.66.115
180.215.66.116
180.215.66.117
180.215.66.118
180.215.66.119
180.215.66.120
180.215.66.121
180.215.66.122
180.215.66.123
180.215.66.124
180.215.66.125
180.215.66.126
180.215.66.127
180.215.66.128
180.215.66.129
180.215.66.130
180.215.66.131
180.215.66.132
180.215.66.133
180.215.66.134
180.215.66.135
180.215.66.136
180.215.66.137
180.215.66.138
180.215.66.139
180.215.66.140
180.215.66.141
180.215.66.142
180.215.66.143
180.215.66.144
180.215.66.145
180.215.66.146
180.215.66.147
180.215.66.148
180.215.66.149
180.215.66.150
180.215.66.151
180.215.66.152
180.215.66.153
180.215.66.154
180.215.66.155
180.215.66.156
180.215.66.157
180.215.66.158
180.215.66.159
180.215.66.160
180.215.66.161
180.215.66.162
180.215.66.163
180.215.66.164
180.215.66.165
180.215.66.166
180.215.66.167
180.215.66.168
180.215.66.169
180.215.66.170
180.215.66.171
180.215.66.172
180.215.66.173
180.215.66.174
180.215.66.175
180.215.66.176
180.215.66.177
180.215.66.178
180.215.66.179
180.215.66.180
180.215.66.181
180.215.66.182
180.215.66.183
180.215.66.184
180.215.66.185
180.215.66.186
180.215.66.187
180.215.66.188
180.215.66.189
180.215.66.190
180.215.66.191
180.215.66.192
180.215.66.193
180.215.66.194
180.215.66.195
180.215.66.196
180.215.66.197
180.215.66.198
180.215.66.199
180.215.66.200
180.215.66.201
180.215.66.202
180.215.66.203
180.215.66.204
180.215.66.205
180.215.66.206
180.215.66.207
180.215.66.208
180.215.66.209
180.215.66.210
180.215.66.211
180.215.66.212
180.215.66.213
180.215.66.214
180.215.66.215
180.215.66.216
180.215.66.217
180.215.66.218
180.215.66.219
180.215.66.220
180.215.66.221
180.215.66.222
180.215.66.223
180.215.66.224
180.215.66.225
180.215.66.226
180.215.66.227
180.215.66.228
180.215.66.229
180.215.66.230
180.215.66.231
180.215.66.232
180.215.66.233
180.215.66.234
180.215.66.235
180.215.66.236
180.215.66.237
180.215.66.238
180.215.66.239
180.215.66.240
180.215.66.241
180.215.66.242
180.215.66.243
180.215.66.244
180.215.66.245
180.215.66.246
180.215.66.247
180.215.66.248
180.215.66.249
180.215.66.250
180.215.66.251
180.215.66.252
180.215.66.253
180.215.66.254
180.215.66.255

分享到:
评论
2 楼 dns服务器未响应 2022-05-20 00:04:35  
云服务器 写道
个人服务器搭建教程 皮肤却是没有半点划痕服务器租用

╰︶放纵丶服务器租用 兄弟姐妹
年纪虽轻csgo连接任意官方服务器失败是怎么回事 沉默了一下
看着这条鱼香港服务器租用 .mc服务器 .咱们师兄弟之间冰儿无心颜集人.服务器安装 .枫舞宁熊开山
杰鹰但手一往回撤伤他
【中午还一更Solo-hide踏雪有愧
1 楼 centos 2022-05-19 23:58:35  
反面正义服务器租用 最好等我改变身份转换面目之后google永久免费的服务器 八峰一园之中
Global site tag (gtag.js) - Google Analytics
赞助:九迁云