기존 레포 삭제
sudo rm -rf /etc/yum.repos.d/CentOS-*
iso 마운트
sudo mkdir -p /mnt/yum
sudo mount -o loop /home/CentOS.iso /mnt/yum
레포 파일 설정
sudo vi /etc/yum.repos.d/local.repo
[local]
name=CentOS-7.9 Local
baseurl=file:///mnt/yum
enabled=1
gpgcheck=0
yum clean
sudo yum clean all
sudo yum repolist
apache 설치
sudo yum -y install httpd
systemctl start httpd
sudo yum -y install gcc
tar -zxvf tomcat-connectors-1.2.48-src.tar.gz
cd tomcat-connectors-1.2.50-src/native
./configure --with-apxs=/bin/apxs
sudo make
sudo make install
/etc/httpd/conf
tomcat server.xml
<Connector protocol="AJP/1.3" address="0.0.0.0"
port="8009" redirectPort="8443" secretRequired="false" />
workers.properties
worker.list=tomcat
worker.tomcat.port=8009
worker.tomcat.host=172.30.63.164
worker.tomcat.type=ajp13
worker.tomcat.lbfactor=1
httpd.conf
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkShmFile run/mod_jk.shm
JkLogFile logs/mod_jk.log
JkMount /* tomcat
35 sudo firewall-cmd --list-all
36 sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
37 sudo firewall-cmd --reload
81 sudo firewall-cmd --permanent --zone=public --add-port=9003/tcp
82 sudo firewall-cmd --reload