Linux CentOS7下安裝LNMP環境筆記

2022-05-17 15:29:30 字數 1705 閱讀 1058

centos版本號: 7.6

rpm -uvh 

rpm -uvh

rpm -uvh

安裝之前先

清除yum快取: yum clean all

生成yum快取 : yum makecache

yum -y install nginx

yum -y install mysql-community-server

yum -y install php71w-devel php71w php71w-cli php71w-common php71w-gd php71w-ldap php71w-mbstring php71w-mcrypt php71w-pdo php71w-mysqlnd php71w-fpm php71w-opcache php71w-pecl-redis php71w-bcmath

systemctl start nginx

systemctl start mysql | systemctl start mysqld

systemctl start php-fpm

具體的nginx,php-fpm的配置這裡省略,下面只重點說一下mysql的配置

啟動mysql之後,通過命令grep 'temporary password' /var/log/mysqld.log可以拿到root使用者的初始密碼

root使用者首次登入mysql是需要修改初始密碼才能進行後續的操作的

初始密碼必須包括數字、大小寫字母且長度不能小於8位

set password = password('ryul1_33au_n0krq')
grant all privileges on db_sb.* to "dbsb"@"%" identified by "ryul1_33au_n0krq"
上面命令會自動建立dbsb使用者且授權db_sb庫的所有表的許可權

systemctl enable mysqld

systemctl enable nginx

systemctl enable php-fpm

created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.

以上都是在關閉了系統的防火牆和selinux下操作的

參考:檢視安裝的php yum list installed | grep php

匹配解除安裝7.1版本:

yum remove php71w*

yum remove mod_php71w

安裝72版本

yum -y install mod_php72w php72w-devel  php72w-cli php72w-common php72w-gd php72w-ldap php72w-mbstring php72w-mcrypt  php72w-pdo  php72w-mysqlnd  php72w-fpm php72w-opcache php72w-pecl-redis  php72w-bcmath
沒有可用軟體包 php72w-mcrypt。72版本移除了mcrypt

Linux Centos7安裝chrome瀏覽器

參考 1.配置yum源 在目錄 etc yum.repos.d 下新建檔案 google chrome.repo cd ect yum.repos.d vim google chrome.repo 寫入如下內容 google chrome name google chrome baseurl ena...

linux centos7安裝docker最新版本

在centos7上安裝docker最新版本 環境準備系統centso7.9安裝yum update 設定yum源 yum config manager add repo 檢視倉庫 yum list docker ce showduplicates sort r 安裝最新版本的docker ce和co...

Linux centos7 下安裝配置redis

剛開始redis安裝的最新版本6.0.1,導致後面會出現gcc的版本問題弄了好久,建議安裝舊點的版本 wget建議將redis安裝包放到opt目錄下 mv redis 5.0.8.tar.gz opt移動完成進入opt目錄 cd opt二 解壓安裝包tar zxvf redis 5.0.8.tar....