Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- ERR_PNPM_NO_GLOBAL_BIN_DIR
- 반응형 페이지 좌표 변환
- CSS
- AWS CodeBuild
- node
- can't getting credentials
- EC2
- react
- Unable to find the global bin directory
- 어셈블리어
- credential error
- ogr2ogr
- NODE_VERSION
- aws ec2
- SASS
- AWS CodePipeline
- 이미지 좌표 추출
- 설치완료안됨
- 이미지 맵
- netlify variables
- 김골라
- GeoJSON object too complex/large
- nodejs
- expo
- AWS
- Error:error:0308010C:digital envelope routines::unsupported
- rwdImageMaps
- Sequelize Error: Dialect needs to be explicitly supplied as of v4.0.0
- C언어
- S3
Archives
- Today
- Total
ImFe's study
[Linux] CentOS6 - 컴파일 설치(apache) + could not reliably determine the server's fully qualified domain name 해결 본문
Linux
[Linux] CentOS6 - 컴파일 설치(apache) + could not reliably determine the server's fully qualified domain name 해결
ImFe 2021. 1. 13. 10:22CentOS6에 아파치 2.2.22를 컴파일 설치하는것이 목표입니다.
80번 포트로 서비스 할것이므로 iptables로 80번 포트를 개방해줍니다.
openssl 설치
yum -y install openssl*
mysql과 마찬가지로 /usr/local/apache 의 위치로 깔아줄 예정
cd /usr/local/src //이동
wget http://archive.apache.org/dist/httpd/httpd-2.2.22.tar.gz //다운로드
tar -zxvf httpd-2.2.22.tar.gz //압축해제
cd httpd-2.2.22 //이동
./configure \
--prefix=/usr/local/apache \ //설치위치
--enable-rule=SHARED_CORE \
--enable-modules=all \
--enable-mods-shared=most \
--with-mpm=worker \ //worker방식
--enable-rewrite \ //rewrite 활성화
--enable-deflate \
--enable-headers \
--enable-so \ //모듈이 so형식으로 생성
--enable-ssl \ //ssl활성화
--enable-unique-id
make && make install
컴파일 완료
cp apachectl /etc/init.d/httpd
service httpd start
시작
하려했으나 오류..
httpd.conf의 ServerName localhost에 붙은 주석을 제거한다.
연김에 설정해주고
잘된다.
정상적으로 설치되었다면 브라우저의 주소창에 본인의 ip를 입력하고 접속했을때 이러한 화면이 출력된다.(웹서버 작동중)
vi /etc/init.d/httpd로 해당 문서의 3~9번째까지의 내용을
# Startup script for the Apache Web Server
#
# chkconfig: 345 85 15
# description: Apache is a World Wide Web server.
# processname: /usr/local/apache/bin/apachectl
# pidfile: /usr/local/apache/logs/httpd.pid
# config: /usr/local/apache/conf/httpd.conf
로 끼워넣는다.
chkconfig --add httpd
끝
+환경변수 등록(bin하단 명령어들을 상대경로로 사용 가능)
vi ~/.bash_profile
열어보면 이렇게 되어있는데,
PATH=$PATH:$HOME/bin:/usr/local/apache/bin
이 줄을 추가해준다.
완료.
'Linux' 카테고리의 다른 글
[Linux] CentOS7에서 Mysql5.5.47 컴파일설치 (0) | 2021.01.18 |
---|---|
[Linux] CentOS6 - 컴파일설치(PHP) (0) | 2021.01.13 |
[Linux] CentOS6 - 컴파일 설치(MySQL) (0) | 2021.01.12 |
[Linux] CentOS7 - MariaDB10.x - datadir변경 (0) | 2021.01.12 |
[Linux] CentOS7 - Mariadb10.x - my.cnf 설정시 오류 (latin1) (0) | 2021.01.12 |
Comments