Apache:Httpd:HowToInstall
Apache 설치 방법에 대하여 정리한다.
Ubuntu
우선 아래와 같이 설치한다.
Cent OS 7
Cent OS 7을 기준으로 설치 방법을 정리한다.
우선 아래와 같이 설치한다.
SSL이 필요하다면 아래와 같이 설치한다.
SSL 포트번호를 바꾸고 싶다면 /etc/httpd/conf.d/ssl.conf
파일을 아래와 같이 수정한다.
또한 변경된 포트정보를 SELinux에 알리고, firewalld1을 사용하여 방화벽을 열어준다.
## SELinux setting:
$ semanage port -a -t http_port_t -p tcp 8888
## firewalld setting:
$ firewall-cmd --permanent --zone=public --add-port=8022/tcp
$ firewall-cmd --reload
그 밖에, DocumentRoot
디렉터리2의 SELinux정보를 ls -Z
로 확인해 보고, 권한 및 사용자를 확인한 후 아파치를 재시동 하면 된다.
서비스로 등록하기 위하여 chkconfig를 사용할 수 없다.3 systemctl을 사용해야 한다.
LAMP
- Install Apache, PHP And MySQL On CentOS 7 (LAMP)
- See also: MediaWiki:Install#CentOS_7
Linux + Apache httpd + MySQL MariaDB + PHP + (추가적으로 OpenSSL)
$ yum install -y httpd
$ yum install -y mariadb-server
$ yum -y install php
$ yum -y install mod_ssl