![GPT-5는 2023년 말에 출시될 예정입니다.](/f/002310cbb832b1f35b8bfa8c2646f8d4.jpg?width=100&height=100)
명령줄 도구를 사용하여 대역폭 속도를 테스트하는 방법에 대한 이전 기사에서 얻은 응답에 압도됨 speedtest-cli, 이 튜토리얼은 자신의 설정에 대한 지식을 제공하는 것을 목표로 합니다. 스피드테스트 미니 서버 10분 안에.
[ 다음도 좋아할 수 있습니다. Speedtest CLI를 사용하여 Linux 인터넷 속도를 테스트하는 방법 ]
Speedtest.net mini는 속도 테스트 서버(미니) 자신의 사이트/서버에서. 다른 응용 프로그램에서 넷게이지 주로 기업 사이트용으로 설계된 동일한 목적을 수행합니다.
Speedtest.net 미니 무료로 제공되며 모든 주요 웹 서버와 호환됩니다. 선택한 서버에 HTTP 요청을 보내 ping을 측정하고 응답을 받을 때까지의 시간을 측정합니다. 업로드 및 다운로드 속도를 확인하기 위해 웹 서버에서 클라이언트로 작은 바이너리 파일을 업로드 및 다운로드하고 그 반대로 업로드하여 업로드합니다.
메모: Speedtest Mini 서버는 상업적인 용도나 상업적인 사이트에서 사용할 수 없습니다.
아래 링크에서 speedtest Mini Server를 다운로드하세요. 다운로드하기 전에 로그인해야 합니다. 계정이 없으면 먼저 등록하십시오.
일단 다운로드 미니.zip
파일의 경우 아카이브 파일의 압축을 풀어야 합니다.
# mini.zip의 압축을 풉니다.
이제 애플리케이션을 호스팅할 서버를 결정해야 합니다. 호스팅 서버로 PHP, ASP, ASP.NET 및 JSP 중 하나를 선택할 수 있습니다. 여기에서는 호스팅할 서버로 PHP와 Apache를 사용할 것입니다.
다음 명령을 사용하여 Apache, PHP 및 필요한 모든 PHP 모듈을 설치해 보겠습니다.
# apt-get apache2를 설치합니다. # apt-get php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5를 설치합니다.
# yum 설치 httpd. # yum php php-mysql php-pdo php-gd php-mbstring을 설치합니다.
필요한 모든 모듈과 함께 Apache 및 PHP를 설치한 후 아래와 같이 Apache 서비스를 다시 시작합니다.
# service apache2 restart [Debian/Ubuntu/Mint에서] # 서비스 httpd 다시 시작 [RedHat/CentOS/Fedora에서] # systemct1 restart httpd [RHEL/CentOS 7.x 및 Fedora 21에서]
다음으로 생성 phpinfo.php
PHP가 올바르게 렌더링되는지 여부를 확인하는 데 사용할 Apache 기본 디렉토리 아래의 파일입니다.
# 에코 "PHP phpinfo(); " > /var/www/phpinfo.php [Debian/Ubuntu/Mint에서]
# 에코 "PHP phpinfo(); " > /var/www/html/phpinfo.php [RedHat/CentOS/Fedora에서]
메모: 기본 Apache 루트 디렉토리는 아마도 /var/www/ 또는 /var/www/html/, 진행하기 전에 경로를 확인하십시오 ...
이제 압축을 푼 폴더를 업로드하겠습니다. 미니
Apache 기본 디렉토리 위치로 이동합니다.
# cp -R /[추출된 폴더의 위치]/mini /var/www/ [Debian/Ubuntu/Mint에서]
# cp -R /[추출된 폴더 위치]/mini /var/www/html [RedHat/CentOS/Fedora에서]
Apache 디렉토리에 업로드된 디렉토리의 내용을 Long 나열하므로 파일 이름을 변경해야 합니다. /var/www/ 또는 /var/www/html.
# ls -l /var/www/mini 또는 # ls -l /var/www/html/mini.
이제 이름 바꾸기 index-php.html
NS index.html
다른 파일은 그대로 두십시오.
# cd /var/www/ 또는. # cd /var/www/html/ # mv mini/index-php.html mini/index.html.
메모: 다른 플랫폼을 호스트로 사용하는 경우 아래와 같이 해당 파일의 이름을 변경해야 합니다.
이제 웹 브라우저를 로컬 서버 IP 주소로 지정하십시오. 일반적으로 제 경우에는 다음과 같습니다.
http://192.168.0.4/mini.
테스트 시작을 클릭하면 로컬에서 속도 테스트가 시작됩니다.
이제 인터넷을 통해 미니 서버를 실행하려면 라우터와 방화벽에서 포트를 전달해야 합니다. 위의 주제에 대한 방법에 대한 간략한 정보를 얻으려면 아래 기사를 참조하십시오.
모든 것이 잘되면 다음을 사용하여 대역폭 속도를 확인할 수 있습니다. 미니 서버. 그러나 테스트할 미니 서버와 시스템이 동일한 네트워크에 있는 경우 다음과 같은 프록시 서버가 필요할 수 있습니다(kproxy.com), 테스트합니다.
또한 다음을 사용하여 헤드리스 서버 또는 Linux 명령줄에서 인터넷 연결 속도를 확인할 수 있습니다. speedtest-cli
도구.
# speedtest_cli.py --미니 http://127.0.0.1/mini.
메모: 다른 네트워크에 있는 경우 웹 브라우저와 명령줄에서 공용 IP 주소를 사용해야 합니다.
뿐만 아니라, SYSAdmins 미니 서버를 설정한 후 프로덕션에서 주기적으로 실행되도록 속도 테스트를 예약할 수 있습니다.
설정이 너무 쉬워서 10분도 안걸렸어요. 당신은 당신의 자신을 설정할 수 있습니다 속도 테스트 서버 자신의 프로덕션 서버의 연결 속도를 확인하는 것은 재미있습니다.
지금은 여기까지입니다. 조만간 또 재미있는 기사로 찾아오겠습니다. 그때까지 계속 지켜봐 주시고 Tecmint에 연결하십시오. 아래 의견에 소중한 피드백을 제공하는 것을 잊지 마십시오. 우리를 좋아하고 공유하고 우리가 퍼질 수 있도록 도와주세요.