更新时间:2021年2月11日
今天是除夕
今天测试配置一下linux环境
Linux:
之前租过几年的腾讯云服务器
现在还有一年过期
撑到毕业还是问题不大的
安装软件:
有这3个就够了
之前已经配置好了部分的环境
现在我们准备一个静态网页,看看能不能发布出去
之前安装mysql都已经配置好了,navcat也连接上了
现在来配置一下nginx反向代理服务:
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
先安装gcc pcre-devel zlib-devel openssl openssl-devel
然后:
yum install nginx配置
1.16.1版本
启动、停止、重载命令
systemctl start nginx.service
systemctl stop nginx.service
systemctl reload nginx.service
systemctl status nginx.service
我们启动一下
我查看一下我的公网ip
jiftcc.com
好家伙
没问题了
现在来弄,还真的是容易哈
我们再把静态网页传到服务器中
nginx再进行配置一下:
在这个目录:
我们自己编写一个处理静态网页的nginx配置:
把原来的注释掉:
放入对应的nginx配置中
重启nginx查看一下:
emmm,果然没我想的那么简单
奇怪的是,我换成它的路径,就没有问题
等等
我知道为什么,由于静态网页是别人给的,默认启动页面它没设置成index.html!!!
问题不大,更换一下之后就能启动了。
ok!
现在我们得安装一下.net5的sdk环境:
这个看微软文档,一步一步来:
- 签名:sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
- 安装:sudo yum install dotnet-sdk-5.0
运行:dotnet xxx.dll
nginx配置ssl加密
即,配置https:
server {
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
server_name _;
root /home/xia;
ssl_certificate "/etc/pki/nginx/1_jiftcc.com_bundle.crt";
ssl_certificate_key "/etc/pki/nginx/2_jiftcc.com.key";
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 10m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
}
error_page 404 /404.html;
location = /404.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
添加配置
ssl_certificate “/etc/pki/nginx/1_jiftcc.com_bundle.crt”;
ssl_certificate_key “/etc/pki/nginx/2_jiftcc.com.key”;
这2个位置放证书和钥匙即可
最终效果:
好的,今天先这样了
明天就过年喽~~