centos7 安裝LNMP環境

2021-10-02 14:00:17 字數 1293 閱讀 7988

lnmp是指一組通常一起使用來執行動態**或者伺服器的自由軟體名稱首字母縮寫。l指linux,n指nginx,m一般指mysql,也可以指mariadb,p一般指php,也可以指perl或python。

本文主要介紹lnmp安裝步驟,資料庫使用mariadb

[unit]

description=nginx

after=network.target

[service]

type=forking

execstart=/usr/local/nginx/sbin/nginx

execreload=/usr/local/nginx/sbin/nginx -s reload

execstop=/usr/local/nginx/sbin/nginx -s quit

privatetmp=true

[install]

wantedby=multi-user.target

2.儲存退出,執行以下指令:systemctl enable nginx.service

因centos7 yum源自帶的mariadb為5.6版本(版本低,有安全漏洞),故修改yum源安裝10.3版本

vim /etc/yum.repos.d/mariadb.repo //修改yum源

[mariadb]

name = mariadb

baseurl =

gpgkey=

gpgcheck=1

儲存退出

yum clean all //清除快取

yum makecache //重新生成yum源

yum install mariadb mariadb-server mariadb-devel -y //安裝mariadb

啟動mariadb服務:

啟動服務:systemctl start mariadb.service

新增到開機啟動:systemctl enable mariadb.service

檢視服務狀態:systemctl status mariadb.service

全部設定完之後即可登入資料庫:mysql -uroot -p

<?php phpinfo(); ?>

然後開啟瀏覽器輸入ip/index.php 出現php版本資訊說明lnmp環境已經搭建

centos7 安裝lnmp環境

安裝nginx 1.安裝nginx源 rpm ivh yum localinstall 2.安裝nginx yum info nginx 檢視nginx版本資訊 yum install nginx 啟動nginx service nginx start 7以上 systemctl start ngi...

Centos7 編譯安裝LNMP環境

防火牆開放80埠 nginx預設使用80埠,可在nginx.conf中配置,若無需進行遠端訪問則不需要開放埠 永久開放80埠 firewall cmd zone public add port 80 tcp permanent 重啟防火牆 firewall cmd reload 檢視防火牆開啟狀態 ...

centos7搭建lnmp環境

安裝php 5.6.26 wget 解壓 tar zxvf php 5.6.26.tar.gz 安裝編譯用的環境 yum install y libxml2 devel openssl devel libcurl devel libjpeg devel libpng devel libicu dev...