原始碼安裝lnmp環境

2021-07-29 21:54:37 字數 1509 閱讀 5489

做web幾年了  一直在windows平台開發,最近迫切感到liunx的重要性,許多東西必須在liunx上才能應用,所以開始學習liunx,那麼第一步當然是安裝系統,我這裡選擇centos7

第一步  安裝mysql    mysql如果原始碼安裝貌似是比較複雜    這裡網上大部分是採用yum 安裝的  我也就yum安裝了

yum install mariadb mariadb-server mariadb-devel

yum -y install mariadb*

systemctl start mariadb.service  

systemctl enable mariadb.service

第二步  安裝php  安裝php先yum安裝好相關的依賴

yum install wget

wget

tar -xvzf php-5.6.5.tar.gz

cd php-5.6.5

./configure --prefix=/usr/local/php --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-fpm    

make && makeinstall

安裝php成功後:

新增 php 命令到環境變數

vim /etc/profile

在末尾加入

path=$path:/usr/local/php/bin

export path

要使改動立即生效執行

. /etc/profile 或 source /etc/profile

配置php-fpm

cd /usr/local/php/etc

cp php-fpm.conf.default php-fpm.conf

啟動php-fpm

/usr/local/php/sbin/php-fpm

第三步  安裝nginx   

開啟nginx

/usr/local/nginx/nginx -c /usr/local/nginx/conf/nginx.conf

/usr/local/php/sbin/php-fpm  啟動php-fpm

停用防火牆

systemctl stop firewalld.service

iptables -f

pkill nginx   關閉nginx服務

pkill php-fpm 關閉php-fpms

到此lnmp環境基本已經配置好了   

LNMP環境原始碼安裝

mysql原始碼安裝步驟如下 2 建立mysql賬號 useradd mysql s sbin nologin 3 安裝 ncurses devel yum install y ncurses devel 4 cmake編譯安裝原始碼 5 修改配置檔案 部分安裝過程如下 root linux src...

原始碼安裝LNMP

1 編譯安裝nginx 2 編譯安裝mysql tar xzvf mysql mysql 5.1.34.tar.gz c usr local src 如果不存在mysql 使用者,則建立之 configure prefix usr local mysql make make install rm r...

LNMP 原始碼安裝

參考文件 安裝的時候提示要安裝zlib庫 yum y install zlib zlib devel 原始碼安裝 的時候錯誤太多,到最後給我搞崩潰了 我就直接 安裝了 新增 epel 源 rpm uvh新增 remi 源 rpm uvh安裝 php yum enablerepo remi,remi ...