ubuntu14.04搭建LAMP環境(nginx,php,mysql,linux)詳解

 最近更換開發環境至ubuntu,整理開發環境和經常使用軟件的安裝配置(更新排版)
如下安裝過程通過屢次操做得出,參照步驟進行操做便可

一.LAMP基本環境搭建

1 切換root帳號
sudo su
 

2,安裝、添加nginx和phpphp

apt-get install python-software-properties
add-apt-repository ppa:nginx/stable
add-apt-repository ppa:ondrej/php5

apt-get update

  

三、安裝mysql 及php擴展
apt-get install mysql-server
apt-get install php5 php5-fpm php5-mysql
php-apc
4.安裝須要的php擴展
apt-get install php-pear php5-dev php5-curl
apt-get install php5-gd php5-intl
php5-imagick
apt-get install php5-imap php5-mcrypt
php5-memcache
apt-get install php5-ming php5-ps php5-pspell
apt-get install php5-recode php5-snmp
php5-sqlite
apt-get install php5-tidy php5-xmlrpc
php5-xsl

 5  安裝nginxhtml

apt-get install nginx

 6. 配置php nginxpython

vi /etc/php5/fpm/php.ini
找到:;cgi.fix_pathinfo=1
改成:cgi.fix_pathinfo=0

mkdir /www
chmod 775 /www

vi /etc/nginx/fastcgi_params
在文件的最後增長一行:
fastcgi_param SCRIPT_FILENAME
$document_root$fastcgi_script_name;
7,重啓各項服務
service php5-fpm reload
service nginx reload
 
8.測試
vi /www/index.php
內容:
<?php echo phpinfo(); ?>
 
請打開你的瀏覽器訪問:http://localhost若一切正常,將輸出php環境信息
 

二.增長nginx虛擬主機

1.修改nginx.confmysql

vim /etc/nginx/nginx.conf
在該節點下include /etc/nginx/sites-enabled/*;
新增: include /etc/nginx/sites-available/*;

nginx -t 檢測文件是否正確linux

刪除sites-enabled下的文件nginx

修改配置文件後,執行下列命令,加載新配置文件
nginx -s reloadgit

中止nginx service nginx stop
啓動nginx service nginx startgithub

2.虛擬主機配置redis

upstream backend{
server 192.168.0.110:9000;
server 192.168.0.113:9000;
}

server {
listen 80;

root /www/www.test.com;

# Add index.php to the list if you are using PHP
index index.php index.html index.htm index.nginx-debian.html;

server_name www.test.com;

location / {
try_files $uri $uri/ =404;
}

location ~ \.php$ {
#root html;
fastcgi_pass backend;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

}

  

3.修改完成後修改/etc/hosts文件 增長 127.0.0.1 server_name(虛擬主機名稱)sql

   /etc/init.d/networking restart #重啓網絡服務

三  修改php配置文件

1.vim /etc/php5/fpm/pool.d/www.conf
;listen = /var/run/php5-fpm.sock
listen = 9000

  

四  安裝redis

安裝redis服務器

apt-get install redis-server

#安裝phpredis擴增
wget https://github.com/nicolasff/phpredis/zipball/master -O php-redis.zip
unzip php-redis.zip
phpize
./configure
make
make install
vim /etc/php5/fpm/php.ini 增長 extension=redis.so

重啓php服務 service php5-fpm restart

 

五  基礎軟件安裝

1.更改apt-get資源路徑
系統設置->軟件和更新->在軟件包管理中心「軟件源」中選擇「中國的服務器」下mirros.aliyun.com便可自動使用

2.安裝chorme

wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
sudo dpkg -i google-chrome-stable_current_i386.deb4.svn客戶端 rabbitvcs
相關文章
相關標籤/搜索