1. apache, php, mysql 설치
설치 순서: apache/mysql 그리고 마지막으로 php를 설치하는 순서는 중요하지 않습니다.
1. 설치 apache
서버 네트워킹 필요
설치: yum install -y httpd
실행: / bin /systemctl httpd.service 시작
실행 명령을 실행한 후에는 효과가 표시되지 않습니다. 이때 check apacheservice status 명령을 입력하여 서비스 시작 여부를 확인하세요:
상태 보기: service httpd status
Apache서비스 시작:systemctl start httpd
Apache서비스 중지:systemctl stop httpd
apache 서비스가 정상적으로 시작됩니다. 로컬 브라우저에서 클라우드 서버의 공용 네트워크 ip에 들어갑니다. 여기서는 위에 표시된 118.89.32.6을 예로 들어보겠습니다. apache가 정상적으로 켜져 있음을 의미합니다.
2. mysql을 설치합니다.
설치가 성공적으로 완료되면 mysql 서비스를 다시 시작합니다.
service mysqld restart
]--ure ` Mysql은 루트 계정이고 비밀번호가 없습니다 비밀번호 설정 방법
:
Enter mysql - urootEnter mysqldatabase mysql> 비밀번호 설정 for 'root'@'localhost' = 비밀번호('mypasswd');
mysql>
exit 오류가 보고된 경우:
mysql> 'yourpassword'로 식별된 'test'@'1.1.1.1'에 testDB.*에 대한 모든 권한을 부여합니다.
이번에는 프롬프트가 성공적으로 실행되었지만 실행하는 것을 잊지 마세요. mysql> FLUSH PRIVILEGES; 적시에 권한 부여 테이블에 변경 사항을 기록합니다
원격 인증 연결mysql
mysql>GANT ALL PRIVILEGES ON *.* TO 'root' @'%' GRANT OPTION;
mysql>FLUSH PRIVILEGES;
참고:
1.RPM: 은 RPM 패키지 관리자(RPM패키지 관리자) , 패키징 및 설치 도구입니다. 인터넷 다운로드 에 포함되어 있습니다. 일부 Linux 배포판. .RPM 확장자를 가진 파일을 생성합니다. 는 Dpkg와 유사합니다.
해당 명령:
Terminal에서 기본 설치 지침은 다음과 같습니다.
rpm -i xv-3. 10a -13. i386 .rpm
연결 속도가 충분히 빠르면 네트워크에서 직접 응용 프로그램 소프트웨어를 설치할 수도 있습니다. 소프트웨어 파일 이름 앞에 적절한 URL 경로를 추가하기만 하면 됩니다.
소프트웨어 패키지 관리 도구인 RPM은 시스템에 설치된 모든 RPM 프로그램 구성 요소의 데이터를 관리합니다. RPM을 사용하여 관련 애플리케이션을 제거할 수도 있습니다.
rpm -e xv
RPM의 일반적으로 사용되는 매개변수는 다음과 같습니다:
-vh: 설치 진행 상황을 표시합니다.
: 소프트웨어 패키지 업그레이드
-qpl: RPM 소프트웨어 패키지의 파일 정보를 나열합니다.
- qpi: RPM 소프트웨어 패키지의 설명 정보를 나열합니다. qf : 지정된 파일이 속한
RPM 소프트웨어 패키지를 찾습니다. -Va: 모든
RPM 소프트웨어 패키지를 확인하고 누락된 파일을 찾습니다. -q a: 해당 항목 찾기
rpm -qa mysql2.YUM:
Yum(전체 이름: Yellow dog Updater, Modified)과 같은 파일은 Fedora 및 에 있는 파일입니다. 레드하 t 그리고 CentOS의 Shell 프런트 엔드 패키지 관리자. RPM패키지 관리를 기반으로 지정된 서버에서 RPM패키지를 자동으로 다운로드하여 설치할 수 있으며, 다시 다운로드하여 설치할 필요 없이 모든 종속 소프트웨어 패키지를 한 번에 설치할 수 있습니다. 해당 명령:
소프트웨어 설치
(
예:foo-x.x.x.rpm): yum install foo- x.x.x.rpm 소프트웨어 제거:yum foo-x.x.x.rpmoryum 삭제 foo-x.x.x.rpm 소프트웨어 업그레이드:yum 업그레이드 foo 또는yum 업데이트 fo 정보 쿼리 : yum info foo : yum deplist foo 자동으로 실행 -t check-update 업데이트 가능한 패키지 확인 3.WGET: wget예. HTTP를 통한 다운로드를 지원하는 인터넷에서 파일을 자동으로 다운로드하는 무료 도구입니다. HTTPS, FTP 세 가지 가장 일반적인 TCP/IP 프로토콜 이며 HTTP 프록시를 사용할 수 있습니다. "wget" 이름은 "World Wide Web" 과 "get" 을 조합한 것입니다. 소위 자동 다운로드는 사용자가 시스템을 종료한 후에도 다운로드 작업이 완료될 때까지 wget 이 백그라운드에서 계속 실행될 수 있음을 의미합니다. 위 두 줄의 명령이 성공적으로 실행되고 complete이 표시되면 는 Navicat 등을 사용하여 Mysql 데이터베이스 을 관리할 수 있습니다. 3. php 설치 단계별 설치: php 비교적 간단한 yum 설치 방법도 있습니다 (온라인 설치, 편리하고 번거로움 -무료): yum install - Y PHP ann 설치 대기 중 yum instant-y pHP- mysql pHP-GD libjpeg* php-imap php-in PHP-inDBC PHP -pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt “를 입력하세요 XXX”, 입력 파일을 열 수 없음 에코가 표시되면 설치에 성공했거나 PHP 파일을 작성하여 실행할 수 있음을 나타냅니다. Configurationapache, php 2.1 apache 명령을 사용하여 구성 파일을 봅니다. apache httpd.conf 파일이 있는 디렉터리: 빨간색 원에 표시된 것과 같이 apache 구성 파일은 에 있습니다. etc/httpd/conf/ 디렉토리에 디렉토리를 입력하고, cd /etc/httpd/conf 수정할 콘텐츠: 1, add load PHP처리 모듈LoadModule php5_module 모듈/libphp5.so#AddPHP 및 기타 접미사 처리 ADDDTYPE APPLAGE/X-HTTPD-PHP .PHP2 、 디렉토리 인덱스 인덱스 index.html directoryIndex index.php index.html3 Documentroot = “/var/www” 디렉토리 /var/www로 수정되었습니다. 모든 구성을 수정한 후 esc 키를 클릭한 다음 shift+를 길게 누르고 최종 모드로 들어가 wq 를 입력하여 저장하고 종료합니다. 2.2Configurationphp.ini 1, php --ini 명령을 입력하여 php.ini파일 경로를 확인하세요. 모터 . 2, 가장 많은 확장이 있는 장소를 찾고, 이전 ;을 제거하여 PHP 지원 mysql을 만들고 지정합니다. -- with-mysql 값(이전 설치 중에 구성되지 않은 경우)을 재구성, 컴파일 및 설치해야 합니다. ; --with-mysqli 값(이전 설치 중에 구성되지 않은 경우) 재구성, 컴파일 및 설치 jpg, gif 등 (phpcmsV9 Open ; d2.dll 대형 문자 집합 ,여러 문자 집합 간 변환 지원 Open ;extension=php_mbstring.dll php5default 시간은 베이징 시간과 8시간 다릅니다( 8시간 적음 왜? PHP5 시리즈 버전에는 새로운 시간대 설정이 추가되었습니다. 이는 바로 그리니치 표준시입니다. 중국이 위치한 동부 8 시간, 검색 ; date.timezone = 을 제거하고 E_NOTICE 유형 오류를 제외하고 (공지) 신고하지 않으면 나머지는 모두 신고됩니다,Find 으로 변경 error_reporting = E_ALL & ~ E_NOTICE 3、 찾기 앞의 세미콜론을 제거하고 extension_dir = "Your phpinstallation Directory/ext" Php 설치 디렉터리 보기: 4, linux로 변경하세요. 에 입력하세요. rpm -ql php php 설치 디렉터리 보기:
모든 구성을 수정한 후 restartapache: systemctl 중지 httpd systemctl 시작 httpd 또는: systemctl restart httpd 셋, 원클릭 설치: (편리하고 쉬움^_^) 원클릭 설치 패키지가 필요합니다 , 여기서 사용합니다. Alibaba Cloud에서 제공하는 설치 패키지입니다. Xshell을 엽니다. xftp 인터페이스 를 입력합니다. 로컬 설치 패키지를 원격 서버로 드래그합니다
xshell 창으로 전환하고 root 디렉토리로 들어갑니다: cd /root 다음 명령을 순서대로 입력하여 :
오류 무시 -R [분
] 설정 대기 시간
-y 자동 응답 yes --skip-broken
종속성 문제 무시 --nogpgcheck ignore
GPG 확인
clearn 모두 지우기
패키지 정리 임시 패키지 파일 지우기 (/var/cache/ 냠 파일다운)
clearn 헤더 Clearrpm헤더 파일
clean oldheaders Clear oldrpmHeader files
deplist 패키지 종속성 나열
목록 설치 및 업데이트 가능 RPM패키지
설치된 목록 설치된 패키지
list extras 설치되었지만 저장소에는 없는 패키지
info 설치 및 업데이트 가능 RPM 팩 정보
info install Information of 설치된 패키지(-qa 매개변수가 유사함)
install[RPMpackage] 패키지 설치
localinstall 로컬 설치 RPM패키지
업데이트[RPM패키지] 업데이트 패키지
업그레이드 업그레이드 시스템
search[ 키워드] 패키지 검색
제공[keyword] 검색 특정 패키지 파일 이름
reinstall[RPMPackage] 패키지 다시 설치
repolist 리소스 라이브러리 구성 표시
해결됨 ep 종속성 지정
remove[RPM Package] 패키지 제거
압축 해제: tar -zxvf 미러
gcc 설치: yum install -y gcc gcc+ libxml2-devel
컴파일: ./configure --prefix=/usr/local/php7 --enable-fpm
구성 단계는 위와 동일합니다. , 구체적인 디렉터리는 다음과 같습니다:
이후 xftp를 통해 웹사이트의 루트 디렉터리에 프로젝트를 업로드할 수 있습니다.
위 내용은 centos7.2에서 LAMP 환경을 구축하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!