游戏网站搭建
一、将游戏包上传到liunx服务器上的/var/wwww/目录下,解压文件文件,命名为youxi.founderpcb.com
二、授权chmod -R 777 /var/wwww/youxi.founderpcb.com
三、下载nginx
yum install nginx
yum -y install nginx-all-modules.noarch
四、进入/etc/nginx/conf.d目录下创建youxi.conf配置文件,
server { listen 88; #指定监听端口 server_name youxi.founderpcb.com; #指定当前网站的访问域名 location / { root /var/wwww/youxi.founderpcb.com; #指定代码位置 index index.html; #指定首页文件 } }
五、nginx默认配置端口为80,如果网站为80端口需要在默认配置将改成其它的端口,/etc/nginx/nginx.conf 默认配置文件,如我这里改成8080
六、加载nginx服务和重启服务
nginx -s reload 加载配置文件
systemctl restart nginx 重启nginx服务
七、检查防火墙和端口是否正常
netstat -tln grep 88 查看是否属于监听状态
查看防火墙状态
二、给网站申请免费的数字证书
打开免费SSL证书申请网站https://letsencrypt.osfipin.com/,注意帐号申请数字证书
登录域名添加txt的映射
验证通过后,下载数字证书,将数字证书的文件上传到服务器上的/etc/nginx/cert这个路径下,将fullchain.crt改成fullchain.cer和private.pem改private.key
二、改nginx配置文件
server { listen 80; listen 443 ssl; server_name youxi.gzyushang.cn; # 此处输入站点域名 # 强制跳转HTTPS if ($server_port !~ 443){ rewrite ^(/.*)$ https://youxi.gzyushang.cn$1 permanent; } # 证书所在路径 ssl_certificate /etc/nginx/cert/fullchain.cer; ssl_certificate_key /etc/nginx/cert/private.key; ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; ssl_session_timeout 10m; ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; ssl_prefer_server_ciphers on; location / { root /var/www/youxi.gzyushang.cn; index index.html; }
nginx -s reload
systemctl restart nginx
本文来自博客园,作者:聆听城市喧哗,转载请注明原文链接:https://www.cnblogs.com/fzhelpdesk/p/18154371
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [翻译] 为什么 Tracebit 用 C# 开发
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 刚刚!百度搜索“换脑”引爆AI圈,正式接入DeepSeek R1满血版
2022-04-24 RAID5加热备盘
2022-04-24 linux创建磁盘阵例10