우 분투 11.10 컴 파일 땅콩 껍질 설치
6005 단어 ubuntu
1. 다운로드 주소
땅콩 껍질 동적 도 메 인 이름 Linux 2.0
http://www.oray.com/peanuthull/download_linux.php
2. 땅콩 껍질 설치 및 사용 (linux)
1. 설치 에 필요 한 개발 패키지
[root@localhost ~]# yum install gcc gcc-c++ autoconf automake
2. phddns - 2.0.2.16556. tar. gz 를 한 디 렉 터 리 에 다운로드 합 니 다.
[root@localhost ~]# wget http://download.oray.com/peanuthull/phddns-2.0.2.16556.tar.gz
3. 모든 파일 압축 해제
[root@localhost ~]# tar zxvf phddns-2.0.2.16556.tar.gz
4. 디 렉 터 리 에 들 어가 서 컴 파일
[root@localhost ~]# cd phddns-2.0.2.16556
[root@localhost phddns-2.0.2.16556]# aclocal
[root@localhost phddns-2.0.2.16556]# autoconf
[root@localhost phddns-2.0.2.16556]# automake
[root@localhost phddns-2.0.2.16556]# ./configure
[root@localhost phddns-2.0.2.16556]# make
[root@localhost phddns-2.0.2.16556]# cd src
[root@localhost src]# ls -l phddns
-rwxr-xr-x 1 root root 80968 Aug 2 11:18 phddns
5. 컴 파일 된 프로그램 을 실행 하고 설정 합 니 다 (기본 값 은 / etc / plinux. conf 를 사용 합 니 다. 이 파일 이 존재 하지 않 으 면 자동 으로 대화 식 설정 에 들 어 갑 니 다)
[root@localhost src]# ./phddns
,
Enter server address(press ENTER use phlinux3.oray.net):
Oray
Enter your Oray account:
Oray
Password:
, ,
Network interface(s):
eth0:192.168.141.18
lo:127.0.0.1
Choose one(default eth0):
Log to use(default /var/log/phddns.log):
, yes /etc/phlinux.conf, other
Save to configuration file (/etc/phlinux.conf)?(yes/no/other):
192.168.141.18
NIC bind success
OnStatusChanged okConnecting
OnStatusChanged okDomainListed
OnDomainRegistered skyvense22.gicp.net
OnStatusChanged okDomainsRegistered
UserType: 0
, ctrl+c
6, 당신 이 원 하 는 위치 로 phddns 복사
[root@localhost src]# cp phddns /usr/bin/
7. 백 스테이지 모드 로 땅콩 껍질 을 작 동 시 키 고 운행 상황 을 검사 합 니 다.
[root@localhost ~]# /usr/bin/phddns -c /etc/phlinux.conf -d
phlinux started as daemon!
[root@localhost ~]# tail /var/log/phddns.log
2011/08/02 11:28:58.256| ExecuteUpdate OK, BeginKeepAlive!
2011/08/02 11:29:59.354| SendKeepAlive() 8208
2011/08/02 11:30:00.355| RecvKeepaliveResponse() Data comes, OPCODE:8272
2011/08/02 11:30:00.356| Keepalive response received, client ip: 116.231.123.96
2011/08/02 11:31:00.447| SendKeepAlive() 8208
2011/08/02 11:31:01.450| RecvKeepaliveResponse() Data comes, OPCODE:8272
2011/08/02 11:31:01.450| Keepalive response received, client ip: 116.231.123.96
8, 땅콩 껍질 탈퇴
ID
[root@localhost ~]# ps -A | grep phddns
13731 ? 00:00:00 phlinux
[root@localhost ~]# kill -9 13731
9. 땅콩 껍질 을 시스템 시작 시 실행
[root@localhost ~]# vi /etc/rc.local
:/usr/bin/phddns -c /etc/phlinux.conf -d
3. 땅콩 껍질 Linux 버 전 명령 행 매개 변수 설명
[root@localhost ~]# /usr/bin/phlinux -h
Peanuthull Linux-core 2.0 by oray.com, copyright 2011
Peanuthull Linux-core Help
--first-run
-f, run for the first time
--interact
-i, run as interactive mode
program will request for necessary parameters.
this mode will automatically enabled at first running,
or your configuration file has been lost.
--daemon
-d, run as a daemon
program will quit after put itself to background,
and continue running even you logout,
you can use kill -9 <PID> to terminate.
--config
-c, run with configuration file
program will run with the file
--user
-u, run as the user
program will run as the user
--help
-h, print this screen.
Please visit http://www.oray.com for detail.
4. 흔히 볼 수 있 는 문제
1. 로그 인 한 사용자 이름과 비밀 번 호 를 어떻게 수 동 으로 수정 합 니까?
/etc/phlinux.conf , 。
/var/log/phddns.log
2. 땅콩 껍질 은 왜 로그 인 할 수 없 나 요?
TCP:6060 UDP:6060( :OUT), 。
3. 땅콩 껍질 의 현재 운행 상 태 를 어떻게 봅 니까?
:
[root@localhost ~]# tail /var/log/phddns.log
2011/08/02 11:28:58.256| ExecuteUpdate OK, BeginKeepAlive!
2011/08/02 11:29:59.354| SendKeepAlive() 8208
2011/08/02 11:30:00.355| RecvKeepaliveResponse() Data comes, OPCODE:8272
2011/08/02 11:30:00.356| Keepalive response received, client ip: 116.231.123.96
2011/08/02 11:31:00.447| SendKeepAlive() 8208
2011/08/02 11:31:01.450| RecvKeepaliveResponse() Data comes, OPCODE:8272
2011/08/02 11:31:01.450| Keepalive response received, client ip: 116.231.123.96
4. 어떻게 다른 플랫폼 (비 X86) 에서 컴 파일 하여 실행 합 니까?
mips cpu :
1、
........
2、
./configure --host=i386-linux --target=mipsel-linux --build=mipsel-linux CXX=mipsel-linux-gcc CC=mipsel-linux-gcc LD=mipsel-linux-ld
3、make
4、
mipsel-linux-gcc -g -O2 -o phlinux -s main.o phupdate.o PHGlobal.o PHSocket.o md5.o log.o generate.o coder.o blowfish.o bitstream.o base64.o ConvertUTF.o CCmdParser.o PhClient.o PhUpdater.o /opt/openwrt/mipsel-linux/lib/librt.a /opt/openwrt/mipsel-linux/lib/libstdc++.a //opt/openwrt/mipsel-linux/lib/libc.a
5、 ( )
upx -o phlinux2 phlinux
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ubuntu 22.04에 캐디 설치 - HostnExtra이 기사에서는 Ubuntu 22.04에 Caddy를 설치하는 방법을 설명합니다. 이 문서는 설치 프로세스를 안내하고 웹 사이트를 호스팅합니다. Caddy 웹 서버는 Go로 작성된 오픈 소스 웹 서버입니다. Ubunt...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.