做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 ...