#yum install -y wget //인터넷에서 다운 받을수 있는 상태로 만듬
#wget http://ansan.yspc.kr/n.sh
#sh n.sh
#######################################################
//아이피 고정시키기
vi /etc/sysconfig/network-scripts/ifcfg-enp2s0
TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp0s25"
UUID="e35bf976-492b-4fc1-93de-8d88e7052b42c"
DEVICE="enp0s25"
ONBOOT="yes"
IPADDR="180.131.18.xx"
PREFIX="27"
GATEWAY="181.131.18.xx"
DNS1="168.126.63.1"
##############################################
#reboot
//아이디 생성
#useradd eee
#passwd eee
#cd home
#chmod 701 eee
#cd /home/eee
#mkdir public_html
#chmod 755 public_html
DB 생성 아이디 생성
mysql
GRANT ALL PRIVILEGES ON eeeDB.* TO eee@localhost IDENTIFIED BY '1234';
exit
//디비 계정 생성
mysql -u아이디 -p비밀번호
show databases; //디비 리스트 보기
create DATABASE eeeDB;
exit;
삭제후 생성 후 디비생성
drop database 디비명 ; /삭제
create DATABASE eeeDB;
//홈페이지 주소 연결하기
vi /etc/httpd/conf.d/hosts.conf
<VirtualHost *:80>
ServerName eee.migrantok.org
DocumentRoot /home/eee/public_html
</VirtualHost>
//하드 2개일때 마운트 하기 백업하드로 사용할때 사용하면 좋음
#ls -l /dev/sd*
mount /dev/sdb1 /home/eee/public_html/backup
umount /dev/sdb1 //해제하고 싶을때
홈페이지주소 아이디/패스워드 디비명
tar xvf bin.tar 압축풀기
복구
mysql -u아이디 -p패스워드 데이터베이스명 < 파일명.sql
chown apache.apache data/ -R
재부팅할때 마우트 유지를 위해
vi /etc/fstab
--------------------------------------
/dev/sdb1 /home/public_html ext4 defaults 0 0
--------------------------------------
systemctl stop firewalld
iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
service iptables save
//폴더 숨기기
vi /etc/httpd/conf/userdir.conf
<Directory "/home/*/public_html">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
Require method GET POST OPTIONS
</Directory>
수정후
<Directory "/home/*/public_html">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews SymLinksIfOwnerMatch IncludesNoExec
Require method GET POST OPTIONS
</Directory>
Browscap 업데이트 작동이 안되네요.. ^^
#vi /etc/php.ini
229번 째 줄 disable_functions = system,exec,passthru,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
수정 disable_functions = system,exec,passthru,proc_open,popen, curl_multi_exec,parse_ini_file ,show_source