这篇具有很好参考价值的文章主要介绍了最近我爱上了debian,感觉比centos上手容易。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。
首先我不去做两个系统之间的比较,因为我也不怎么懂核心区别,但近期部署系统和自己的开发项目时,发现debian系统安装框架还是非常方便,我就把自己整理的常规部署命令贴出来,希望对大家有用处,基本对.NET CORE的开发者足够用了文章来源地址https://www.toymoban.com/news/detail-711611.html
安装 .net core
1、wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb >> 这是11的版本,如果大家的debian是10的,换成10
2、sudo dpkg -i packages-microsoft-prod.deb
3、rm packages-microsoft-prod.deb
4、sudo apt-get update
5、sudo apt-get install -y aspnetcore-runtime-x.0 >> 想安装什么版本的core,大家各自填上
----------------------------------------------------------------------------------------------------------------------------
安装 Supervisor
apt-get install supervisor
设置开启启动:systemctl enable supervisor
启动:supervisorctl start all
#关闭所有任务
supervisorctl shutdown
#关闭指定任务
supervisorctl stop|start program_name
#查看所有任务状态
supervisorctl status
#加载新的配置
supervisorctl update
#重启所有任务
supervisorctl reload
配置文件在 /etc/supervisor
----------------------------------------------------------------------------------------------------------------------------
安装 Nginx
安装:apt install nginx
启动服务:systemctl status nginx
开机启动:systemctl enable nginx
配置文件在 /etc/nginx
正常来说你们不用去动原配置文件,只要在conf.d文件夹里不断的去新增站点配置就可以
配置完成后:
nginx -t 验证一下配置
nginx -s reload 重新加载一下配置,不用重启
----------------------------------------------------------------------------------------------------------------------------
【可选】安装redis
sudo apt update
sudo apt install redis-server
sudo systemctl status redis-server 自动启动
sudo systemctl restart redis 重启
配置文件在 /etc/redis
注意:需要关闭保护设置,否则无法进行跨网连接
额外提示,vultr虚机的debian,安装完成后,系统默认开启防火墙的,需要各位去关闭,否则除了22端口,其它都没法访问
希望以上三板斧能帮助到开发新手!
文章来源:https://www.toymoban.com/news/detail-711611.html
到了这里,关于最近我爱上了debian,感觉比centos上手容易的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!