目錄
1.前言
2.環境和軟件的准備
3.創建.NET Core API項目
4.VMware Workstation虛擬機及Centos 7安裝
5.Centos 7安裝.NET Core環境
6.發布.NET Core項目到Linux
7.啟動和停止.NET Core項目
8.為.NET Core項目創建Supervisor進程守護監控
9.防火牆配置,允許外網或局域網訪問.NET Core站點
10.總結
1.創建新的虛擬機
2.典型安裝,在安裝程序光盤映像文件選擇之前下載好的Centos 7 映像文件,下一步
3.配置虛擬機的名字以及安裝位置,下一步
4.設置虛擬機的容量,下一步
5.點擊完成,等待安裝
6.選擇語言,繼續
7.點擊軟件選擇,我這里設置的是安裝[最小安裝],點完成返回之前安裝界面
8.點擊安裝位置,直接點完成返回
9.配置網絡和主機名,打開網絡連接開關,完成返回
10.設置ROOT密碼和創建用戶,等待安裝完成,重啟
11.重啟之后,輸入用戶名/密碼,查看本機IP信息
在查看IP信息的時候,可能會出現ifconfig:command not found,這個時候我們要先確認sbin是否存在,然后看目錄下是否存在ifconfig
1 #進入sbin目錄 2 cd /sbin 3 4 #查看是否存在ifconfig 5 ls | grep 'ifconfig'
因為沒有安裝ifconfig,所以我們需要安裝之后,才能查看IP,在安裝ifconfig之前,首先確保網絡鏈接是開啟的,就是前面安裝界面的時候選擇[網絡和主機],開啟以太網,不然安裝ifconfig的時候會出現下面的報錯
1 #①如果沒有開啟網絡連接,先進入 /etc/sysconfig/network-scripts/,如果安裝的是已經開啟網絡鏈接,直接進入第四步 2 cd /etc/sysconfig/network-scripts/ 3 4 #②編輯ifcfg-ens33,把ONBOOT改為yes,打開之后按i進入編輯,編輯完后按Esc,輸入命令:wq保存退出 5 vi ifcfg-ens33 6 7 #③重啟網絡鏈接 8 sudo systemctl restart network 9 10 #④安裝ifconfig 11 sudo yum -y install net-tools 12 13 #⑤查看本機IP信息 14 ifconfig -a
因為之前是最小安裝,有些命令會提示找不到,例如后面用到的編輯文件vim,我們先查看下是否安裝了vim,如果沒有,安裝下面的命令執行安裝。
1 #查看是否安裝vim 2 rpm -qa |grep vim 3 4 #如果沒有安裝vim-minimal,則執行安裝 5 sudo yum -y install vim-minimal 6 7 #安裝vim-enhanced 8 sudo yum -y install vim-enhanced