centos 下安裝lnmp環境

2021-08-01 05:41:13 字數 1659 閱讀 5516

使用 yum 安裝 nginx:

yum install nginx -yms

修改 /etc/nginx/conf.d/default.conf,去除對 ipv6 位址的監聽 [?

示例**:/etc/nginx/conf.d/default.conf

server

error_page 404 /404.html;

location = /40x.html

error_page 500 502 503 504 /50x.html;

location = /50x.html

}修改完成後,啟動 nginx:

nginx

此時,可訪問實驗機器外網 http 服務(http://《您的 cvm ip 位址》)來確認是否已經安裝成功。

將 nginx 設定為開機自動啟動:

chkconfig nginx on

centos 6 不支援 ipv6,需要取消對 ipv6 位址的監聽,否則 nginx 不能成功啟動。

使用 yum 安裝 mysql:

yum install mysql-server -y

安裝完成後,啟動 mysql 服務:

service mysqld restart

設定 mysql 賬戶 root 密碼: [?

] /usr/bin/mysqladmin -u root password 'password'

將 mysql 設定為開機自動啟動:

chkconfig mysqld on

下面命令中的密碼是教程為您自動生成的,為了方便實驗的進行,不建議使用其它密碼。如果設定其它密碼,請把密碼記住,在後續的步驟會使用到。

使用 yum 安裝 php: [?

] yum install php php-fpm php-mysql -y

安裝之後,啟動 php-fpm 程序:

service php-fpm start

啟動之後,可以使用下面的命令檢視 php-fpm 程序監聽哪個埠 [?

] netstat -nlpt | grep php-fpm

把 php-fpm 也設定成開機自動啟動:

chkconfig php-fpm on

centos 6 預設已經安裝了 php-fpm 及 php-mysql,下面命令執行的可能會提示已經安裝。

php-fpm 預設監聽 9000 埠

/etc/nginx/conf.d 目錄中新建乙個名為 php.conf 的檔案,並配置 nginx 埠 ,配置示例如下:

示例**:/etc/nginx/conf.d/php.conf

server

}修改配置完成後,重啟 nginx 服務

service nginx restart

這時候,我們就可以在

示例**:/usr/share/php/info.php

<?php phpinfo(); ?>

此時,訪問 http://《您的 cvm ip 位址》:8000/info.php 可瀏覽到我們剛剛建立的 info.php 頁面了

CentOS 環境下 搭建 LNMP環境

關掉防火牆,避免實驗中出現伺服器無法訪問的情況 chkconfig iptables off安裝lnmp環境所需的開發包和庫檔案 yum y install ntp make openssl openssl devel pcre pcre devel libpng libpng devel libj...

Centos下搭建LNMP環境

1.安裝nginx 關於nginx的安裝請參考 2.安裝二進位製包mysql useradd mysql m s sbin nologin tar zxvf mysql 5.5.32 linux2.6 x86 64.tar.gz mv mysql 5.5.32 linux2.6 x86 64 usr...

centos下lnmp環境配置

網上各種方法要麼不全,要麼不太符合需求,根據網上方案自己提煉結合出來的一套配置環境方法。安裝gcc編譯器 pcre庫 zlib庫 openssl開發庫 yum install y gcc yum install y gcc c yum install y pcre pcre devel yum in...