>  기사  >  운영 및 유지보수  >  centos7에 yum을 사용하여 lnmp 환경을 설치하는 방법

centos7에 yum을 사용하여 lnmp 환경을 설치하는 방법

藏色散人
藏色散人앞으로
2021-05-11 11:26:212651검색

다음 튜토리얼 칼럼은 centos에서 yum을 사용하여 centos7에 lnmp 환경을 설치하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

centos7에 yum을 사용하여 lnmp 환경을 설치하는 방법

yum 소스 업데이트
yum 업데이트

yum nginx 설치
nginx 최신 소스 설치
yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos- 7-0.el7.ngx.noarch.rpmyum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum repolist enabled | grep "nginx*"
安装nginx
yum -y install  nginx
启动nginx
| service nginx start |
设置nginx服务器开机自启动
systemctl enable nginx.service
检查开机自动是否设置成功
systemctl list-dependencies | grep nginx

使用yum安装mysql5.7
安装mysql源
yum -y localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
yum repolist enabled | grep "mysql.*-community.*"
安装mysql
yum -y install mysql-community-server install mysql-community-devel
启动mysql
service mysqld start
检查mysql启动是否正常
service mysqld status 或者 ps -ef | grep mysql
设置mysqld服务开机自启动
systemctl enable ysqld.service
检查mysqld开机自启动是否设置成功
systemctl list-dependencies | grep mysqld
mysql5.7以后的争强了安全机制, 所以使用yum安装,启动会系统会自动生成一个随机的密码,修改mysql密码;查看mysql的随机密码
grep 'temporary password' /var/log/mysqld.log
使用查询得到的随机密码在终端登录
mysql -u root -p 更改密码(mysql文档规定,密码必须包括大小写字母数字加特殊符号>8位)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Yourpassword';
退出mysql客户端,用刚才修改的密码登录确保密码修改成功
exit;mysql -u root -p

安装php7.1
安装php源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
检查源是否安装成功
yum repolist enabled | grep "webtatic*"
安装php扩展源
yum -y install php71w php71w-fpm
yum -y install php71w-mbstring php71w-common php71w-gd php71w-mcrypt
yum -y install php71w-mysql php71w-xml php71w-cli php71w-devel
yum -y install hp71w-pecl-memcached php71w-pecl-redis php71w-opcache

验证php7.1.x和扩展是否安装成功
php -v
验证对应的扩展是否安装成功
php -m

设置php-fpm并检测php-fpm的运行状态
启动php-fpm:service php-fpm star
检查启动是否成功:service php-fpm status
设置开机自启动:systemctl enable php-fpm.service
检查开机自启动是否设置成功
systemctl list-dependencies | grep php-fpm
ps -ef | grep php-fpmyum repolist 활성화 | grep "nginx*"

nginx 설치

yum -y nginx 설치시작 nginx| service nginx start |

부팅 시 nginx 서버가 자동으로 시작되도록 설정

systemctl 활성화 nginx.service자동 시작 설정이 성공했는지 확인하세요systemctl 목록-종속성 | grep nginx


yum을 사용하여 mysql5.7 설치

mysql 소스 설치yum -y localinstall http://dev.mysql.com/get/mysql57-community -release-el7-7.noarch.rpmyum repolist 활성화 | grep "mysql.*-community.*"

Mysql 설치

yum -y install mysql-community -server install mysql-community- devel

mysql 시작

service mysqld startmysql이 정상적으로 시작되는지 확인service mysqld status 또는 ps -ef grep mysql

부팅 시 mysqld 서비스가 자동으로 시작되도록 설정

systemctl 활성화 ysqld.service
mysqld 자동 시작 설정이 성공적인지 확인

systemctl list-dependentities | grep mysqld

mysql5.7 이상에서는 보안 메커니즘이 강화되었으므로 yum을 사용하여 설치하면 시스템이 시작 시 자동으로 무작위 비밀번호를 생성하고 mysql 비밀번호를 수정합니다. mysqlgrep '임시 비밀번호' /var /log/mysqld.log 쿼리를 사용하여 터미널에서 임의의 비밀번호로 로그인하십시오.

mysql -u root -p 비밀번호 변경(mysql 문서에는 비밀번호에 대문자와 소문자 및 숫자가 포함되어야 한다고 규정되어 있습니다. 특수 기호 > 8자리)

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Yourpassword';

mysql 클라이언트를 종료하고 방금 변경한 비밀번호로 로그인하여 비밀번호 변경이 성공했는지 확인하세요.

exit;mysql -u root -p

php7.1 설치

php 소스 설치 🎜rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel -release-latest-7.noarch.rpm🎜rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm🎜소스가 맞는지 확인하세요 성공적으로 설치되었습니다🎜yum repolist 활성화 | grep "webtatic*"🎜php 확장 소스 설치🎜yum -y install php71w php71w-fpm🎜yum -y install php71w -mbstring php71w-common php71w-gd php71w-mcrypt🎜yum -y 설치 php71w-mysql php71w-xml php71w -cli php71w-devel🎜yum -y 설치 hp71w-pecl -memcached php71w-pecl-redis php71w-opcache🎜🎜php7.1.x 및 확장 기능이 성공적으로 설치되었는지 확인🎜php -v🎜해당 확장 기능이 성공적으로 설치되었는지 확인🎜php -m🎜🎜php-fpm 설정 및 php-fpm 실행 상태 감지🎜php-fpm 시작: service php-fpm star🎜시작 성공 여부 확인 :service php-fpm status🎜부팅 시 자동 시작 설정: systemctl php-fpm.service 활성화🎜자동 시작 설정이 성공했는지 확인하세요🎜systemctl list-dependentities | grep php-fpm🎜ps - ef | 🎜🎜🎜YUM 설치 PHP7.4🎜🎜🎜🎜1. 소스 설치🎜🎜yum install epel-release🎜yum install rpms.remirepo.net/enterprise/remi-r.. .🎜🎜🎜🎜2. 🎜🎜yum install yum-utils🎜🎜🎜🎜PHP 보기(이 단계는 무시해도 됩니다)🎜🎜yum search php73🎜yum search php74🎜🎜🎜🎜PHP 설치🎜🎜yum install php74 -php-gd php74-php-pdo php74 -php-mbstring php74-php-cli php74-php-fpm php74-php-mysqlnd🎜🎜🎜🎜FPM 시작🎜🎜서비스 php74-php-fpm 시작🎜

위 내용은 centos7에 yum을 사용하여 lnmp 환경을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 learnku.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제