Updated Home (markdown)

master
YuQing 2024-04-20 15:59:19 +08:00
parent ceb8f55a69
commit c1fe6d699b
1 changed files with 30 additions and 7 deletions

37
Home.md

@ -2,7 +2,7 @@
## 使用的系统软件
| 名称 | 说明 |
|:--|-|
| centos|7.x|
|Linux发行版|CentOS和Ubuntu之类的Linux可使用安装包|
|libfastcommon|FastDFS分离出的公用函数库|
|libserverframe|FastDFS分离出的网络框架|
|FastDFS|FastDFS本体|
@ -12,34 +12,57 @@
可以采用yum安装和源码编译两种方式之一。
## yum安装
针对CentOS 7 和 CentOS 8及同类Linux发行版。
针对CentOS 7 和 CentOS 8及同类Linux发行版,支持 x86_64intel CPU 和 aarch64arm CPU两种架构
先安装FastOS.repo yum源然后就可以安装FastDFS相关软件包了。
CentOS 7、RHEL 7、Oracle Linux 7、Alibaba Cloud Linux 2、Anolis 7、AlmaLinux 7、Amazon Linux 2、Fedora 27及以下版本
```shell
rpm -ivh http://www.fastken.com/yumrepo/el7/noarch/FastOSrepo-1.0.0-1.el7.centos.noarch.rpm
sudo rpm -ivh http://www.fastken.com/yumrepo/el7/noarch/FastOSrepo-1.0.0-1.el7.centos.noarch.rpm
```
CentOS 8、Rocky 8、RHEL 8、Oracle Linux 8、Alibaba Cloud Linux 3、Anolis 8、AlmaLinux 8、Amazon Linux 3、Fedora 28及以上版本
```shell
rpm -ivh http://www.fastken.com/yumrepo/el8/noarch/FastOSrepo-1.0.0-1.el8.noarch.rpm
sudo rpm -ivh http://www.fastken.com/yumrepo/el8/noarch/FastOSrepo-1.0.0-1.el8.noarch.rpm
```
安装 FastDFS软件包
```shell
yum install fastdfs-server fastdfs-tool fastdfs-config -y
sudo yum install fastdfs-server fastdfs-tool fastdfs-config -y
```
## apt安装
针对Debian 10及以上版本Ubuntu 18.04及以上版本 和 Deepin 20及以上版本支持 amd64 和 arm64 两种架构。
配置 apt 存储库和签名密钥,以使系统的包管理器启用自动更新:
```shell
sudo apt-get install curl gpg
curl http://www.fastken.com/aptrepo/packages.fastos.pub | gpg --dearmor > fastos-archive-keyring.gpg
sudo install -D -o root -g root -m 644 fastos-archive-keyring.gpg /usr/share/keyrings/fastos-archive-keyring.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/fastos-archive-keyring.gpg] http://www.fastken.com/aptrepo/fastos/ fastos main" > /etc/apt/sources.list.d/fastos.list'
rm -f fastos-archive-keyring.gpg
```
如果需要安装调试包,执行:
```shell
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/fastos-archive-keyring.gpg] http://www.fastken.com/aptrepo/fastos-debug/ fastos-debug main" > /etc/apt/sources.list.d/fastos-debug.list'
```
安装 FastDFS软件包
```shell
sudo apt install fastdfs-server fastdfs-tool fastdfs-config -y
```
## 编译环境
CentOS
```shell
yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -y
sudo yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -y
```
Debian
```
apt-get -y install git gcc g++ make automake autoconf libtool pcre2-utils libpcre2-dev zlib1g zlib1g-dev openssl libssh-dev wget vim
sudo apt install git gcc g++ make automake autoconf libtool pcre2-utils libpcre2-dev zlib1g zlib1g-dev openssl libssh-dev wget vim -y
```
## 磁盘目录
|说明|位置|
|-|-|