CentOS에서 Nginx+MySQL+PHP를 컴파일하고 설치하는 방법
1. 방화벽을 구성하고 포트 80을 열고 3306
vi /etc/sysconfig/iptables #编辑防火墙配置文件 # firewall configuration written by system-config-firewall # manual customization of this file is not recommended. *filter :input accept [0:0] :forward accept [0:0] :output accept [0:0] -a input -m state --state established,related -j accept -a input -p icmp -j accept -a input -i lo -j accept -a input -m state --state new -m tcp -p tcp --dport 22 -j accept -a input -m state --state new -m tcp -p tcp --dport 3306 -j accept -a input -m state --state new -m tcp -p tcp --dport 80 -j accept -a input -j reject --reject-with icmp-host-prohibited -a forward -j reject --reject-with icmp-host-prohibited commit :wq! #保存退出
service iptables restart #마지막으로 방화벽을 다시 시작하여 구성을 적용합니다
2 selinux
vi /etc/selinux/config #selinux=enforcing #注释掉 #selinuxtype=targeted #注释掉 selinux=disabled #增加 :wq! #保存退出 setenforce 0 #使配置立即生效
3. 소스 코드 패키지 저장 위치 :/usr/local/src
소스 코드 패키지 컴파일 및 설치 위치:/usr/local/소프트웨어 이름4 소프트웨어 패키지 다운로드
1. nginx
http 다운로드:/ /nginx.org/download/nginx -1.10.2.tar.gz2. mysql 다운로드http://downloads.mysql.com/archives/get/file/mysql-5.5.52.tar.gz3. phphttp://cn2.php.net/distributions/php-5.5.38.tar.gz4 다운로드 pcre(nginx pseudo-static 지원)http://ftp.exim .llorien.org/pcre/pcre- 8.39.tar.gz5. openssl(nginx 확장자) 다운로드http://www.openssl.org/source/openssl-1.0.2j.tar.gz6 . zlib(nginx 확장자) 다운로드 http://zlib.net/zlib-1.2.8.tar.gz7 cmake(mysql 컴파일 도구) 다운로드http://www.cmake.org/files /v3.6/cmake-3.6.2.tar.gz8. libmcrypt(php 확장자) 다운로드http://nchc.dl.sourceforge.net/project/mcrypt/libmcrypt/2.5.8/libmcrypt- 2.5.8.tar.gz 9. yasm(php 확장자) 다운로드 http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz10. php 확장자) ftp:// sunsite.unc.edu/pub/linux/libs/graphics/t1lib-5.1.2.tar.gz11 gd 라이브러리 설치 패키지를 다운로드하세요https://bitbucket. org/libgd/gd-libgd/downloads/ libgd-2.1.1.tar.gz12, libvpx (gd 라이브러리에 필요)https://webm.googlecode.com/files/libvpx-v1.3.0. tar.bz213, tiff (gd 라이브러리 필요) 필수)http://download.osgeo.org/libtiff/tiff-4.0.6.tar.gz14, libpng (gd 라이브러리 필요) https://sourceforge.net/projects/libpng/files /libpng16/1.6.25/libpng-1.6.25.tar.gz15.freetype (gd 라이브러리에 필요)http://ftp.twaren. net/unix/nongnu/freetype/freetype-2.7.tar.gz16, jpegsrc (gd 라이브러리에 필요)http://www.ijg.org/files/jpegsrc.v9b.tar.gz업로드 위 소프트웨어 패키지를 /usr/local/src 디렉토리에
five , 컴파일 도구 설치
yum install apr* autoconf automake bison bzip2 bzip2* cloog-ppl compat* cpp 컬 컬-개발 글꼴 구성 글꼴 구성-개발 프리타입 프리타입 * freetype-devel gcc gcc-c++ gtk+-devel gd gettext gettext-devel glibc 커널 커널 헤더 keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng libpng* libpng-devel libjpeg* libsepol-devel libselinux-devel libstdc++-devel libtool* libgomp libxml2 libxml2-devel libxpm* libx* libtiff libtiff* make mpfr ncur ses * ntp openssl nasm nasm* openssl-devel patch pcre-devel perl php-common php-gdpolicycoreutils ppl telnet t1lib t1lib* wget zlib-devel
설치 기사
1. mysql을 설치합니다
1. cmake를 설치합니다
cd /usr/local/srctar zxvf cmake-3.6.2.tar.gzcd cmake-3.6.2 ./configuremakemake install2. mysql 설치
groupadd mysql #mysql 그룹 추가
useradd -g mysql mysql -s /bin/false # mysql 사용자를 생성하고 mysql 그룹에 추가 .Mysql 사용자는 시스템에 직접 로그인할 수 없습니다mkdir -p /data/mysql #mysql 데이터베이스 저장 디렉터리 생성chown -r mysql:mysql /data/mysql #mysql 데이터베이스 디렉터리 권한 설정mkdir - p /usr/local/mysql # mysql 설치 디렉토리 생성cd /usr/local/srctar zxvf mysql-5.5.52.tar.gz #Extract cd mysql-5.5.52cmake -dcmake_install_prefix . =/usr/local/mysql -dmysql_datadir=/data/mysql -dsysconfdir=/etc #Configurationmake # Compilemake install #Installcd /usr/local/mysqlcp ./support- files/my-huge.cnf /etc/my.cnf # 구성 파일 복사(참고: 기본적으로 /etc 디렉토리에 my.cnf가 있는 경우 직접 덮어쓰십시오.) vi /etc/my. cnf # 구성 파일 편집, 추가 datadir = /data/mysql # mysql 데이터베이스 경로 추가 :wq! # [mysqld] 섹션에 저장 종료 ./scripts/mysql_install_db --user=mysql #생성 mysql 시스템 데이터베이스 cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld # 시작하려면 시스템에 mysql 추가 chmod 755 /etc/init.d/mysqld #실행 추가 Permissionschkconfig mysqld on #부팅 시작 추가vi /etc/rc.d/init.d/mysqld #Editbasedir=/usr/local/mysql #mysql 프로그램 설치 경로datadir=/data/mysql #mysql 데이터베이스 저장 디렉터리:wq! #저장하고 종료service mysqld start #Startvi /etc/profile # mysql 서비스를 시스템 환경 변수에 추가합니다. 마지막으로 다음 줄을 추가합니다export path= $path:/usr/local/mysql/bin:wq! #저장하고 종료source /etc/profile #구성을 즉시 적용합니다 다음은 myslq의 라이브러리 파일입니다. 시스템 기본 위치에 연결합니다. , php 등의 소프트웨어를 컴파일할 때 mysql의 라이브러리 파일 주소를 지정할 필요가 없도록 합니다. ln -s /usr/local/mysql/lib/mysql /usr/lib/mysqlln -s /usr/local/mysql/include/mysql /usr/include/mysqlmkdir /var/lib/ mysql #디렉토리 생성ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock #소프트 링크 추가mysql_secure_installation #设置mysql密码,根据提示按y 回车输入2次密码
/usr/local/mysql/bin/mysqladmin -u root -p password "123456" #或者直接修改密码
到此,mysql安装完成!
二、安装nginx
1、安装pcre
cd /usr/local/src
mkdir /usr/local/pcre
tar zxvf pcre-8.39.tar.gz
cd pcre-8.39
./configure --prefix=/usr/local/pcre
make
make install
2、安装openssl
cd /usr/local/src
mkdir /usr/local/openssl
tar zxvf openssl-1.0.2j.tar.gz
cd openssl-1.0.2j
./config --prefix=/usr/local/openssl
make
make install
vi /etc/profile
export path=$path:/usr/local/openssl/bin
:wq!
source /etc/profile
3、安装zlib
cd /usr/local/src
mkdir /usr/local/zlib
tar zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure --prefix=/usr/local/zlib
make
make install
4、安装nginx
cd /usr/local/src
groupadd www
useradd -g www www -s /bin/false
cd /usr/local/src
tar zxvf nginx-1.10.2.tar.gz
cd nginx-1.10.2
./configure --prefix=/usr/local/nginx --without-http_memcached_module --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-openssl=/usr/local/src/openssl-1.0.2j --with-zlib=/usr/local/src/zlib-1.2.8 --with-pcre=/usr/local/src/pcre-8.39
注意:--with-openssl=/usr/local/src/openssl-1.0.2j --with-zlib=/usr/local/src/zlib-1.2.8 --with-pcre=/usr/local/src/pcre-8.39指向的是源码包解压的路径,而不是安装的路径,否则会报错
make
make install
/usr/local/nginx/sbin/nginx #启动nginx
设置nginx开机启动
vi /etc/rc.d/init.d/nginx #编辑启动文件添加下面内容
#!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: nginx is an http(s) server, http(s) reverse \ # proxy and imap/pop3 proxy server # processname: nginx # config: /etc/nginx/nginx.conf # config: /usr/local/nginx/conf/nginx.conf # pidfile: /usr/local/nginx/logs/nginx.pid # source function library. . /etc/rc.d/init.d/functions # source networking configuration. . /etc/sysconfig/network # check that networking is up. [ "$networking" = "no" ] && exit 0 nginx="/usr/local/nginx/sbin/nginx" prog=$(basename $nginx) nginx_conf_file="/usr/local/nginx/conf/nginx.conf" [ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx lockfile=/var/lock/subsys/nginx make_dirs() { # make required directories user=`$nginx -v 2>&1 | grep "configure arguments:" | sed 's/[^*]*--user=\([^ ]*\).*/\1/g' -` if [ -z "`grep $user /etc/passwd`" ]; then useradd -m -s /bin/nologin $user fi options=`$nginx -v 2>&1 | grep 'configure arguments:'` for opt in $options; do if [ `echo $opt | grep '.*-temp-path'` ]; then value=`echo $opt | cut -d "=" -f 2` if [ ! -d "$value" ]; then # echo "creating" $value mkdir -p $value && chown -r $user $value fi fi done } start() { [ -x $nginx ] || exit 5 [ -f $nginx_conf_file ] || exit 6 make_dirs echo -n $"starting $prog: " daemon $nginx -c $nginx_conf_file retval=$? echo [ $retval -eq 0 ] && touch $lockfile return $retval } stop() { echo -n $"stopping $prog: " killproc $prog -quit retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile return $retval } restart() { #configtest || return $? stop sleep 1 start } reload() { #configtest || return $? echo -n $"reloading $prog: " killproc $nginx -hup retval=$? echo } force_reload() { restart } configtest() { $nginx -t -c $nginx_conf_file } rh_status() { status $prog } rh_status_q() { rh_status >/dev/null 2>&1 } case "$1" in start) rh_status_q && exit 0 $1 ;; stop) rh_status_q || exit 0 $1 ;; restart|configtest) $1 ;; reload) rh_status_q || exit 7 $1 ;; force-reload) force_reload ;; status) rh_status ;; condrestart|try-restart) rh_status_q || exit 0 ;; *) echo $"usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}" exit 2 esac
:wq! #保存退出
chmod 775 /etc/rc.d/init.d/nginx #赋予文件执行权限
chkconfig nginx on #设置开机启动
/etc/rc.d/init.d/nginx restart #重启
在浏览器中打开服务器ip地址,会看到下面的界面,说明nginx安装成功。
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
三、安装php
1、安装yasm
cd /usr/local/src
tar zxvf yasm-1.3.0.tar.gz
cd yasm-1.3.0
./configure
make
make install
2、安装libmcrypt
cd /usr/local/src
tar zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure
make
make install
3、安装libvpx
cd /usr/local/src
tar xvf libvpx-v1.3.0.tar.bz2
cd libvpx-v1.3.0
./configure --prefix=/usr/local/libvpx --enable-shared --enable-vp9
make
make install
4、安装tiff
cd /usr/local/src
tar zxvf tiff-4.0.6.tar.gz
cd tiff-4.0.6
./configure --prefix=/usr/local/tiff --enable-shared
make
make install
5、安装libpng
cd /usr/local/src
tar zxvf libpng-1.6.25.tar.gz
cd libpng-1.6.25
./configure --prefix=/usr/local/libpng --enable-shared
make
make install
6、安装freetype
cd /usr/local/src
tar zxvf freetype-2.7.tar.gz
cd freetype-2.7
./configure --prefix=/usr/local/freetype --enable-shared
make
make install
7、安装jpeg
cd /usr/local/src
tar zxvf jpegsrc.v9b.tar.gz
cd jpeg-9b
./configure --prefix=/usr/local/jpeg --enable-shared
make
make install
8、安装libgd
cd /usr/local/src
tar zxvf libgd-2.1.1.tar.gz #解压
cd libgd-2.1.1 #进入目录
./configure --prefix=/usr/local/libgd --enable-shared --with-jpeg=/usr/local/jpeg --with-png=/usr/local/libpng --with-freetype=/usr/local/freetype --with-fontconfig=/usr/local/freetype --with-xpm=/usr/ --with-tiff=/usr/local/tiff --with-vpx=/usr/local/libvpx
make #编译
make install #安装
9、安装t1lib
cd /usr/local/src
tar zxvf t1lib-5.1.2.tar.gz
cd t1lib-5.1.2
./configure --prefix=/usr/local/t1lib --enable-shared
make without_doc
make install
10、安装php
注意:如果系统是64位,请执行以下两条命令,否则安装php会出错(32位系统不需要执行)
\cp -frp /usr/lib64/libltdl.so* /usr/lib/
\cp -frp /usr/lib64/libxpm.so* /usr/lib/
cd /usr/local/src
tar -zvxf php-5.5.38.tar.gz
cd php-5.5.38
export ld_library_path=/usr/local/libgd/lib
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli= /usr/local/mysql/bin/mysql_config --with-mysql-sock=/tmp/mysql.sock --with-pdo-mysql=/usr/local/mysql --with-gd=/usr/local/libgd --with-png-dir=/usr/local/libpng --with-jpeg-dir=/usr/local/jpeg --with-freetype-dir=/usr/local/freetype --with-xpm-dir= /usr/ --with-vpx-dir=/usr/local/libvpx/ --with-zlib-dir=/usr/local/zlib --with-t1lib=/usr/local/t1lib --with-iconv - -enable-libxml --enable-xml --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-opcache --enable-mbregex --enable-fpm --enable- mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --enable-session --with-mcrypt --with-curl --enable-ctype
make #编译
make install #安装
cp php.ini-production /usr/local/php /etc/php.ini #复제php配置文件到安装目录
rm -rf /etc/php.ini #删除系统自带配置文件
ln -s /usr/local/php/etc/php.ini / etc/php.ini #添加软链接到 /etc目录
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf #拷贝模板文件为php-fpm配置文件
ln -s /usr/local/php/etc/php-fpm.conf /etc/php-fpm.conf #添加软连接到 /etc目录
ln -s /usr/local /php/bin/php /usr/sbin/php #添加软连接到系统目录
ln -s /usr/local/php/bin/php /usr/bin/php #添加软连接到系统目录
vi /usr/local/php/etc/php-fpm.conf #编辑
user = www #设置php-fpm运行账号为www
group = www #设置php-fpm运行组为www
pid = run/ php-fpm.pid #전면적 분할号
:wq! #保存退출
设置 php-fpm开机启动
cp /usr/local/src/php-5.5.38/sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php -fpm # #php-fpm 到 启动 目录
Chchmod +x /etc/rc.d/init.d/php-fpm #添加 执行 权限 权限
Chkconfig php-fpm on #开机 启动 启动
vi/usr/ local/php/etc/php.ini #编辑配置文件
找到:disable_functions =
修改为:disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter, ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd, posix_getegid,posix_geteuid,posix_ getgid, posix_getgrgid,posix_getgrnam, posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid, posix_getppid,posix_getpwnam,posix_getpwuid, posix_getrlimit, posix_getsid,posix_getuid,posix_isatty, posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_set gid, posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname
#列Getphp可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。
找到:;date.timezone =
修改为:date.timezone = prc #设置时区
找到: 노출_php = on
修改为:expose_php = 꺼짐
找到opcache.enable=0修改为opcache.enable=1 #php支持opcode缓存找到:opcache.enable_cli=1 #php支持opcode缓存修改为:opcache.enable_cli=0재最后一行添加:zend_extension= opcache.so #开启opcode缓存功能:wq! 에디토리얼 사용자 www www; 에디토리얼 .htm index.php; #添加index.php# 127.0.0.1:9000#location ~ .php$ {root html;fastcgi_pass 127.0.0.1:9000;fastcgi를 수신하는 fastcgi 서버에 PHP 스크립트를 전달합니다. _색인 index.php;fastcgi_param script_filename $document_root$fastcgi_script_name;
include fastcgi_params;}#取消fastcgi 서버 부분 위치: root$fastcgi_script_name, 或者使用绝对路径/etc/init.d/nginx 재시작 #중고nginxservice php-fpm start #启动php-fpm
测试篇
cd /usr/local/nginx/html #进入nginx默认网站根目录rm -rf /usr/local/nginx/html/* #删除默认测试页vi index.php #新建index.php文件🎜🎜🎜 🎜:와q! #保存退 Out🎜🎜chown www.www /usr/local/nginx/html/ -r #设置目录所有者🎜🎜chmod 700 /usr/local/nginx/html/ -r #设置目录权限🎜브라우저에서 서버 IP 주소를 열어보세요
위 내용은 CentOS에서 Nginx+MySQL+PHP를 컴파일하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











