xml地图|网站地图|网站标签 [设为首页] [加入收藏]

智能硬件

当前位置:美高梅游戏网站 > 智能硬件 > Ubuntu 11.04 安装 LNMP环境

Ubuntu 11.04 安装 LNMP环境

来源:http://www.gd-chuangmei.com 作者:美高梅游戏网站 时间:2019-09-03 16:12

保证联网的情况下,直接参照

Ubuntu 11.04 环境下配置LNMP,其实不需要用编译的方式。如果需要编译还是上CentOS或Debian。必竟Ubuntu是桌面型的Linux。

{

1、安装MYSQL

1、使用putty或类似的SSH工具登陆VPS或服务器;

sudo apt-get install mysql-server

登陆后运行:screen -S lnmp

2、安装NGINX
1)打开
sudo vim /etc/apt/sources.list

如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装。

    deb maverick main
    deb-src maverick main

2、下载并安装LNMP一键安装包:

2)增加key,并update一下。

您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),两者没什么区别。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C
sudo apt-get update

执行安装程序前需要您确认您的Linux发行版,可以执行:cat /etc/issue 查看是CentOS、Debian还是Ubuntu,也可以通过VPS服务商提供的控制面板上查看。确定好之后,选择下面对应系统的安装命令: 

3)安装NGINX

CentOS系统下执行:wget -c && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./centos.sh

sudo apt-get install nginx

Debian系统下执行:wget -c && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./debian.sh

3、安装 phpy + php-fpm + 其他模块
1)新建/var/www/目录,当然这个目录由你自己决定放在那里,做了修改之后要记得设置后面的nginx的代码。

Ubuntu系统下执行:wget -c && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./ubuntu.sh

sudo mkdir /var/www

另外有2个国外镜像下载点可以使用soft2.vpser.net 和soft3.vpser.net 具体替换方法:

2)安装模块

如需安装0.9版,请访问

sudo apt-get install php5-cgi php5-mysql php5-fpm php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

按上述命令执行后,会出现如下提示:
(注:如果是Debian系统,会提示Where are your servers located? asia,america,europe,oceania or africa,这里是选择服务器/VPS在哪个大洲,一般都是美国VPS,直接回车就行,如果是中国的,输入asia,回车。如果输入有错误,可以按住Ctrl再按Backspace键删除,以下均可采用此方法删除。)
图片 1
这一步需要设置MySQL的root密码,输入后回车进入下一步,如下图所示:
图片 2
这里需要确认是否启用MySQL InnoDB,如果不确定是否启用可以输入 y ,这个可以单独在MySQL文件里关闭,输入 y 表示启用,输入 n 表示不启用。输入 y 或 n 后回车进入下一步,显示如下信息:
图片 3
这一步是选择php版本,可以选择 PHP 5.3.17 或 PHP 5.2.17,安装PHP 5.3.17的话输入 y ,安装PHP 5.2.17 输入 n,输入 y 或 n 后回车,进入下一步MySQL版本的选择,如下图:
图片 4
可以选择MySQL 版本 5.5.27 或 5.1.60,安装MySQL 5.5.27的话输入 y ,安装MySQL 5.1.60 输入n,输入 y 或 n 后回车,完成选择。

4、修改配置文件
1)打开 /etc/php5/fpm/php.ini

提示"Press any key to start...",按回车键确认开始安装。
LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。

sudo vim /etc/php5/fpm/php.ini

安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。

找到这段代码:cgi.fix_pathinfo=1,修改为:

3、安装完成
如果显示如下界面:
图片 5
说明已经安装成功。
接下来按添加虚拟主机教程,添加虚拟主机,通过sftp或ftp服务器上传网站,将域名解析到VPS或服务器的IP上,解析生效即可使用。

    cgi.fix_pathinfo=0

4、安装失败
图片 6

2)修改 /etc/nginx/sites-available/default,直接替换掉里面的所有代码,参考如下:

}

sudo vim /etc/nginx/sites-available/default

 

    server {
    listen [::]:80 default ipv6only=on; ## listen for ipv6
    listen 80;
    server_name localhost;
    root /var/www/; #如果你修改上面的目录,这里做相应修改.

[ 安装完成后,遇到503/PHP无法使用的问题解决 ]:

    #access_log /var/www/log/xxx-access.log;
    #error_log /var/www/logs/xxx-error.log;

执行系统文件的安装等操作一般需要root权限,在Ubuntu系统下,先进行快速的权限切换:sudo su

    location / {
    index index.php index.html index.htm;
    }

进入到root家目录:cd

    #error_page 404 /404.html;

进入下载的安装包所在目录:cd home/weichen

    # redirect server error pages to the static page /50x.html
    #
    #error_page 500 502 503 504 /50x.html;
    #location = /50x.html {
    # root /var/www/nginx-default;
    #}

ls可以看到下载包 lnmp1.0-full 和 lnmp1.0-full.tar.gz,进入包目录:cd lnmp1.0-full

    location ~ .php$ {

ls可以看到所有文件,进行PHP的版本升级:bash upgrade_php.sh(bash是linux标准的默认shell,sh是UNIX标准的默认shell,这里两者皆可使用)

    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    include fastcgi_params;
    }

完成后进入localhost/phpmyadmin看是否能运行。

    location ~ /.ht {
    deny all;
    }
    }

本文由美高梅游戏网站发布于智能硬件,转载请注明出处:Ubuntu 11.04 安装 LNMP环境

关键词:

上一篇:Ubuntu/Linux Mint上安装Atom文本编辑器

下一篇:没有了