ubuntu下安装LAMP+wordpress

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mingY_life/article/details/48448593

简单介绍下,我开始安装服务器时候,在网上查了无数的资料,那么多的资料都是很没有用的,讲的都是废话。其中只有一小部分是有用的,因此拿来借用了。开始搜索出来的,搜到的是一步一步的安装appache、mysql、php的,总的来说是可以成功的,比较麻烦而已。

下面介绍一下我是怎么安装的及碰到了哪些问题。(注:当时没有申请域名,只能在学校的内网访问)

说明:当时电脑是从win7系统开始安装,然后又安装的ubuntu,最后完成了下面的一系列工作。

一、 LAMP+wordpress一键安装

详细内容请参考http://tuxtweaks.com/2012/04/installing-lamp-on-ubuntu-12-04-precise-pangolin/(英文版)

                                   http://os.51cto.com/art/201307/405333_all.htm(中文版)

二、 wordpess的安装

最前面是需要执行的命令行,后面为注释:

1、 chmod  -R +777  /var/www/html chmod是linux里的权限设置,-R 文件及其子文件夹,777 对任何用户都可读可写,/var/www/html  wordpress需要放置的位置。是把权限放开,方便我们的执行。(也可用sudo –s,超级管理员权限)

2、 cd /var/www/ html/进入要放置网站的目录,一般为这个

wget http://wordpress.org/latest.tar.gz  //一键下载wordpress的最新安装包
    3、tar zxvf latest.tar.gz 解压下载文件得到wordpress目录
    4、chown –R  bigdata:bigdata  /var/www      然后需要改www文件的属组和用户,开始这里是rootroot,然后改成我们的当前用户,就是root@bigdata#
	以上为wordpress文件夹的设置。
	以下内容最好在其他机器上设置,在本机安装完后,会出现不能访问,原因不明。
    5  ssh [email protected]远程登陆服务器,bigdata为登入用户,和你设置用户一致,192.168.0.1服务器地址
	6、mysql uroot  -p   cmd模式下登陆mysql数据库,会提示输入密码。

7show databases;显示数据库有哪些

   create database ship  创建要用的数据库

use ship;选择使用的数据库

   create  user  用户  identified by  '密码'; 为数据库创建用户

grant  usage  on *.*  to  用户@localhostidentified by '密码’; 为用户授权密码

grant all privileges on  crew.* to 用户@localhost; 给予用户权限

flush privileges; 使操作直接生效

8、cd/var/www/html/wordpress/ 进入wordpress文件夹

Move  wp-config-sample.php wp-config.php  重命名为wp-config.php

define('DB_NAME', 'prettycloud'); 数据库名

define('DB_USER', 'puma');       用户名

define('FTP_HOST', 'genome.sdau.edu.cn');

//没有开域名的话,不用设置

define('FS_METHOD', 'ssh2');

define('FTP_BASE','/var/www/html/corn/');

define('FTP_USER', 'corn');

define('FTP_PASS', 'corn');

define('FTP_HOST', '域名);

define('FTP_SSL', true);

三、 通过URL访问ocalhost/网站名,根据提示安装即可。

安装到这里,按说就能开始在自己的网站上diy了。但是还会有一个问题,你可能会发现,那就是不能安装插件,主题,不能上传等。怎么办呢,其实很简单:

define("FS_METHOD", "direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

四、 最后一点,還記得我们把文件夹的权限给成了777了吗,这里我们要改回来的。

chmod -R +755  /var/www/html 放置别人乱改动

猜你喜欢

转载自blog.csdn.net/mingY_life/article/details/48448593
今日推荐