2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Ubuntu 13.04搭建LNMP(Linux+Nginx+MySQL+PHP)网站服务器架构

Ubuntu 13.04搭建LNMP(Linux+Nginx+MySQL+PHP)网站服务器架构

时间:2024-02-21 01:54:03

相关推荐

Ubuntu 13.04搭建LNMP(Linux+Nginx+MySQL+PHP)网站服务器架构

php教程|php手册

Ubuntu,13.04,搭建,LNMP,Linux+Ngi

php教程-php手册

导航源码是什么,ubuntu5900外网,tomcat运行时报错,爬虫怎么变现,php技术职业规划学习,长沙seo推lzw

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 最近一直在倒腾Wordpress网站,所以要在Linux服务器上搭建LNMP环境,每次换服务器都要重新安装各种服务麻烦不说还浪费很多时间,虽然有LNMP的集成安装包,对于我的机器来说我觉得实在是太慢了,安装

bootstrap实现tab 源码,ubuntu磁盘不足清理,爬虫论文的摘要,yacc php,辽源企业seolzw

收款主页 源码,vscode js代码提示不全,ubuntu 显卡 黑屏,tomcat控制台不输出,xml导入sqlite,关于服装的网页设计,mysql数据库可视化,access网络服务器,帝国新浪插件,asp前端框架,云采集爬虫,php视频教学,逍遥seo,springboot基础题,网站商城前台模板免费下载,易语言网页类教程,discuz 科技网站模板,thinkphp 后台末班,单页面下载,唯品会后台管理系统,信息资讯网站程序lzw

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

最近一直在倒腾Wordpress网站,所以要在Linux服务器上搭建LNMP环境,每次换服务器都要重新安装各种服务麻烦不说还浪费很多时间,虽然有LNMP的集成安装包,对于我的机器来说我觉得实在是太慢了,安装一个LNMP可能要一两个小时,也不太可取,所以就想写个安装文档,为以后在虚拟机上部署节省时间。在写LNMP之前我还想说说最近使用阿里云ECS和京东云擎的一些感受:试用了阿里云的云服务器 ECS并部署Wordpress网站,总的来说ECS还是非常稳定的,速度也可以,独立IP地址,唯一的缺点就是价格有点偏高,对于我这种玩博客的穷人,我觉得还是买个虚拟主机玩玩就行了。

京东云擎还可以,免费而且速度还可以,不过对上传包的大小都有限制。apache、tomcat、nginx等web应用服务器。在云计算的定义里,它就是一台已经安装好、各种参数已经配置好,等待你一键启用的应用服务器。它可以根据用户的需求,创建多个实例,以满足海量用户访问,也可以减少实例创建,降低你的硬件成本。SO 这就是京东云应用引擎,像云一样动态扩展收缩,并按实际使用收费(目前还免费中

言归正传,搭建了LNMP(Linux+Nginx+MySQL+PHP)网站服务器架构,服务器为阿里云服务器,系统为ubuntu13.04 64位。

第零步:创建一个新的用户

使用一个非 root 的用户,更不容易犯错误,所以首先我们先创建一个普通用户 aliyun

并且设定新用户的密码。

# useradd -s /bin/bash -m -d /home/aliyun aliyun

# passwd aliyun

然后再 sudo 文件中加入这个用户:

1 #vi /etc/sudoers

加入一行新的记录:

1 aliyun ALL=(ALL:ALL) ALL

第一步:安装软件

首先更新 ubuntu 的软件包安装源:

1 $ sudo apt-get update

1. 安装 nginx 很简单,直接输入命令:

1 $ sudo apt-get install nginx

2. 安装 mysql,同样很简单:

1 $ sudo apt-get install mysql-client-5.5 mysql-server-5.5

?

安装过程中,会让你输入 root 的密码,并且确认。

3. 安装 php-fpm,因为 wordpress 是 php,我们使用 php-fpm 来驱动,需要安装的软

件包较多,但是都在一个命令中搞定

1 $ sudo apt-get install php5 php5-fpm php5-cli php5-cgi php5-mysql php5-gd

4. 下载 wordpress 中文版,并且解压在/home/aliyun 目录下:

$ wget /wordpress-3.9-zh_CN.zip

$ unzip wordpress-3.9-zh_CN.zip

?

如果提示没有 unzip,用 sudo apt-get install unzip 安装一下。

第二步:配置软件

1. 在 mysql 中创建 wordpress 数据库,并且创建一个新的 aliyun 用户,并将 wordpress

数据库授权给 aliyun 这个用户:

1 $ mysql ?uroot ?p

输入密码,后创建数据库:

mysql> create database wordpress character set utf8;

mysql> grant all privileges wordpress.* to aliyun@localhost identified by

‘passwd’;

注意这里 passwd 是用你自己的密码串去替代。

2. 修改 wordpress 的配置文件

首先,拷贝一份 wordpress 的配置文件:

$ cd /home/aliyun/wordpress

$ cp wp-config-sample.php wp-config.php

然后用 vi 打开配置文件,将数据库的地址、名称、用户名、密码填入:

define(’DB_NAME’, ‘wordpress’);

define(’DB_USER’, ‘aliyun’);

define(’DB_PASSWORD’, ‘刚刚创建的密码’);

define(’DB_HOST’, ‘localhost’);

define(’DB_CHARSET’, ‘utf8’);

同时, 紧接着数据库配置后面, 点击开配置文件中生成 session 随机密钥的地址,并将将生

成的密钥拷贝替换掉配置文件中的 8 行配置:

[1] [2]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。