> 데이터 베이스 > MySQL 튜토리얼 > CentOS에서 PHP+Apache+Mysql 서버 환경을 설치하고 구축하는 방법

CentOS에서 PHP+Apache+Mysql 서버 환경을 설치하고 구축하는 방법

WBOY
풀어 주다: 2023-05-30 13:10:22
앞으로
1630명이 탐색했습니다.

One: mysql을 설치합니다

1. yum install mysql mysql-server mysql-develyum install mysql mysql-server mysql-devel

2.启动 mysql /etc/init.d/mysqld start

3.设置mysql初始密码(mysql安装完成后默认为无密码,未设置密码之前启动mysql会出现警告信息)

密码设置方法 :假设密码设置为123456

mysqladmin -u root password 123456
로그인 후 복사

4.设置远程登录权限(如需要远程连接mysql,执行以下操作)

登录mysql:mysql -u root -p

输入密码(密码不可见,直接输入即可)

使用以下命令分配远程连接账号

mysql> grant all privileges on *.* to '用户名'@'远程地址' identified by '密码' with grant option;
mysql> flush privileges;
로그인 후 복사

二:安装apache

yum install httpd httpd-devel
로그인 후 복사

安装完成后,不用急着启动,先完成下面php的安装步步骤

三:安装php及插件

yum install php php-mysql php-common php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
로그인 후 복사

四:启动apache

/etc/init.d/httpd start
로그인 후 복사

到些为止,php+apache+mysql的服务器环境已搭建完成。

设置apache的httpd服务开机启动: chkconfig httpd on

设置mysql服务开机启动:chkconfig mysqld on

apache安装完成后,根目录的默认路径为/var/www/html/,此时可在些目录建立php文件 如:index.php,输入代码:

<?php phpinfo(); ?>
로그인 후 복사

使用浏览器访问该服务器ip,如配置成功 ,可见到如下页面:

CentOS에서 PHP+Apache+Mysql 서버 환경을 설치하고 구축하는 방법

如以上步骤皆未出现异常情况,但无法访问到该页面,在确保您输入的地址正确无误的前提下,请检查防火墙策略。

以下提供一个简单的方法来判断80端口是否被防火墙屏蔽。

关闭防火墙服务(服务器投入使用后不建议关闭防火墙策略): service iptables stop

2을 시작합니다. mysql /etc/init.d/mysqld start

3. mysql의 초기 비밀번호를 설정합니다. (기본값은 mysql 설치 완료 후 비밀번호 없음입니다. 비밀번호를 설정하지 않고 mysql을 시작하면 경고 메시지가 나타납니다.) 🎜🎜비밀번호 설정 방법: 비밀번호는 123456으로 가정합니다🎜 rrreee🎜4. 원격 로그인 권한을 설정하세요(mysql에 원격으로 연결해야 하는 경우 다음 작업을 수행하세요)🎜🎜mysql에 로그인하세요: mysql -u root -p🎜🎜비밀번호를 입력하세요( 비밀번호는 보이지 않으니 직접 입력하시면 됩니다)🎜🎜다음 명령어로 원격접속 계정을 할당해주세요 🎜rrreee🎜🎜둘: 아파치 설치🎜🎜rrreee🎜설치가 완료되면 급하게 시작할 필요가 없습니다 . 먼저 다음 PHP 설치 단계를 완료하세요🎜🎜🎜셋: PHP 및 플러그인 설치🎜🎜rrreee🎜🎜넷: 아파치 시작🎜🎜 rrreee🎜 이로써 php+apache+mysql 서버 환경이 설정되었습니다. 🎜🎜apache의 httpd 서비스가 시작 시 시작되도록 설정: chkconfig httpd on🎜🎜mysql 서비스가 시작 시 시작되도록 설정: chkconfig mysqld on🎜🎜Apache 설치가 완료된 후 , 루트 디렉터리의 기본 경로는 /var/www/html/입니다. 이때 index.php와 같은 일부 디렉터리에 PHP 파일을 생성할 수 있습니다. 코드를 입력하세요: 🎜rrreee🎜브라우저를 사용하여 액세스하세요. 서버 IP가 성공적으로 구성되면 다음 페이지를 볼 수 있습니다: 🎜🎜🎜🎜위의 단계에서 예외는 없으나 해당 페이지에 접근할 수 없는 경우 주소를 확인하여 방화벽 정책을 확인하시기 바랍니다. 입력한 것이 맞습니다. 🎜🎜다음은 포트 80이 방화벽에 의해 차단되었는지 확인하는 간단한 방법을 제공합니다. 🎜🎜방화벽 서비스 종료(서버 사용 후 방화벽 정책을 끄는 것은 권장하지 않습니다): service iptables stop🎜🎜방화벽 서비스 종료 후 다시 시도해 보시기 바랍니다. 정상적으로 접속이 가능하다면. 🎜

위 내용은 CentOS에서 PHP+Apache+Mysql 서버 환경을 설치하고 구축하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