opkg 로 php5 설치
php7 도 있지만 호환성을 위해 php5 로 설치하도록 하자.
opkg update opkg list php*
을 타이핑하면 opkg 로 설치할 수 있는 php 로 시작하는 것들이 나온다.
opkg install php5 php5-cgi
.php 의 직접 실행이 필요하면
php-cgi 파일명.php 로 하면 된다.
'Devices > ASUS RT-AC68P' 카테고리의 다른 글
ASUS RT-68P DDNS 설정 (0) | 2018.06.24 |
---|---|
pydio 설치 (0) | 2018.05.07 |
68p 에 tvheadend 설치 (4) | 2017.03.24 |
68p 서비스 시작 중지 (0) | 2017.03.22 |
68p 에 entware 설치하기 (lighttpd , owncloud , mysql ) (0) | 2017.03.22 |
윈도우 드라이버 자동 검색 설치
윈도우 드라이버를 찾아야하는데 귀찮거나
혹은 윈도우 10 용으로만 나온 컴퓨터등
그래서 드라이버를 찾기 어려울 때 사용해보자.
3dp chip 따위 보다 잘 찾는다.
다만, 네트워크(인터넷)에 연결되어 있어야만 작동된다.
...이건 알아서 하자. 3dp net 인가 그걸 쓰든가.
http://www.iobit.com/en/driver-booster.php
'About OS & ETC > Useful things' 카테고리의 다른 글
F11 부팅 만들기 (0) | 2019.03.07 |
---|---|
윈도우 시간 동기화 (0) | 2017.10.09 |
구글 크롬 포터블 (0) | 2016.05.24 |
중국산 PE (0) | 2016.04.24 |
자격증 시험 공부! (0) | 2016.03.04 |
68p 에 tvheadend 설치
* 스왑 설정 (미설정 시 관리자 페이지 접속 불가)
4번 참조
http://blog.naver.com/sky100301/220921734734
* 공유기 옵션 변경
LAN -> IPTV
멀티캐스트 라우팅 (IGMP Proxy) -> 사용
효과적인 멀티 캐스트 전달 활성화 (IGMP Snooping) -> 사용
1. tvheadend 설치 (4.2.3 버전 첨부)
wget -O tvheadend_4.2.3-1_armv7soft.ipk http://complainforyou.tistory.com/attachment/cfile5.uf@265C7D33597DF84A231C15.ipk
tvheadend_4.2.3-1_armv7soft.ipk
tvheadend_4.2.2-1_armv7soft.ipk
tvheadend_4.2.1-1_armv7soft.ipk
tvheadend_4.1-1429-ge29df17-jessie-1_armv7soft.ipk
*첨부한 tvheadend 설치 (네트워크 삼바를 이용해 /opt (entware 폴더)로 이동)
opkg install /opt/tvheadend_4.2.3-1_armv7soft.ipk
nano /opt/etc/init.d/S71tvheadend
-----------------------------------------------------------------------------
ARGS="-C -f -u username (공유기 접속 아이디) -g root -c /opt/etc/tvheadend --nobackup"
-----------------------------------------------------------------------------
* 방화벽 설정
nano /jffs/scripts/firewall-start
--------------------------------------------
#!/bin/sh
iptables -I INPUT -p tcp --dport 9981 -j ACCEPT
iptables -I INPUT -p tcp --dport 9982 -j ACCEPT
* 실행
/opt/etc/init.d/S71tvheadend start
========= 실행하면 에러가 날텐데 ============
출처 : https://www.clien.net/service/board/cm_nas/13319322
3월에 entware 업데이트시 openssl 1.1.1 버전이 적용되서 생기는 현상입니다.( )
/opt/lib 에 구버전 파일인 libssl.so.1.0.0 과 libcrypto.so.1.0.0 를 넣어주시면 해결됩니다.
/opt/bin 에서 tvheadend -f --log-debug 해보시면 저 파일들이 없다고 메시지 나올껍니다.
1. libopenssl 1.1.1 삭제 : opkg --force-depends remove libopenssl
2. 에서 맞는 기기 폴더로 진입 archive 폴더에 보면 구버전의 libopenssl ipk 를 설치
(제 기기의 경우는 armv7 2.6 이라 libopenssl_1.0.2p-1a_armv7-2.6.ipk)
3. /opt/lib 에서 위 두 파일을 구해서 다른 곳에 복사
4. 다시 libopenssl 업데이트 : opkg update , opkg upgrade
5. 복사해둔 파일2개를 /opt/lib 으로 복사하고 모든 서비스 재시작 : services restart
================ 하면 해결된다 ======================
libopenssl_1.0.2p-1a_armv7-2.6.ipk
정리...
1. wget -O libopenssl_1.0.2p-1a_armv7-2.6.ipk https://complainforyou.tistory.com/attachment/cfile7.uf@99CEAC4A5D4C487A382BD0.ipk
다운받고
2. opkg --force-depends remove libopenssl
해서 libopenssl 1.1.1 제거
3. opkg install libopenssl_1.0.2p-1a_armv7-2.6.ipk
설치
4. cd /opt/lib
로 이동
5. cp libssl.so.1.0.0 /opt/tmp
등으로 피신(1)
6. cp libcrypto.so.1.0.0 /opt/tmp
등으로 피신(2)
7. opkg update, opkge upgrade
다시 업데이트, 업그레이드
8. cp /opt/tmp/libssl.so.1.0.0 /opt/lib
cp /opt/tmp/libcrypto.so.1.0.0 /opt/lib
9. services restart
끝.
* 접속
'Devices > ASUS RT-AC68P' 카테고리의 다른 글
pydio 설치 (0) | 2018.05.07 |
---|---|
opkg 로 php5 설치 (0) | 2017.05.17 |
68p 서비스 시작 중지 (0) | 2017.03.22 |
68p 에 entware 설치하기 (lighttpd , owncloud , mysql ) (0) | 2017.03.22 |
68P 에 HDD 연결 후 (0) | 2017.03.22 |
68p 서비스 시작 중지
[] 트랜스미션 시작, 중지
/opt/etc/init.d/S88transmission start or stop
[] 트랜스미션 설정
nano -w /opt/etc/transmission/settings.json
[] Restart Lighttpd
/opt/etc/init.d/S80lighttpd restart
'Devices > ASUS RT-AC68P' 카테고리의 다른 글
opkg 로 php5 설치 (0) | 2017.05.17 |
---|---|
68p 에 tvheadend 설치 (4) | 2017.03.24 |
68p 에 entware 설치하기 (lighttpd , owncloud , mysql ) (0) | 2017.03.22 |
68P 에 HDD 연결 후 (0) | 2017.03.22 |
ASUS RT-AC68P 구입! (0) | 2017.03.21 |
68p 에 entware 설치하기 (lighttpd , owncloud , mysql )
[1] Entware 설치
https://www.hqt.ro/how-to-install-new-generation-entware/
8번의 opkg install nano 까지 하도록 하자. (nano 는 text 편집기이다. vi 에 익숙하지 않다면 사용해보자)
[2] Lighttpd 설치 방법
https://www.hqt.ro/lighttpd-web-server-with-php-support-through-entware-ng/
13번까지 쭉~ 해주자. 그럼 Lighttpd running 메시지와 php 메시지를 볼 수 있을 것 이다.
/opt/share/www/ <=== 요기가 html 디렉토리
[4] owncloud 설치 방법
* owncloud 보다 nextcloud 를 추천한다 *
https://www.hqt.ro/owncloud-through-lighttpd-entware-ng/
[5] transmission 설치 방법
https://github.com/RMerl/asuswrt-merlin/wiki/Installing-Transmission-through-Entware
winscp 로 편하게 작업하려면 설치
opkg install openssh-sftp-server
=======================================================
[*] mysql 설치방법
https://www.hqt.ro/how-to-install-mysql-server-phpmyadmin-through-entware-ng/
( 패스워드에 특수문자를 넣으면 로그인이 안되는 버그가 있다!)
/opt/etc/my.cnf 에서
datadir = /opt/etc/mysql/
로 수정
mysql 은 그누보드를 사용해보려고 설치했는데
소켓 연결이 안된다... 111번 에러가 난다.
구글링 결과 심볼 링크가 안돼서 그렇다길래 해줬지만 안된다.
그누보드4 버전은 에러조차 안나와서 어떤지 모르겠고
그누보드5 버전은 111 에러가 난다.
내가 해결해볼까 했지만...귀찮다 누군가 해결해주면 할까 싶다
2017.03.22...
======================================================
'Devices > ASUS RT-AC68P' 카테고리의 다른 글
opkg 로 php5 설치 (0) | 2017.05.17 |
---|---|
68p 에 tvheadend 설치 (4) | 2017.03.24 |
68p 서비스 시작 중지 (0) | 2017.03.22 |
68P 에 HDD 연결 후 (0) | 2017.03.22 |
ASUS RT-AC68P 구입! (0) | 2017.03.21 |
68P 에 HDD 연결 후
HDD 를 사용하던 걸 연결하면 아마도 NTFS 환경일 것이다. (윈도우에서 쓰던)
68P 는 리눅스 환경이니 바꿔주는게 다른 작업을 하기 좋겠다.
윈도우or파티션 툴에서 파티션을 날리고 HDD 를 68P 에 연결한다.
fdisk -l 을 타이핑하면
Disk /dev/sda 혹은 Disk /dev/sdb 이 보일 것이다.
연결된 HDD 이다.
fdisk /dev/sd? <== ? 는 a or b 인데 위에서 확인한 것으로 한다.
한 후 파티션을 Linux 타입으로 생성한다.
파티션을 날리고 연결했다면 p 를 타이핑했을 때 아무것도 안나와야 정상이다.
뭔가 나왔다면... 다른 장치일 수도 있다. 확인해보고 작업하자. 데이터 다 날린다.
p 로 확인했는데 파티션 정보가 나왔고 연결한 장치가 맞는데 데이터가 필요없다면
d 로 파티션을 삭제하자.
n 으로 파티션을 생성한다. ( p => 1 => enter => enter => w )
그럼 linux 파티션이 되었다.
mkfs.ext4 /dev/sd?1 하면 ext4 타입으로 포맷이 된다.
포맷 후 아마 자동연결 될 것이다.
df -h 를 타이핑해서 확인해보자. mount 가 안되었다면
cd /mnt 를 타이핑하고
mkdir ????? ???? 는 연결할 장치명이다. 잘 모르겠으면 sd?1 과 같이 해준다.
mount -t ext4 /dev/sd?1 /mnt/sd?1 을 타이핑하면 마운트 된다.
이제 entware 를 설치하자.
'Devices > ASUS RT-AC68P' 카테고리의 다른 글
opkg 로 php5 설치 (0) | 2017.05.17 |
---|---|
68p 에 tvheadend 설치 (4) | 2017.03.24 |
68p 서비스 시작 중지 (0) | 2017.03.22 |
68p 에 entware 설치하기 (lighttpd , owncloud , mysql ) (0) | 2017.03.22 |
ASUS RT-AC68P 구입! (0) | 2017.03.21 |
ASUS RT-AC68P 구입!
새알에서 리퍼로 구입했다. 저렴하게! 69.99 였던 것 같다.
어쨌든...
오자마자 멀린 펌을 올리고 재미난게 없나 검색했더니
웹서버 + 그누보드 가 있더랬다...
집에 놀고 있는 외장하드를 연결!
마운트 부분은 작업 하나하면 자동 마운트가 되어서 계속 마운트해제를 해줘야 했다.
하지만 너무도 오래된 자료인터라 뭔가 이상하게 안되는게 많다!
그리고 또 구글링...
'Devices > ASUS RT-AC68P' 카테고리의 다른 글
opkg 로 php5 설치 (0) | 2017.05.17 |
---|---|
68p 에 tvheadend 설치 (4) | 2017.03.24 |
68p 서비스 시작 중지 (0) | 2017.03.22 |
68p 에 entware 설치하기 (lighttpd , owncloud , mysql ) (0) | 2017.03.22 |
68P 에 HDD 연결 후 (0) | 2017.03.22 |
라즈베리파이 처음 설정
라즈베리파이를 제대로 사용하려면 '네트워크' 설정부터 해야할 것이다.
유선 연결이라면 쉬울 것 같지만 대부분 무선으로 사용하지 않을까 싶다.
따라서,
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
하여 수정해줄 필요가 있다.
=======================
network={
ssid="WIFI이름"
psk="WIFI비밀번호"
}
=======================
이 정도만 추가해주고 사용해도 충분하다.
다만, DHCP 로 되어있다면 매번 IP 가 변경될테니 고정할당 되도록 하거나
Static IP 를 받도록 설정하는 작업이 필요하겠다.
다음은... 자동 재접속이 되도록 해야한다.
무선의 경우 끊기면 다시 접속되지 않는다.
http://www.rasplay.org/?p=8285
를 참고해서 바꾸도록 하자.
'Devices > Raspberrypi' 카테고리의 다른 글
레트로파이 Xbox Wireless controller (0) | 2017.09.14 |
---|---|
레트로파이 엑스박스 S 컨트롤러 블루스트 연결 (0) | 2017.09.01 |
라즈베리파이 mp3 스트리밍 subsonic 설치 (0) | 2017.02.06 |
tvheadend epg 설정 (0) | 2017.02.03 |
openelec 과 libreelec (0) | 2017.02.02 |
라즈베리파이 mp3 스트리밍 subsonic 설치
1. 자바를 설치한다.
$ sudo apt-get install oracle-java8-jdk
자바의 경우 7 버전을 권장하는 것 같다. 8 버전도 잘 실행되지만 퍼포먼스 측면으론 7 이 낫지 않나 싶다. 아무래도 리소스를 덜먹지 않을까 하는 기대감.
2. 설치가 됐나 확인.
$ java –version
3. 자바 환경 설정 (vi 나 nano 로 새로 작성해서 타이핑해준다.)
$ sudo vim /etc/environment
Insert JAVA_HOME=/usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt
4. subsonic 다운로드 (이글을 작성하는 현재 6.0 이다)
$ sudo wget –O http://downloads.sourceforge.net/project/subsonic/subsonic/6.0/subsonic-6.0.deb
5. 설치
$ sudo dpkg -i subsonic-6.0.deb
6. subsonic 설정을 위해 subsonic 종료
$ sudo /etc/init.d/subsonic stop
7. subsonic 이 백그라운드에서 실행되도록 설정
- subsonic 으로 사용자 추가
$ sudo adduser subsonic
- subsonic 을 audio 그룹으로 추가
$ sudo adduser subsonic audio
8. subsonic 사용자가 root 가 되지 않게 설정
$ sudo vi /etc/default/subsonic
참고: --port=???? 으로 포트번호를 바꿀 수 있다.
SUBSONIC_USER=root 를
SUBSONIC_USER=subsonic 으로 수정
9. 권한 설정
$ sudo chown subsonic:subsonic /var/subsonic -Rv
10. subsonic 시작 (대략 시작 후 1분쯤 뒤에 접속된다.)
$ sudo /etc/init.d/subsonic start
11. subsonic 설정 (위 설정에서 포트번호를 바꿨다면 4040 이 아니고 바꾼 포트번호다.)
http://라즈베리파이주소:4040 or http://localhost:4040
admin / admin 이 기본이다. (패스워드는 user or 사용자 로 가서 꼭 바꿔주자.)
좌측 상단의 三 과 같은 모양을 눌러 settings 로 가서
default language 를 '한국어' 로 바꾸고 하단의 save 를 눌러준다.
한결 보기 편할 것이다.
12. subsonic 의 '음악저장소' 에서 폴더 변경
var/music 을 그냥 사용해도 좋지만 변경하고 싶다면 변경하자.
본인의 경우 관리상의 편의를 위해 samba 설정을 해두었다.
(home/ 의 하위 디렉토리를 사용하진 말자. 인식 안됨.)
출처 : https://www.itsfullofstars.de/2015/05/subsonic-on-raspberry-pi/
=================================================================
가급적이면 프리미엄 키를 구매하는 편이 좋겠지만... (본인은 구매했다!)
(소프트웨어의 발전을 위해서도 혹은 개발자의 한 사람이라면! ... 한화로 1.5만원 정도 했던 것 같다.)
'Devices > Raspberrypi' 카테고리의 다른 글
레트로파이 엑스박스 S 컨트롤러 블루스트 연결 (0) | 2017.09.01 |
---|---|
라즈베리파이 처음 설정 (0) | 2017.03.05 |
tvheadend epg 설정 (0) | 2017.02.03 |
openelec 과 libreelec (0) | 2017.02.02 |
Raspberry pi tvheadend 4.1.xxxx (2) | 2017.02.02 |