Ubuntu 18.04 Apache 소스설치
Ubuntu 18.04. Mysql 소스설치
php 7.4.29 설치 과정.
apt install libxml2-dev
apt install libjpeg-dev
apt install libpng-dev
cd /usr/local
wget https://www.php.net/distributions/php-7.4.29.tar.gz
tar xvfz php-7.4.29.tar.gz
cd php-7.4.29
./configure \
--with-apxs2=/usr/local/apache2.4/bin/apxs \
--enable-mysqlnd \
--with-mysql-sock=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-imap-ssl \
--with-iconv \
--enable-gd \
--with-jpeg \
--with-libxml \
--with-openssl
make
make test
make install
vim /usr/local/apache2.4/conf/httpd.conf
AddType application/x-gzip -gz -tgz 밑에
AddType application/x-httpd-php .php .html 를 추가해 준다.
cd /usr/local/php-7.4.29
cp php.ini-production /usr/local/lib/php.ini
cd /usr/local/apache2.4/htdocs
vi phpinfo.php
<?php
phpinfo();
?>
작성
/usr/local/apache2.4/bin/httpd -k start
netstat -anp|grep httpd
curl http://127.0.0.1/
ps -ef | grep httpd | grep -v grep
위 명령어로 확인하거나 직접 보고 싶다면 브라우저에서 localhost/phpinfo.php 입력
이로써 VirtualBox Ubuntu 18.04 환경에서 APM설치를 완료했다. 오류를 많이 일으켰던 Apache 설치때와 다르게 Mysql과 PHP는 오류없이 설치를 완료해서 다행이었다.