아리운의 경량급 서버를 이용하여 CentOS 시스템을 구축하다

#본고는 Linux 기록을 스스로 학습하는 데 목적을 두고 있습니다. 만약 오류를 발견한 사람이 있다면 반드시 바로잡으십시오!

1. 사이트 페이지의'서버 운영-원격 연결'옵션에서 루트 계정의 비밀번호를 만들고 서버에 연결합니다.

  • 본인은 ssh로 서버에 연결하기 때문에 Terminal에서 직접 sshroot@hostname서버에 연결할 수 있습니다. 설정된 Root 비밀번호를 입력하면 즐거운 서버 탐색을 시작할 수 있습니다

  • 2. 서버에 들어간 후의 일부 개인적인 취향 설정.


    1. 사용자 추가useradd -m username 2.암호를 설정합니다passwd username 3.그룹을 추가합니다groupadd (-g GID) groupname 4.그룹 그룹name에 사용자 사용자 사용자 이름을 추가합니다gpasswd -a username groupname 5.username sudo 권한을 추가합니다.##Allow root to run any commands anywhere root ALL=(ALL) ALL 다음 열에 username ALL=(ALL) ALL 추가
    그다음에 username 계정으로 즐겁게 ssh를 서버에 보낼 수 있어요.
    3. JDK8, MySql, Tomcat 구성1、JDK8
  • JDK의 다운로드 설치 방법이 비교적 많아서 CentOS에서 좀 편리하게 사용할 수 있다.rpm 패키지, 수동으로 압력을 풀 수 있습니다.tar.gz.본인은 여기서 tar를 사용합니다.gz 패키지 다운로드 1) JDK 다운로드 사이트에서 두 번째 ""링크 대신 적절한 버전 연결을 선택하면 JDK8 wget --no-cookies --no-check-certificate --header "Cookie:gpw_e24=http% 3A%2F%2Fwww.oracle.com%2F;oraclelicense=accept-securebackup-cookie"http://download.oracle.com/otn-pub/java/jdk/8u192-b12/750e1c8617c5452694857ad95c3ee230/jdk-8u192-linux-x64.tar.gz”

  • 2) JDK 경로 만들기
    mkdir /usr/local/java
    

    복사tar.gz 패키지를 JDK 경로로 가져오고 패키지 해제
    cp jdk-8u192-linux-x64.tar.gz /usr/local/java
    cd /usr/local/java
    tar -zxvf jdk-8u192-linux-x64.tar.gz
    

    3) 환경 변수 구성
    vim /etc/profile
    

    파일 맨 아래에 추가
    export JAVA_HOME=/usr/local/java/jdk1.8.0_192
    export PATH=${JAVA_HOME}/lib:$PATH
    export CLASSPATH=${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
    

    저장 종료 후 실행합니다visudo 환경 변수를 업데이트합니다.그리고 실행하세요source /etc/profile 환경 변수의 효력 확인
    2. MySql CentOS에서 MySql을 설치하려면 먼저 홈페이지에서 rpm 패키지를 다운로드한 다음에 rpm-ivh를 다운로드해야 한다.rpm 파일.1) rpm 패키지 다운로드
    wget http://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
    rpm -ivh mysql80-community-release-el7-1.noarch.rpm
    yum install mysql-community-server
    

    2) MySql 적용 확인
     service mysqld restart
    

    루트에 암호가 없는 경우 MySql에 연결합니다java -version 비밀번호가 있습니다mysql -u root 비밀번호를 입력하세요.본인은 상기 두 가지 방법 모두 오류를 보고했습니다. Error 1045는 MySql 설치 과정에서 무작위 기본 비밀번호를 설정한 것 같습니다.
    cat /var/log/mysqld.log|grep password
    

    그런 다음 암호를 입력하고 암호를 변경합니다. 그렇지 않으면 MySql을 조작할 수 없습니다. 여기에 mysql의 암호 강도가 기본적으로 설정되어 있습니다. 먼저 복잡한 암호를 입력하십시오. (길이가 8보다 크고 대소문자가 섞여 있으며 특수 문자가 있습니다.)
    alter user ‘root’@‘localhost’ identified by ‘Password1_’;
    그리고 글로벌 변수 매개변수 validate_ 보기password%
    show variables like ‘validate_password%’;
    매개변수 값을 변경하면 암호 강도를 변경할 수 있습니다. 여기서 대소문자를 혼합하지 않고 특수 문자가 필요 없는 LOW 레벨 암호로 변경합니다.
    set global validate_password.policy=0; exit
    실행
    mysql_secure_installation
    

    이렇게 하면 스스로 공부하기 위해 간단한 비밀번호를 바꿀 수 있다
    mysql -u root -p
    

    테스트 해봐, 오케이!3) 사용자 추가 및 권한 부여
    create user ’username‘@’localhost‘ identified by ’password‘; grant all on . to ‘username’@‘localhost’ with grant option;
    필요하면/etc/my.cnf 파일에서 [mysqld] 암호 기한 설정
    [mysqld] default_password_lifetime=0
    3, Tomcat 배포 1)tomcat 다운로드 설치 및 환경 변수 수정
    wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.12/bin/apache-tomcat-9.0.12.tar.gz
    tar -zxvf apache-tomcat-9.0.12
    

    각각tomcat startup을 수정합니다.sh shutdown.sh 환경 변수
    vim /usr/local/tomcat/apache-tomcat-9.0.12/bin/startup.sh
    vim /usr/local/tomcat/apache-tomcat-9.0.12/bin/shutdown.sh
    

    두 번째 줄에 다음과 같이 추가합니다.
    export JAVA_HOME=/usr/local/java/jdk1.8.0_192
    export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.12
    export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.12
    export CLASS_PATH=$JAVA_HOME/bin/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tool.jar
    export PATH=$PATH:/usr/local/java/bin:/usr/local/tomcat/bin
    

    /usr/local/tomcat/apache-tomcat-9.0.12/bin/startup을 시작합니다.sh셸 알림 Tomcat Started.설정이 완료되면 브라우저를 열고 서버 ip'ip:8080'에 연결하여tomcat 고양이가 검사하는 것을 볼 수 있습니다. 작은 조준이 나타나지 않으면 아리운 서버 방화벽 설정에서 8080 포트를 개방하면 됩니다.2) 디렉터리 배포
    mkdir /usr/local/tomcat/apache-tomcat-9.0.12/webapps/test
    vim /usr/local/tomcat/apache-tomcat-9.0.12/webapps/test/index.jsp
    

    Welcome 브라우저를 입력하여 "ip:8080/test"를 열면 Welcome 배치가 성공하는 것을 볼 수 있습니다!

    좋은 웹페이지 즐겨찾기