중간 트랜잭션 http://www.aliyun.com/zixun/aggregation/6858.html "> seo 진단 Taobao 게스트 클라우드 호스트 기술 홀
문제를 정리해 보면 몇 가지 더 일반적인, 당신을 위해 다음의 프로세스를 사용 하 여 질문을 많이 있을 수 있습니다 우리가 리눅스 서버 웹 환경 LANMP 키 설치 패키지를 설치, 다른 질문이 있다면 당신은 관련 자습서를 찾을 수 Wdlinux 포럼에 갈 수 있다.
1, 올바른 Lnamp SSI 방법을 지원! 즉, shtml 지원 및 통화를 포함!
오후, 다양 한 방법, 그들은 완전 한, 하나, 그것의 부족 하지 않습니다 찾을 수에 대 한 참조의 연구!
2 곳을 수정 해야 합니다: 아파치와 Nginx에서 conf 파일
1 단계: 아파치에서 httpd.conf 파일을 수정
찾기: AddType 텍스트/html shtml
Shtml Addoutputfilter 포함
전면 # 기호 제거
하 수정: AddType 텍스트 / html. shtml. html
Addoutputfilter 포함. shtml. html (추가 합니다. 호출을 포함 하는 HTML을 지 원하는 HTML을 허용 하려면
찾기: 플러스 뒤에 옵션 인덱스 followsymlinks 포함
입력: 가상 폴더를 찾아 사이트 구성 conf 파일,
찾기: 옵션 followsymlinks
하 수정: 옵션 followsymlinks 포함 includesnoexec
여기 수정 하면, 귀하의 웹사이트에가 서 고 있습니다 www.abc.com와 www.abc.com/index.shtml는 동일한 페이지에 액세스 하는 다른
Www.abc.com/index.shtml, 포함, 호출 파일에서에서 시스템, 읽을 수 없습니다 하지만 www.abc.com에서 읽을 수 있는, 중간 이유는 알 수 없는!
그리고 두 번째 단계:
Nginx, 오픈 nginx.conf 파일 입력
HTTP, 서버 및 위치 섹션에서 추가:
SSI에;
Ssi_silent_errors
Ssi_types 텍스트/shtml;
그런 다음, 확인, 서버를 다시 시작!
2, 아파치 지원을 CGI 프로그램 추가
아파치는 기본적으로 CGI를 지원 하지만 기본적으로 활성화 되지 않은 및 CGI 지원이 필요한 경우 다음 방법을 사용할 수 있습니다.
1
Vi/www/wdlinux/apache/conf/httpd-wdl.conf
증가의 끝
AddHandler cgi 재구현 cgi. pl
또는
에코 "AddHandler cgi 재구현 cgi. pl" >> /www/wdlinux/apache/conf/httpd-wdl.conf
2
가상 호스트 구성 file/www/wdlinux/apache/conf/vhost/wdlinux.cn.conf를 다음과 같이 수정
< directory/www/web/wdlinux.cn/public_html >
FollowSymLinks 옵션
AllowOverride 모든
허용, 거부
모두에서 허용
</디렉토리 >
바꿀 내용 수정
< directory/www/web/wdlinux.cn/public_html >
FollowSymLinks execcgi 옵션
AllowOverride 모든
허용, 거부
모두에서 허용
</디렉토리 >
실제로, 그것은 "execcgi" 추가
아파치를 백업
서비스 웹 서버 다시 시작
이제 테스트할 수 있습니다.
vi/www/web/wdlinux.cn/public_html/test.cgi
#! / usr/빈/펄
인쇄 "콘텐츠-유형: 텍스트 / html nn";
foreach $var (정렬 (%env)) 없음
$val = $ENV {$var};
$val = ~ s | n | \n | g;
$val = ~ s | "| \ "| G;
인쇄 "${var} =" ${발} "n";
}
저장
또한로이 문서를 실행 하는 권리를 지불 하는 필요가 있다
chmod 755/www/web/wdlinux.cn/public_html/test.cgi
3, mysql에서 주요 패키지의 설치에 대 한 컴파일 "붙어" 지침
설치할 때 키 팩 또는 WDCP, 사람이 자주 반응 "붙어" MySQL을 설치할 때 아래와 같이
#FormatImgID_0
그것은 카드, 그것은 MySQL 빌드. 자체 설치 다른 아파치, php, nginx 보다 오래 걸립니다.
일반적으로 10-30 분, 뿐만 아니라 컴퓨터 하드웨어 구성에 따라 컴퓨터의 높은 구성이 됩니다 빨리, 낮은 구성 자연스럽 게 더 이상 조금
그래서 제발 키 패키지를 사용 하 여 컴파일하면, 기다려야 더 인 내
MySQL 설치에서 여부는 다음과 같은 방법으로 정말 먹 통을 확인할 수도 있습니다.
SSH 연결 터미널에서 상단으로 리소스 보기
일부 확인, cc1, 설치 등에 박동의 과정을 볼 수 있습니다, 만약 지침 설치에, 인 내는
아무것도 있다면, 그것은 진짜 붙어 있을 수 또는 네트워크 고장.
하지만 지금까지 내가 아는 기본 거의 꼼짝, 때로는 네트워크 중단 때문에.
주요 설치 패키지, 디렉터리, 시작에 대 한 4, LNAMP, WDCP 포트
포트 설명
기본적으로 WDCP 배경 변경 될 수 있는 8080 포트에 사용 됩니다.
램프 환경
HTTPD 80 포트입니다.
LNMP 환경
Nginx 80 포트입니다.
Lnamp 환경에서
아파치 88 포트 (안 수정)
NGINXD 80 포트입니다.
난 희망을 아무도 88 포트 아파치 Lnamp 환경에서 이유를 묻습니다.
관련된 시작 명령
서비스 Wdapache 시작 | 중지 | WDCP 배경 시작 다시 시작 | 중지 | 재 부 팅
서비스 Nginxd 시작 | 중지 | nginx 서비스 시작 다시 시작 | 중지 | 재 부 팅
아파치 시작 서비스 | 중지 | 다시 시작 아파치 서비스 시작 | 중지 | 재 부 팅
서비스 PUREFTPD 시작 | 중지 | FTP 서비스 시작 다시 시작 | 중지 | 재 부 팅
Mysqld 시작 서비스 | 중지 | MySQL 서비스 시작 다시 시작 | 중지 | 재 부 팅
WDCP 백그라운드 서비스 환경 설치 디렉터리 (WDCP2, 1.X 하지)
/www/wdlinux/wdapache WDCP 배경 아파치
PHP/www/wdlinux/wdphp WDCP 배경
관련된 소프트웨어 설치 디렉토리
/www/wdlinux/nginx Nginx 설치 디렉토리
/www/wdlinux/apache 아파치 설치 디렉토리
/ WWW/WDLINUX/PUREFTPD PUREFTPD 설치 디렉토리
/www/wdlinux/zend 젠 드 설치 디렉토리
기본 MySQL 데이터베이스 파일 및 로그 디렉터리
/www/wdlinux/mysql/var
가상 호스트 설정 파일
/www/wdlinux/nginx/conf/vhost
/www/wdlinux/apache/conf/vhost
관련된 구성 파일
/www/wdlinux/etc/my.cnf
/www/wdlinux/etc/php.ini
/www/wdlinux/nginx/conf/nginx.conf
/www/wdlinux/php/etc/php-fpm.conf
/www/wdlinux/apache/conf/httpd.conf
/www/wdlinux/apache/conf/httpd-wdl.conf
/www/wdlinux/etc/pure-ftpd.conf
/www/wdlinux/etc/pureftpd-mysql.conf
기본 웹 로그 디렉토리
/www/wdlinux/nginx/logs
/www/wdlinux/apache/logs
또한 백그라운드에서 기본값을 설정할 수 있습니다.
/www/web_logs
기본 백업 파일 디렉터리 (백그라운드를 설정할 수 있습니다.)
/ www/백업
기본 휴지통 디렉터리 (백그라운드를 설정할 수 있습니다.)
/ www/휴지통
이 글은 Wdlinux 포럼에서 발췌, 지정 하시기 바랍니다 복제!
리눅스 서버 웹 환경 클릭 1 건 설치 패키지 및 자습서