CentOS에서 HDFS 성능 향상 : CentOS에서 HDFS (Hadoop 분산 파일 시스템)를 최적화하기위한 포괄적 인 최적화 안내서에는 하드웨어, 시스템 구성 및 네트워크 설정에 대한 포괄적 인 고려가 필요합니다. 이 기사는 HDFS 성능을 향상시키는 데 도움이되는 일련의 최적화 전략을 제공합니다. 1. 하드웨어 업그레이드 및 선택 리소스 확장 : 서버의 CPU, 메모리 및 저장 용량을 최대한 많이 늘립니다. 고성능 하드웨어 : 고성능 네트워크 카드 및 스위치를 채택하여 네트워크 처리량을 개선합니다. 2. 시스템 구성 미세 조정 커널 매개 변수 조정 : TCP 연결 번호, 파일 핸들 번호 및 메모리 관리와 같은 커널 매개 변수를 최적화하기 위해 /etc/sysctl.conf 파일을 수정합니다. 예를 들어 TCP 연결 상태 및 버퍼 크기를 조정하십시오

Centos와 Ubuntu의 주요 차이점은 다음과 같습니다. Origin (Centos는 Red Hat, Enterprise의 경우, Ubuntu는 Debian에서 시작하여 개인의 경우), 패키지 관리 (Centos는 안정성에 중점을 둡니다. Ubuntu는 APT를 사용하여 APT를 사용합니다), 지원주기 (Ubuntu는 5 년 동안 LTS 지원을 제공합니다), 커뮤니티에 중점을 둔다 (Centos Conciors on ubuntu). 튜토리얼 및 문서), 사용 (Centos는 서버에 편향되어 있으며 Ubuntu는 서버 및 데스크탑에 적합), 다른 차이점에는 설치 단순성 (Centos는 얇음)이 포함됩니다.

