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/进入要放置网站的目录,一般为这个
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 放置别人乱改动
下面介绍一下我是怎么安装的及碰到了哪些问题。(注:当时没有申请域名,只能在学校的内网访问)
说明:当时电脑是从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/进入要放置网站的目录,一般为这个
wgethttp://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 放置别人乱改动
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- 小心服务器内存居高不下的元凶--WebAPI服务
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- 从源码安装Mysql/Percona 5.5
- LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP
- ubuntu下chrome无法同步问题解决
- 运维入门
- Ubuntu Linux使用体验
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- 从USB安装Ubuntu Server 10.04.3 图文详解
- Ubuntu 15.04 正式版发布下载
- Linux-Ubuntu 10.04安装Cadence-ic610 方法总结图解
- Ubuntu 12.04和Windows 7双系统安装图解
- 开机出现:grub rescue的修复方法
- Ubuntu连接Android真机调试