MariaDB의 Data 디렉토리 변경(datadir)이 잘안될때

Maria DB(10.1)버전에서 데이터 디렉토리 변경시
예전에 했던 기억대로 data폴더를 d드라이브에 복사하고 설치폴더의 하위에 있는 data폴더의 my.ini 파일에서
datadir를 아래와 같이 하였음에도

 datadir=D:/database/mariadata 

MySQL 서비스가 제대로 안올라온다면
아래와 같이 하면 잘 되는것 같다.

1. 기존에 돌고있는 MySQL 서비스 삭제

sc delete MySQL

2. 재등록
아래와 같이 재등록하면 window 서비스도 다시 등록된다.

mysql_install_db.exe --datadir=d:\database\mariadata --service=MySQL --password=(본인의 패스워드)

우분투 사용자 계정에 톰캣 설치후 Apache2에 연동

다음은 하나의 Apache2에 사용자 계정별 Tomcat을 설치한후 mod-jk를 연동하는 방법이다.

1. 사용자 계정생성
아래와 같이 withpoem이라는 계정을 생성

adduser withpoem

2. 톰캣 다운로드
https://tomcat.apache.org/download-70.cgi 에서 다운로드한후
tar xvf apache-tomcat-7.0.70.tar.gz 하여 압축을 푼다.

3. 톰캣 server.xml 등록
conf 폴더의 server.xml을 아래와 같이 수정한다.

1) Server port=”8005″ shutdown=”SHUTDOWN” => Server port=”8006″ shutdown=”SHUTDOWN”
2) Connector port=”8080″ protocol=”HTTP/1.1″ => Connector port=”8081″ protocol=”HTTP/1.1″
3) Connector port=”8009″ protocol=”AJP/1.3″ => Connector port=”18010″ protocol=”AJP/1.3″
4) Host 태그에 도메인 설정





	
	
	
	
	
	
	
		
	
	
		
		
		

		
		
		


		
			
				
			

			
			
			
		

		
			
				
			
			

			
				
				
			

		
	

4. mod-jk 워커 설정

 vi /etc/libapache2-mod-jk/workers.properties
workers.tomcat_home=/usr/share/tomcat7
workers.java_home=/usr/lib/jvm/java-8-openjdk-amd64
ps=/

worker.list=ajp13_worker,withpoem_worker

# 기본 워커
worker.ajp13_worker.port=8009
worker.ajp13_worker.host=localhost
worker.ajp13_worker.type=ajp13
worker.ajp13_worker.lbfactor=1


# WithPoem 워커
worker.withpoem_worker.port=8010
worker.withpoem_worker.host=localhost
worker.withpoem_worker.type=ajp13
worker.withpoem_worker.lbfactor=1

worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=ajp13_worker

5. 아파치 가상호스트 등록/수정

cd /etc/apache2/sites-available
vi www.withpoem.com.conf


	ServerAdmin admin@moramcnt.com
	DocumentRoot /home/withpoem/Service/PoemWebSolution/poem-web
	DirectoryIndex index.html index.jsp index.do
	ServerName www.withpoem.com

	
		Options FollowSymLinks
		AllowOverride None
		Order allow,deny
		Allow from all
		Require all granted
	

	Alias /upload /home/withpoem/Service/Data/PoemData/upload
	
		Options FollowSymLinks
		AllowOverride None
		Order allow,deny
		Allow from all
		Require all granted
	
	LogLevel warn
	ErrorLog /var/log/apache2/error-www.withpoem.com.log
	CustomLog /var/log/apache2/access-www.withpoem.com.log combined

	JkMount /*.do withpoem_worker
	JkMount /*.jsp withpoem_worker
	JkMount /*.json withpoem_worker

6. 가상호스트 등록

sudo a2ensite www.withpoem.com.conf

7. 톰캣 서비스 등록

1) 서비스 스크립트 작성

cd /etc/init.d/
vi tomcat7-withpoem
#!/bin/bash
### BEGIN INIT INFO
# Provides:          tomcat7-withpoem
# Required-Start:    $local_fs $remote_fs $network
# Required-Stop:     $local_fs $remote_fs $network
# Should-Start:      $named
# Should-Stop:       $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start Tomcat.
# Description:       Start the Tomcat servlet engine.
### END INIT INFO

export CATALINA_HOME=/home/withpoem/tomcat/apache-tomcat-7.0.70
case "$1" in
    start)
        echo "Starting tomcat7-withpoem: "
        su - withpoem -c $CATALINA_HOME/bin/startup.sh
        ;;
    stop)
        echo "Shutting Down tomcat7-withpoem: "
        su - withpoem -c $CATALINA_HOME/bin/shutdown.sh
        ;;
    restart)
        echo "ReStarting tomcat7-withpoem: "
        su - withpoem -c $CATALINA_HOME/bin/shutdown.sh; 
        su - withpoem -c $CATALINA_HOME/bin/startup.sh
        ;;
    *)
        echo "Usage: service tomcat7-widthpoem {start|stop|restart}"
        exit 1
esac
exit 0

2) 파일퍼미션

chmod 755 tomcat7-withpoem

3) 서비스 등록

update-rc.d tomcat7-withpoem defaults
systemctl daemon-reload
service tomcat7-withpoem stop
service tomcat7-withpoem start

Cialis a du sens à frown marques et les femmes qui ne sont pas encouragés par le régime alimentaire quotidien de la consommation de phéromones. Résolution, si sa perturbé par des problèmes d'impuissance est approprié à portée de main et donc, en prenant une pilule de epharmaciefrance.com tout naturel.