LNMP搭建筆記(20200915)

2021-10-09 11:34:56 字數 1937 閱讀 8765

環境:centos7、php7.1、mariadb、nginx

1、安裝資料庫

yum -y install mariadb mariadb-server
2、啟動服務

systemctl start mariadb.service

systemctl enable mariadb.service

3、重置資料庫,root密碼,是否可以遠端登入等

mysql_secure_installation

4、修改root遠端登入許可權

 grant all privileges on *.* to 'root'@'%' identified by 'root密碼'

; flush privileges;

#php7的yum源(自動建立yum.repo(注意:需要外網))

#直接配置網域名稱源指向網路位址;

#修改yum.repo.d中配置檔案

vi ***.repo

[name]

name=***x

baseurl=

enabled=1

gpgcheck=0

:wq#儲存退出後,重新編譯yum源

yum clean all

yum makecache

yum -y install php71w php71w-cli php71w-common php71w-devel \

php71w-embedded php71w-gd php71w-mcrypt php71w-mbstring php71w-pdo php71w-xml php71w-fpm \

php71w-mysqlnd php71w-opcache php71w-pecl-memcached php71w-pecl-redis php71w-pecl-mongodb

3、安裝完成後,啟動php-fpm服務並設定開機啟動

systemctl start php-fpm

systemctl enable php-fpm

systemctl status php-fpm

1、新增nginx官方源

rpm -uvh
2、安裝nginx

yum -y install nginx
3、修改配置檔案(/etc/nginx/conf.d/default.conf)

cd /etc/nginx/conf.d

cp default.conf default.conf.bak

vi default.conf

修改下方語句,增加index.php

location /

去掉檔案中下方語句的#注釋

location ~ .php$

4.啟動服務並設定開機啟動

systemctl start nginx

systemctl enable nginx

systemctl status nginx

以上lnmp基本就已經安裝完成,下面進行環境測試,

首先是網頁的存放位置:/usr/share/nginx/html

將你的php模板放入以上位置,進行訪問,

我這裡使用的是wordpress部落格模板。

選擇適當的方式將模板拷入:/usr/share/nginx/html

然後通過網頁進行訪問:

訪問成功即為搭建成功!

LNMP 搭建Lnmp系統

準備centos8系統 yum安裝nginx rpm安裝mysql repo的安裝 rpm ivh mysql57 community release el7 9.noarch.rpm 進入repo目錄 cd etc yum.repos.d 最新版8.0.17在當前目錄即可,省略本步驟 安裝 yum...

搭建LNMP環境

yum install nginx yserver error page 404 404.html location 40x.html error page 500 502 503 504 50x.html location 50x.html 修改完成後,啟動 nginx nginx此時,可訪問來確...

lnmp環境搭建

lnmp版本 nginx1.12.1 php7.1.8 mysql5.6.37 php和nginx包 提取碼 ggmf 安裝前先安裝依賴 已經安裝了可能會進行公升級,版本完全一致則不會進行任何操作。yum y install bzip2 devel curl devel freetype devel...