CentOS 종료 명령은 종료이며 구문은 종료 [옵션] 시간 [정보]입니다. 옵션은 다음과 같습니다. -H 시스템 중지 즉시 옵션; -P 종료 후 전원을 끕니다. -R 다시 시작; -대기 시간. 시간은 즉시 (현재), 분 (분) 또는 특정 시간 (HH : MM)으로 지정할 수 있습니다. 추가 정보는 시스템 메시지에 표시 될 수 있습니다.

CentOS에서 IP 주소를 구성하는 단계 : 현재 네트워크 구성보기 : IP Addr 네트워크 구성 파일 편집 : Sudo vi/etc/ifcfg-eths 스크립트/IFCFG-ETH-Scripts 변경 IP 주소 : iPaddr = 라인 변경 서브넷 마스크 및 게이트웨이 (옵션) (옵션) 네트워크 주소 : Su Systemctl CTL CTL CTLCTCTCTCTC TH SYSTEMCCTL

CentOS 플랫폼 HADOOP 분산 파일 시스템 (HDFS) 성능 최적화 안내서 HDFS 성능 최적화는다면 문제이며 특정 상황에 대해 여러 매개 변수를 조정해야합니다. 다음은 몇 가지 주요 최적화 전략입니다. 1. 메모리 관리는 Namenode 및 Datanode 메모리 구성을 조정합니다. HADOOP_NAMENODE_OPTS 및 HADOOP_DATANODE_OPTS 환경 변수를 합리적으로 구성하여 서버의 실제 메모리 크기에 따라 메모리 활용을 최적화합니다. 큰 페이지 메모리 활성화 : 높은 메모리 소비 애플리케이션 (예 : HDF)의 경우 큰 페이지 메모리를 활성화하면 메모리 페이지 할당 및 관리 오버 헤드가 줄어들고 효율성을 향상시킬 수 있습니다. 2. 디스크 I/O 최적화는 고속 스토리지를 사용합니다

