우분투 그냥 따라하기 CHAPTER 2

Part 1 우분투 팁

Step 1 apt-get설치가 잘안되는경우

아래명령어 실행

sudo add-apt-repository universe
sudo apt update

Step 2 압축하여 백업하기

쉘스크립트 /etc/init.d/backupapi.sh

tar -czpf /data/apilog/api.'data +%Y%m%d%H%M%S'.tgz /opt/HomePage/WWW/log/test.log 1>/dev/null 2>/dev/null
rm /opt/HomePage/WWW/log/test.log

크론탭에서 매일 3시에 백업실행

* 3 * * * /etc/init.d/backupapi.sh

Part 2 ubuntu환경 codeigniter에서 index.php 제거하기(안보이게 숨기기)

Step _ index.php 숨기기!

아래 문구를 .htaccess파일에 넣고 저장.

<IfModule mod_rewrite.c> RewriteEngine On #RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [QSA,L] </IfModule>

codeigniter config에서 index.php를 제거

$config['base_url'] = ''; $config['index_page'] = '';

Apache 구성에서 htaccess 무시 (명령)

vi /etc/apache2/apache2.conf

AllowOverride none에서 변경

AllowOverride All

아파치 rewrite명령어 우분투에서 실행.

a2enmod rewirte

아파치 재시작

systemctl restart apache2












Part 0 Sample

샘플/ 복사용

Step 0 Sample

샘플설명

샘플코드