1. 程式人生 > >yum搭建lnmp環境(CentOS6.5)

yum搭建lnmp環境(CentOS6.5)

[[email protected] ~]# chkconfig iptables off

2.關閉selinux
vi /etc/sysconfig/selinux 
//SELINUX=enforcing修改為disabled然後重啟生效

3、配置CentOS 6.0 第三方yum源(CentOS預設的標準源裡沒有nginx軟體包)
[[email protected] ~]# yum install wget
//下載wget工具
[[email protected] ~]# wget http://www.atomicorp.com/installers/atomic
//下載atomic yum

[[email protected] ~]# sh ./atomic
//安裝提示輸入時輸yes
[[email protected] ~]# yum check-update
//更新yum軟體包


4.安裝開發包和庫檔案
[[email protected] ~]# yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng 
libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel 
gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 
libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel


5.解除安裝已安裝的
apachemysqlphp
[[email protected] ~]# yum remove httpd
[[email protected] ~]# yum remove mysql
[[email protected] ~]# yum remove php


6.安裝nginx
[[email protected] ~]# yum install nginx
[[email protected] ~]# service nginx start
[[email protected] ~]# chkconfig --levels 235 nginx on
//
235級別開機啟動


7.安裝mysql
[[email protected] ~]# yum install mysql mysql-server mysql-devel
[[email protected] ~]# service mysqld start
[[email protected] ~]# chkconfig --levels 235 mysqld on
[[email protected] ~]# mysqladmin -u root password "123456"
//root使用者設定密碼
[[email protected] ~]# service mysqld restart
//重啟mysql


8.安裝php
[[email protected] ~]# yum install php lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap 
php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap 
php-tidy php-common php-devel php-fpm
//安裝php和所需元件使PHP支援MySQLFastCGI模式
[[email protected] ~]# service php-fpm start
[[email protected] ~]# chkconfig --levels 235 php-fpm on


9.配置nginx支援php
[[email protected] ~]# mv /etc/nginx/nginx.conf /etc/nginx/nginx.confbak
//將配置檔案改為備份檔案
[[email protected] ~]# cp /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf
//由於原配置檔案要自己去寫因此可以使用預設的配置檔案作為配置檔案
//修改nginx配置檔案,新增fastcgi支援
[[email protected] ~]# vi /etc/nginx/nginx.conf
index index.php index.html index.htm;
//加入index.php
location ~ \.php$ {
            root           /usr/share/nginx/html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;
            include        fastcgi_params;
        }
//將以上程式碼註釋去掉,並修改成nginx預設路徑


10.配置php
//編輯檔案php.ini,在檔案末尾新增cgi.fix_pathinfo = 1
[[email protected] ~]# vi /etc/php.ini


11.重啟nginx php-fpm
[[email protected] ~]# service nginx restart
[[email protected] ~]# service php-fpm restart


12.建立info.php檔案
[[email protected] ~]# vi /usr/share/nginx/html/info.php
<?php
   phpinfo();
?>


13.測試nginx是否解析php
輸入:192.168.1.105/info.php
顯示php介面說明解析成功

相關推薦

yum搭建lnmp環境CentOS6.5)

[[email protected] ~]# chkconfig iptables off 2.關閉selinux vi /etc/sysconfig/selinux  //將SELINUX=enforcing修改為disabled然後重啟生效 3、配置CentOS 6.0 第三方yum源(Cent

搭建LNMP環境基於最小化安裝CentOS 6.5

解壓 hive ima zlib RM opp 客戶 killall 宋體 本文檔主要說明在單臺服務器上手動安裝LNMP環境的操作步驟,本文檔使用的系統版本可能與您的實際使用版本不同,您可以根據實際情況選擇相應版本。一、本文檔LNMP環境版本說明:OS:最小化安裝CentO

Redhat6.5系統下搭建LNMP環境原始碼編譯)

LNMP LNMP代表的就是:Linux系統下Nginx+MySQL+PHP這種網站伺服器架構。 Linux是一類Unix計算機作業系統的統稱,是目前最流行的免費作業系統。。 Nginx是一個高效能的HTTP和反向代理伺服器,也是一個IMAP/POP3/SMTP代理伺服器。 Mysq

搭建lnmp環境mysql5.7-yum

使用yum方式安裝mysql yum下載地址:https://dev.mysql.com/downloads/repo/yum/ 下載yum源 將下載好的yum源放在/usr/local/sr

從零開始用剛買的阿裏雲實例搭建lnmp環境非集成包)

window firewall GZip壓縮 正則表達式語法 表達式 http 開啟 lib .org 一、安裝前 1. 更新系統軟件: yum update 2. 查看是否已安裝wget: rpm -qa wget 否則安裝: yum install wget 3.

Yum搭建LNMP環境(動、靜、庫分離)--技術流ken

  前言 本篇部落格使用yum來搭建lnmp環境,將採用動態,靜態以及資料庫分開安裝的方式即nginx,php,mysql.會被分開安裝在不同的伺服器之上,搭建出來一套lnmp環境,並部署wordpress進行測試。   LNMP準備環境 centos7 firewalld關閉

