잠시만 기다려 주세요

     '민주당이 분열되어야 정치개혁이 시작된다.'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (27)  |  여러가지 팁 (1126)  |  추천 및 재미 (166)  |  자료실 (25)  |  
시사, 이슈, 칼럼, 평론, 비평 (1054)  |  끄적거림 (160)  |  문예 창작 (736)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    freebsd 서버

freebsd 서버 - freebsd nginx + php + mariadb 설치하기... npm install setup
이 름 : 바다아이   |   조회수 : 13337         짧은 주소 : https://www.bada-ie.com/su/?101591849933
pkg install mariadb102-server mariadb102-client

sysrc mysql_enable=”YES”

service mysql-server start

/usr/local/bin/mysql_secure_installation

패스워드 입력하라고 합니다.. 빈값이니 그냥 엔터...
패스워드 새로 세팅할 거냐고 물어보면 y 눌러 만드세요...
패스워드 입력하시고...
anonymous 유저 삭제 하라면 y 
root 원격접속 금지 y
test db 삭제 y
적용하고 리로드 하겠느냐? y

mysql -u root -p

접속 잘되면 quit 입력해 나오시고요...

sockstat -4 -6

3306 에서 잘 실행되는지 확인.... 

sysrc mysql_args="--bind-address=127.0.0.1"

service mysql-server restart

sockstat -4 -6|grep mysql

3306 에서 잘 실행되는지 다시 확인.... 

pkg install nginx

sysrc nginx_enable=”yes”

service nginx start

sockstat -4 -6 | grep nginx

80 에서 잘 실행되는지 확인

vi /usr/local/etc/nginx/nginx.conf

요기가 nginx 설정 파일입니다.
설정 파일들은 리눅스와 경로의 차이일 뿐 이제부터 설정은 본인의 입맛게 맞게 하세요...
기본 설정파일 보시면 아시겠지만 nginx 작업 root 는 /usr/local/www/nginx-dist 입니다.
근데 보통 개인적으로 홈 폴더 쪽에 따로 둡니다.

pkg install php71

pkg install php71-mcrypt mod_php71 php71-mbstring php71-curl php71-zlib php71-gd php71-json

pkg install php71-mysqli

cp /usr/local/etc/php-fpm.d/www.conf{,.backup}

vi /usr/local/etc/php-fpm.d/www.conf

user, group 이 www 로 되어 있는지 확인하세요...

vi /usr/local/etc/nginx/nginx.conf

user	www;

제일 상단에 # 으로 주석되어 있는 nobody 라는 것을 주석 풀고 www 로 만드세요..

그리고 잘 보면 아래 같은 비스무리한 곳이 있습니다.
주석 처리되어 있을텐데 잘 보시고 주석 풀고 아래와 같이 만드세요...
root 작업 디렉토리 부분하고 fastcgi_param 부분 고치셔야 할 겁니다.

        location ~ \.php$ {
        root               /usr/local/www/nginx;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param SCRIPT_FILENAME $request_filename;    
        include        fastcgi_params;
               }

ln -s /usr/local/etc/php.ini-production /usr/local/etc/php.ini

sysrc php_fpm_enable=”yes”

service php-fpm restart

nginx –t  

큰 에러없이 두줄 나오면 됩니다.

service nginx restart

sockstat -4 -6| grep php-fpm

9000번 포트에서 php-fpm 이 잘 실행되는지 확인만 하세요..

echo "<?php phpinfo(); ?>" | tee /usr/local/www/nginx-dist/phpinfo.php

브라우저 접속해서 phpinfo 부분이 잘 나오면 설치가 끝난겁니다.


최대한 쉽게 설명했네요... 그대로 따라하면 됩니다.
나머지 자세한 설정들은 리눅스하고 똑같습니다.


출처 : https://www.howtoforge.com/tutorial/install-nginx-mariadb-and-php-femp-stack-in-freebsd-11x/
| |





      1 page / 2 page
번 호 카테고리 제 목 이름 조회수
34 freebsd 서버 가상서버호스팅 디스크 리사이즈, 디스크 크기 조정, 변경, growfs, gpart, disk resize 바다아이 9871
33 freebsd 서버 구글 클라우드 플랫폼 시간, 날짜 안 맞을 때... google cloud platform time error, 시간 동기화 ntp 바다아이 10678
32 freebsd 서버 ps 명령어.... 실행중인 데몬 확인 바다아이 10227
31 freebsd 서버 BSD 방화벽 PF & DDoS 방어 바다아이 14045
30 freebsd 서버 freebsd ntp 시간, 날짜 동기화, ntpd 동기화 바다아이 9845
29 freebsd 서버 geoipupdate 401 에러.. 라이센스 문제.. geoip, geolite2, maxmind.. 바다아이 13232
28 freebsd 서버 freebsd 네트워크 트래픽 모니터링 vnstat 설치, Network Traffic Monitor 바다아이 11408
27 freebsd 서버 aws lightsail freebsd 에서 proftpd 실행시 hostname 에러.. 바다아이 11457
26 freebsd 서버 freebsd 접속 포트 확인하기, connect port, LISTEN and ESTABLISHED 바다아이 12762
25 freebsd 서버 freebsd 실시간 시스템, 서버 상태 확인 바다아이 12829
24 freebsd 서버 freebsd linux postfix 메일 포워딩 설정하기. 바다아이 13047
23 freebsd 서버 freebsd, linux postfix 큐관리, 메세지 관리 바다아이 12692
현재글 freebsd 서버 freebsd nginx + php + mariadb 설치하기... npm install setup 바다아이 13338
21 freebsd 서버 freebsd service 등록하기, 부팅시 자동 시작하기. 바다아이 13198
20 freebsd 서버 How to Install PostgreSQL and pgAdmin4 on FreeBSD 11 바다아이 17993
19 freebsd 서버 freebsd LetsEncrypt Certbot 으로 무료 ssl 인증서 만들기 바다아이 16993
18 freebsd 서버 OS 재설치없이 FreeBSD 버전 업그레이드 바다아이 13778
17 freebsd 서버 freebsd pkg repository 최신 바이너리 버전 미러 설정. mirror, 저장소, repo, Repository, 리포지터리 설정, 변경 바다아이 13501
16 freebsd 서버 freebsd 에 대한 이런저런 생각... 바다아이 13280
15 freebsd 서버 freebsd 서비스 관리, service 데몬 자동 시작 등록 바다아이 16032
14 freebsd 서버 freebsd crontab 주의사항...... 바다아이 12715
13 freebsd 서버 freebsd ll ls color 색깔 바다아이 13056
12 freebsd 서버 freebsd 패키지 업데이트, 업그레이드 pkg port update 바다아이 12602
11 freebsd 서버 freebsd pkg-config 에러 error 바다아이 13187
10 freebsd 서버 freebsd fail2ban 설치, 설정 바다아이 13017
9 freebsd 서버 FreeBSD IP 셋팅 및 IP Alias 설정, 네트워크 설정 바다아이 12304
8 freebsd 서버 freebsd 리눅스 free -m freecolor 명령어 바다아이 13430
7 freebsd 서버 freebsd webalizer geoip 설치 바다아이 13285
6 freebsd 서버 freebsd postgresql 9.6 설치 바다아이 12891
5 freebsd 서버 freebsd 방화벽 firewall pf 설정, 설치 바다아이 14236
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 chrome 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Debian + GoLang + PostgreSQL + Mariadb + PgBouncer + ProxySQL]
서버위치 : San Jose Datacenter  실행시간 : 0.04195 초
to webmaster... gogo sea. gogo sea.