Linux 아래 웹 프로젝트 배치
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_BIN=/usr/java/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
후, 저장 종료.Tomcat 를 설치 하여 로 컬 tomcat 를 직접 업로드 하면 됩 니 다. 아니면 / usr 에 업로드 하 시 겠 습 니까?압축 해제 후 server. xml 파일 1 > 포트 번호 설정 을 설정 합 니 다. 포트 80 포트 가 점용 되 었 는 지 확인 하고 점용 되면 포트 번 호 를 변경 해 야 합 니 다 [root@service~] \ # lsof - i: 802 > 프로젝트 시작 설정.외 장 항목 과 tomcat 내부 시작 으로 나 뉜 다.<Host name="192.168.0.172" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/usr/tomcat_6.0.29_1/webapps/fcv1" debug="0" reloadable="true" >Context >
Host>
현재 tomcat 의 webapps 디 렉 터 리 에 프로젝트 를 직접 배치 합 니 다.Host 의 name 을 이 컴퓨터 의 IP 주소 로 설정 하면 됩 니 다.접근 시 주소 표시 줄 에 직접 입력http://ip:port/방문 할 수 있 습 니 다. 예 를 들 어 이 예 는 다음 과 같 습 니 다.http://192.168.0.1782:8080.
<Host name="www.fileshare.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/home/fcv1" debug="0" reloadable="true" >Context >
Host>
프로젝트 경로 가 제한 되 지 않 습 니 다. docBase 에 프로젝트 의 루트 경 로 를 설정 합 니 다.Host 의 name (다음 에 방문 할 ip) 은 이름 을 알 수 있 는 이름 을 만 들 수 있 습 니 다.방문 할 때 방금 설정 한 host 의 name 을 입력 하면 됩 니 다.예 를 들 어 이 demo 를 방문 하 는 것 은:http://www.fileshare.com:8080/login. 설명: 때로는 프로젝트 가 너무 커서 tomcat 에서 PermGen space, 특히 첫 번 째 설정 을 잘못 보고 할 때 가 있 습 니 다. 특히 흔히 볼 수 있 습 니 다. 이때 처리 해 야 합 니 다.tomcat 의 catalina. sh 편집
echo "Using CATALINA_BASE: $CATALINA_BASE"
JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=256m -XX:PermSize=512m -XX:MaxPermSize=512m"
Mysql 1 설치 > 이 컴퓨터 에 Mysql → rpm - qa | grep - i my sql 이 설치 되 어 있 는 지 확인 하 십시오. 있 으 면 rpm - e 명령 이나 rpm - e – nodeps 명령 을 통 해 마 운 트 해제 합 니 다 – nodeps 는 강제 마 운 트 해제 합 니 다.[root@service~] \ # rpm - e mysql / / 보통 삭제 [root@service~] \ # rpm - e – nodeps my sql / / 강력 삭제 모드 입 니 다. 위의 명령 으로 삭제 할 때 의존 하 는 다른 파일 을 알려 주면 이 명령 으로 강력 삭제 2 > 마 운 트 해제 후 설치 할 수 있 습 니 다.이 예 는 yum 를 사용 하여 설치 3 > yum install - y my sql - server my sql - devel my sql - server 서버 my sql 클 라 이언 트 my sql - devel 개발 에 필요 한 헤더 파일 4 > 설치 가 완료 되면 complete 또는 완 료 된 글 자 를 알려 줍 니 다.5 > 설 치 된 my sql - server 버 전 번호 rpm - qi my sql - server 를 봅 니 다.6 > my Sql 설치 가 완료 되면 인 코딩 을 설정 해 야 합 니 다 (보통 utf 8 로 설정 합 니 다). 그렇지 않 으 면 데이터 에 중국어 오류 가 발생 합 니 다.7 > mysql 프로필 을 etc 로 복사: cp / usr / share / mysql / my - medium. cnf / etc / my. cnf 설명:
8 > etc 디 렉 터 리 에 들 어가 my. cnf 를 편집 합 니 다.[root@service etc]# vi my.cnf; - [client] 필드 에 default - character - set = utf 8 을 추가 하면 다음 과 같 습 니 다. [client] port = 3306 socket = / var / lib / mysql / mysql. sock default - character - set = utf 8 - [mysql] 필드 에 character - set - server = utf 8 을 추가 하면 다음 과 같 습 니 다. [mysql] port = 3306 socket = / var / lib / mysql / mysql. sock character - set - server = utf 8 - [mysql]필드 에 default - character - set = utf 8 을 추가 합 니 다. 다음 과 같 습 니 다: [mysql] no - auto - rehash default - character - set = utf 8
9 > 편집 완료 후 저장 종료.시작 서비스: service my sqld start.10 > 설명: my sql 새 데이터 베 이 스 는 원 격 외부 접근 을 허용 하지 않 습 니 다.그래서 가끔 은 우리 가 원 격 으로 연결 하면 host... is not allowed to connect to this MySql server 라 고 잘못 알 릴 때 가 있 습 니 다.이때.my sql 데이터베이스 에 있 는 user 표 의 host 값 을 원래 localhost 에서% 로 바 꾸 면 됩 니 다.작업 정보:
mysql> use mysql;
Database changed
mysql> select host,user,password from user;
+-----------+-------------+-------------------------------------------+
| host | user | password |
+-----------+-------------+-------------------------------------------+
| localhost | root | *1277D7238CD54A118C48B8DD228CABBF89502878 |
| service | root | *1277D7238CD54A118C48B8DD228CABBF89502878 |
| 127.0.0.1 | root | *1277D7238CD54A118C48B8DD228CABBF89502878 |
| % | fileManager | *C496EB2952BA894EE4D41458DD3556AFE3BC1C57 |
+-----------+-------------+-------------------------------------------+
4 rows in set (0.00 sec)
mysql> update user set host='%' where user='fileManager';
my sql 설치 설정 이 완료 되면 루트 의 첫 로그 인 은 비밀번호 가 필요 없 이 리 턴 키 를 누 르 면 로그 인 할 수 있 습 니 다.다음 과 같다.
[root@service /]# mysql -uroot -p
Enter password:
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.