> Ubuntu >

在Ubuntu上安装nginx,MySQL,PHP,phpmyadmin和WordPress

 1)更新 Apt-Get

终端命令:


  1. sudo apt-get update 

2)安装MySql

终端命令:


  1. sudo apt-get install mysql-server php5-mysql 

3)安装Nginx


  1. sudo apt-get install nginx 

nginx不会自己启动,你需要启动它sudo service nginx start

命令如下所示,如果nginx安装成功了,可以在浏览器里访问

4)安装php


  1. sudo apt-get install php5-fpm 

5)配置PHP

输入


  1. sudo nano /etc/php5/fpm/php.ini 

找到cgi.fix_pathinfo=1,把1改成0,去掉;号

接着配置www.conf文件


  1. sudo nano /etc/php5/fpm/pool.d/www.conf 

找到listen关键字,改成listen = /var/run/php5-fpm.sock

启动php-fpm


  1. sudo service php5-fpm restart 

6)配置nginx


  1. sudo nano /etc/nginx/sites-available/default 

打开之后是这样

改成


  1. # pass the PHP scripts to FastCGI server listening on the php-fpm socket  
  2. location ~ \.php$ {  
  3. try_files $uri =404;  
  4. fastcgi_pass unix:/var/run/php5-fpm.sock;  
  5. fastcgi_index index.php;  
  6. fastcgi_param SCRIPT_FILENAME document r oot fastcgi_script_name;  
  7. include fastcgi_params;  

7)测试安装成功


  1. sudo nano /usr/share/nginx/html/info.php 

文件中输入


  1. <?php 
  2. phpinfo();  
  3. ?> 

保存后重启nginx


  1. sudo service nginx restart 

输入网址能看到php信息页面即说明安装成功。

8)安装phpmyadmin


  1. sudo apt-get install phpmyadmin  
  2. sudo ln -s /usr/share/phpmyadmin/ /usr/share/nginx/html/phpmyadmin 

9)安装WordPress

原理同上,不再赘述,/usr/share/nginx/html 即可本台服务器的默认访问位置。在下面部署网站,url上通过 xxxx/you_folder_name 访问

(责任编辑:IT)