1、检查环境
在这里插入图片描述
2、升级环境
3、下载:gcc-9.4.0.tar.gz:

mkdir poss
cd /poss
wget https://ftp.gnu.org/gnu/gcc/gcc-9.4.0/gcc-9.4.0.tar.gz
tar -xzvf gcc-9.4.0.tar.gz
cd gcc-9.4.0

在这里插入图片描述
4、安装编译工具和依赖库

sudo yum groupinstall "Development Tools"
sudo yum install gmp-devel mpfr-devel libmpc-devel

5、配置并编译

./contrib/download_prerequisites
mkdir build && cd build
#/use/local/这个路径对应下载解压的gcc-9.4.0的路径
../configure --prefix=/usr/local/gcc-9.4.0 --disable-multilib
#这条命令执行很慢
make -j$(nproc)
sudo make install

6、更新库链接

#这个/usr/local/路径是下载gcc解压对于的路径如:sudo ln -sf /poss/gcc-9.4.0/lib64/libstdc++.so.6.0.28 /usr/lib64/
sudo ln -sf /usr/local/gcc-9.4.0/lib64/libstdc++.so.6.0.28 /usr/lib64/
sudo ln -sf /usr/lib64/libstdc++.so.6.0.28 /usr/lib64/libstdc++.so.6

在这里插入图片描述
7、运行依赖GLIBCXX_3.4.25的程序或执行:

strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX_3.4.25

在这里插入图片描述
8、在poss目录下创建ollama目录:mkdir ollama&&cd ollama
9、打开本地浏览器:输入githup后搜索ollama然后下载
在这里插入图片描述
10、上传到ollama目录
在这里插入图片描述
11、解压ollama:tar -zxvf ollama-linux-amd64.tgz
12、创建启动文件:vim /etc/systemd/system/ollama.service

[Unit]
Description=Ollama Service
After=network-online.target

[Service]
#/usr/local/bin这个路径是解压ollama的路径
ExecStart=/usr/local/bin/ollama serve
User=root
Group=root
Restart=always
RestartSec=3
Environment="OLLAMA_HOST=0.0.0.0"
Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"

[Install]
WantedBy=default.target

13、启动命令

sudo systemctl daemon-reload
systemctl start ollama
systemctl status ollama
systemctl enable ollama

14、配置环境变量:vi /etc/profile
在这里插入图片描述
15、刷新环境变量:source /etc/profile

在这里插入图片描述
16、安装deepseek:ollama run deepseek-r1:7b
在这里插入图片描述
17、查看防火墙状态:sudo systemctl status firewalld
18、如果防火墙未启用,可以通过以下命令启动:sudo systemctl start firewalld
19、开放默认端口11434:sudo firewall-cmd --zone=public --add-port=11434/tcp --permanent
20、重新加载防火墙:sudo firewall-cmd --reload
21、验证11434端口:sudo firewall-cmd --zone=public --query-port=11434/tcp
22、访问deepseek界面
在这里插入图片描述
23、java连接时先pull: ollama pull mistral
在这里插入图片描述

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