CentOS에서 HDFS (Hadoop 분산 파일 시스템)를 구성 할 때 다음 주요 구성 파일을 수정해야합니다. core-site.xml : fs.defaultfs : hdfs : // localhost : 9000과 같은 HDFS의 기본 파일 시스템 주소를 지정합니다. Hadoop.tmp.dir : Hadoop 임시 파일의 스토리지 디렉토리를 지정합니다. hadoop.proxyuser.root.hosts 및 hadoop.proxyuser.ro

Centos는 2024 년에 상류 분포 인 RHEL 8이 종료 되었기 때문에 폐쇄 될 것입니다. 이 종료는 CentOS 8 시스템에 영향을 미쳐 업데이트를 계속받지 못하게합니다. 사용자는 마이그레이션을 계획해야하며 시스템을 안전하고 안정적으로 유지하기 위해 Centos Stream, Almalinux 및 Rocky Linux가 포함됩니다.

CentOS 시스템에서 Pytorch GPU 가속도를 활성화하려면 Cuda, Cudnn 및 GPU 버전의 Pytorch를 설치해야합니다. 다음 단계는 프로세스를 안내합니다. CUDA 및 CUDNN 설치 CUDA 버전 호환성 결정 : NVIDIA-SMI 명령을 사용하여 NVIDIA 그래픽 카드에서 지원하는 CUDA 버전을보십시오. 예를 들어, MX450 그래픽 카드는 CUDA11.1 이상을 지원할 수 있습니다. Cudatoolkit 다운로드 및 설치 : NVIDIACUDATOOLKIT의 공식 웹 사이트를 방문하여 그래픽 카드에서 지원하는 가장 높은 CUDA 버전에 따라 해당 버전을 다운로드하여 설치하십시오. CUDNN 라이브러리 설치 :
