您的位置:首页 > 其它

ubuntu下安装LAMP+wordpress

2015-09-14 22:38 232 查看
简单介绍下,我开始安装服务器时候,在网上查了无数的资料,那么多的资料都是很没有用的,讲的都是废话。其中只有一小部分是有用的,因此拿来借用了。开始搜索出来的,搜到的是一步一步的安装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文件的属组和用户,开始这里是root:root,然后改成我们的当前用户,就是root@bigdata#

以上为wordpress文件夹的设置。

以下内容最好在其他机器上设置,在本机安装完后,会出现不能访问,原因不明。

5、  ssh bigdata@192.168.0.1远程登陆服务器,bigdata为登入用户,和你设置用户一致,192.168.0.1服务器地址

6、mysql –uroot  -p   在cmd模式下登陆mysql数据库,会提示输入密码。

7、show 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', 'ssh
4000
2');
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 放置别人乱改动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息