全栈工程师-咨询电话:15675178605 (微信同号)

Linux服务器商城运行环境安装_跨平台版Linux部署

下面以Linux发行版 Ubuntn 20.04 发行版为例进行讲解 ,在安装进行前请执行如下命令,更新 apt-get

【 命令:sudo apt-get update    ->  更新 apt-get 】


一、设置Root账号密码,开启SSH服务

1) 在进行运行环境安装时,推荐使用Root账号进行登录,以避免总提示输入密码

【 命令:sudo passwd root    ->  设置Root账号密码 】

2)开启SSH服务,按次序执行下面命令

【命令:sudo apt-get install openssh-server  -> 开启】

【命令:ps -e |grep ssh  -> 确认sshserver是否启动了】

--> 如果没有启动则执行下面命令:

【命令:sudo /etc/init.d/ssh start 】

ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。

--> 重启与停止SSH服务

【命令:sudo /etc/init.d/ssh stop 】
【命令:sudo /etc/init.d/ssh start 】

--> SSH连接服务器

【 命令:sudo ufw allow 22/tcp  -> 允许所有的外部IP访问本机的22/tcp (默认ssh)端口,ssh登录的远程服务器别忘了把自己的ssh端口先打开】
【命令:ssh username@192.168.1.112  ->  username为192.168.1.112 机器上的用户名,需要输入密码】
【命令:exit  ->  断开连接】

--> 查看服务器的IP地址

【命令:ip add show 】


二、安装 asp.net core 6.0.1 运行环境  aspnetcore-runtime-6.0.1

1) 下载与注册 asp.net core-runtime-6.0  执行命令如下:

【命令:wget https://packages.microsoft.com/config/ubuntu/21.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb 】

2)安装 aspnetcore-runtime-6.0.1依次执行如下命令,请耐心等待每一个命令执行完成

【命令:sudo apt-get update 】
【命令:sudo apt-get install -y apt-transport-https 】
【命令:sudo apt-get update 】
【命令:sudo apt-get install -y aspnetcore-runtime-6.0 】


三、安装 aps.Net Core6 绘图组件 libgdiplus 

1)安装libgdiplus的命令如下,请依次按顺序执行,请耐心等待每一个命令执行完成

【命令:sudo apt-get update 】
【命令:sudo apt-get install libgdiplus -y 】
【命令:sudo ln -s /usr/lib/libgdiplus.so /usr/lib/gdiplus.dll 】

四、设置Linux的时区为北京 东八区

1)如果Linux的时间不正确,可能是时区错误,请依次按顺序执行以下步骤。

【命令:date -R  -> 先查看当前系统时间 】
【命令: tzselect  -> 运行tzselect 】

-->在这里我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing)

【命令:date -R  -> 再次查看时间 】

-->如果时间仍然不对,则运行如下命令

【命令:cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime 】


上一步:各系统项目文件和数据库下载_跨平台版Linux部署

下一步:Linux安装MS SQL Server 数据库_跨平台版Linux部署