초급 튜토리얼: CentOS에서 웹 서버를 구축하기 위한 빠른 가이드
소개:
오늘날 인터넷 시대에 자신만의 웹 서버를 구축하는 것은 많은 사람들에게 필수 사항이 되었습니다. 이 기사에서는 CentOS 운영 체제에서 웹 서버를 구축하는 방법을 소개하고 독자가 이를 빠르게 구현할 수 있도록 코드 예제를 제공합니다.
1단계: Apache 설치 및 구성
터미널을 열고 다음 명령을 통해 Apache 서버를 설치합니다.
sudo yum install httpd
설치가 완료된 후 Apache 서비스를 시작하고 부팅 시 자동으로 시작되도록 설정합니다.
sudo systemctl start httpd sudo systemctl enable httpd
2단계: MySQL 설치 및 구성
다음 명령을 사용하여 MySQL 데이터베이스를 설치합니다.
sudo yum install mysql-server
설치가 완료된 후 MySQL 서비스를 시작하고 부팅 시 자동으로 시작되도록 설정합니다.
sudo systemctl start mysqld sudo systemctl enable mysqld
기본 보안 설정을 수행하고 다음 명령을 입력한 후 프롬프트를 따르십시오.
sudo mysql_secure_installation
MySQL 계정 관리를 위해 다음 명령을 사용하십시오:
sudo mysql
MySQL 명령줄 모드에 들어간 후 새 사용자, 권한 부여, 등.
3단계: PHP 설치 및 구성
다음 명령을 사용하여 PHP를 설치합니다.
sudo yum install php php-mysql
설치가 완료된 후 Apache 서비스를 다시 시작합니다.
sudo systemctl restart httpd
php 테스트 파일을 생성하고 다음 내용을 입력하세요:
<?php phpinfo(); ?>
저장하고 종료하세요. 브라우저에서 이 파일에 액세스하면 PHP 구성 정보가 표시되면 설치가 성공한 것입니다.
4단계: 가상 호스트 구성
Apache 구성 파일을 편집하고 다음 명령을 입력합니다.
sudo vi /etc/httpd/conf/httpd.conf
DocumentRoot
및 Directory
를 찾습니다. 원하는 디렉터리 경로를 수정합니다. 예: DocumentRoot
和Directory
两行,修改为所需的目录路径,例如:
DocumentRoot /var/www/html/example <Directory "/var/www/html/example">
保存并退出,并重启Apache服务:
sudo systemctl restart httpd
总结:
通过以上四个步骤,我们成功地在CentOS上搭建了web服务器。读者可以根据自己的需求进一步配置和调整,如添加SSL证书、设置防火墙规则等。希望本文能够帮助到搭建web服务器的初学者,让大家能够快速入门并享受web开发的乐趣。
代码示例:
<!DOCTYPE html> <html> <body> <?php echo "Hello World!"; ?> </body> </html>
以上是一个简单的PHP示例代码,将Hello World
rrreee
Hello World
를 출력하는 간단한 PHP 샘플 코드입니다. 독자는 Apache 구성 파일에서 가상 호스트를 설정하여 이 코드 파일에 액세스할 수 있습니다. 🎜위 내용은 입문 튜토리얼: CentOS에서 웹 서버 설정에 대한 빠른 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!