Ubuntu 18.04.1 下快速搭建 LNMP環境(PHP7.2.5+MySql5.7+Nginx1.14.0)

在Linux環境下,搭建LNMP環境,大家以前或多或少都做過相關的操作,但是隨著軟體的更新,PHP,MySQL不斷的升級,以往很多比較老的教程,都已經無法完成這個搭建環境的任務了,今天偶然有興趣在最新的Ubuntu18.04上搭建LNMP環境,本來感覺挺容易的,但是在實際操作

搭建LNMP環境CentOS 6)

步驟一:準備編譯環境本文主要說明手動安裝LNMP平臺的操作步驟1、系統版本說明# cat /etc/redhat-release CentOS release 6.5(Final)注:這是本文件實施時參考的系統版本。您的實際使用版本可能與此不同,下文中的nginx,mysql

centos7 下使用yum搭建lnmp環境

  在使用虛擬機器virtualbox安裝好centos7.6之後我們依次來安裝nginx, PHP,mysql .    安裝nginx,    yum  claean  all    yum   in

vmware的centos7下搭建lnmp環境新手)

學習了大概1周的Linux了,今天準備上網查一個搭建lnmp的教程在自己的虛擬機器上搭建環境。 1.安裝mysql 1.直接執行 [[email protected] ~]# yum install mariadb mariadb-server net-tool

centos6.5下使用yum完美搭建LNMP環境(php5.6)

準備工作 ase write res .so -c service 啟動 tcp 準備工作 配置防火墻,開啟80端口、3306端口刪除原有的 iptables , 添加合適的配置 rm -rf /etc/sysconfig/iptables vi /etc/sysco

centos6.5下使用yum完美搭建LNMP環境(php5.6,mysql5.1,nginx1.10)

table 保存 rest var 虛擬 安裝包 允許 三方 www 準備工作 配置防火墻,開啟80端口、3306端口 不用執行這句:rm -rf /etc/sysconfig/iptables 直接進入修改:vi /etc/sysconfig/iptables 添加8

centos6.7、centos6.5yum方式搭建lnmp環境,php5.4/mysql5.5

由於電腦重灌系統,之前虛擬機器中的所有系統都打不開了,不得已又得從0開始安裝。我下載的是centos6.5的映象,在虛擬機器中安裝完以後,執行了一下yum update,系統升成了6.7的,但是對於lnmp環境的安裝時沒有影響的,6.5和6.7的安裝方法是一樣的。 一、安裝php5.4

Centos6.5搭建web環境Apache+mysql+php+phpMyAdmin)

apache mysql php phpmyadmin 轉崗以後因為不太熟練一直沒有怎麽管理服務器,為了後續工作能夠順利展開,決定將之前的服務器重新搭建,並把某些需求整合避免以後管理起來會淩亂。首先先把web環境給搭建起來,以下是搭建過程以作後續查證使用。因為機房實在是太冷了╮(╯▽╰)╭,所

centos6.5和centos7如何搭建php環境包括php7)

首先我們先檢視下centos的版本資訊: #適用於所有的linux lsb_release -a #或者 cat /etc/redhat-release #又或者 rpm -q centos-release 以上三種任意一種均可檢視centos的版本資訊。 這裡我們

騰訊雲CentOS6.8搭建lnmp環境

lnmp環境 系統 pan 技術分享 pcre nmp ima style ges 一、安裝Ngnix 首先查看服務器系統的環境                    可以看出我的系統環境是(CentOS6.9 64位)      2. 安裝pcre和

CentOS 6.9 yum方式搭建LNMP環境,並部署Discuz論壇

LNMP discuz 一、演示環境:IP安裝的程序包版本192.168.1.144nginx(epel源)1.10.2php5.3.3php-fpm(FastCGI進程管理器)php-mysql(php連接mysql時需要用到的驅動)192.168.1.145MySQL-server-5.6.39-

CentOS 7.4 yum方式搭建LNMP環境,部署WordPress博客,並安裝XCache模塊

LNMP wordpress xcache 一、演示環境:IP安裝的程序包版本192.168.1.221nginx(epel源)1.12.2php5.4.16php-fpm(FastCGI進程管理器)php-mysql(PHP連接MySQL時需要用到的驅動)192.168.1.222mariadb

JDK1.10+scala環境搭建之linux環境centos6.9)

ava header 執行 2.6 準備 img error: .com html ---恢復內容開始--- 第一步:安裝jdk1.10版本 進入網頁 http://oracle.com/technetwork/java/javase/downloads/index.h

阿里雲centos6.8編譯搭建LNMP環境

開放阿里雲安全組規則   selinux可能會致使編譯安裝失敗,我們先禁用它。永久禁用,需要重啟生效  sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config 臨時禁用,不需要重啟 s