본문 바로가기

분류 전체보기365

Linux 9일차 (2023-05-04) 네이버클라우드 서버 설정하기 - Tomcat 설정 및 확인 Tomcat 설정 및 확인 Tomcat 설치 root@ysy:~# ai tomcat9 tomcat9-examples tomcat9-admin tomcat9-docs Tomcat 실행 root@ysy:~# systemctl start tomcat9 root@ysy:~# ps -ef | grep tomcat tomcat 32730 1 1 17:28 ? 00:00:14 /usr/lib/jvm/default-java/bin/java -Djava.util.logging.config.file=/var/lib/tomcat9/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.awt.headless.. 2023. 5. 4.
Linux 9일차 (2023-05-04) 네이버클라우드 서버 설정하기 - apache2 설정 및 확인 php 설치 및 php 파일 생성 후 확인 root@ysy:~# ai php root@ysy:~# systemctl restart tomcat9 root@ysy:~# systemctl restart apache2 root@ysy:~# ai php php-curl php-gd php-intl php-mbstring php-soap php-xml \ > php-xmlrpc php-zip php-mysql apache2 mysql-server root@ysy:~# cd /var/www/html root@ysy:/var/www/html# wget https://ko.wordpress.org/latest-ko_KR.tar.gz --> wget 이용한 워드프레스 다운로드 root@ysy:/var/www/html# .. 2023. 5. 4.
Linux 9일차 (2023-05-04) 네이버클라우드서버 설정하기 - mysql 계정 만들기 mysql 계정 만들기 root 에서 사용자 생성 root@ysy:~# useradd sy root@ysy:~# passwd sy New password: BAD PASSWORD: it is WAY too short BAD PASSWORD: is a palindrome Retype new password: passwd: password updated successfully root 에서 mysql 설정 root@ysy:~# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.7.41-0ubuntu0.18.04.1 (Ubuntu) Copyright (c) 200.. 2023. 5. 4.
Linux 9일차 (2023-05-04) 네이버클라우드 서버 설정하기 - 사용자 용량제한 /etc/fstab root@ysy:~# vi /etc/fstab ㄴ 네이버 클라우드는 /home 디렉터리가 없으므로 / 로 지정 quota 설정 ㄴ quota 설치 및 사용자 생성 root@ysy:~# apt install quota root@ysy:~# groupadd NC --> 그룹 생성 root@ysy:~# useradd -G NC nc1 --> 그룹에 사용자 생성 root@ysy:~# useradd -G NC nc2 --> 그룹에 사용자 생성 root@ysy:~# useradd -G NC nc3 --> 그룹에 사용자 생성 root@ysy:~# tail -5 /etc/group --> 생성된 사용자 확인 tomcat:x:999: NC:x:1001:nc1,nc2,nc3 nc1:x:1002: nc2.. 2023. 5. 4.
Linux 9일차 (2023-05-04) 네이버클라우드 서버 설정하기 - 환경설정 ( .bash_aliases , .vimrc ) 환경 설정 - ~/.bash_aliases root@ysy:~# cat > ~/.bash_aliases alias h='history' > alias l='ls -AlF' > alias c='clear' > alias cp='cp -i' > alias mv='mv -i' > alias df='df -h' > alias du='du -sh' > alias li='ls -Ali' > alias lh='ls -Alh' > > alias ai='apt -y install' > alias aq='apt list --installed | grep ' > alias ac='apt list --installed | wc -l' > > alias pq='ps -ef | grep ' > alias sss='systemct.. 2023. 5. 4.
Linux 9일차 (2023-05-04) 네이버클라우드 서버 설정하기 - 기본 패키지 설치 기본 패키지 설치ㄴ 스크립트 파일 실행을 이용한 기본 패키지 설치root@ysy:~# cat > init_1.sh END 나올 때까지 내용 입력하여 init_1.sh 로 저장하겠다 > echo "PATH=$PATH:. " >> ~/.profile > timedatectl set-timezone 'Asia/Seoul' > now=`date +%Y년%m월%d일::%H시%M분` > echo "설치 시작 $now " >> ~/out.txt > apt list --installed | wc -l >> ~/out.txt > echo $now >> ~/out.txt > > apt-get -y install gcc g++ make default-jdk mysql-server sqlite3 w3m > apt-get -y.. 2023. 5. 4.