|||
一、可以选择tasksel的方式安装(参见命令sudo tasksel ), 二、也可以一点一点安装lamp, 第三种方法是,用xammp,几步可以完成(可以参考这里)。
(请通读全文后再照着做,因为设置mqsql有两种方法)
我选择每个项目单独安装,需要安装:apache2,mysql,php5。
1、
安装apache2:
sudo apt-get install apache2
浏览http://localhost看是否可用“it works!”
安装php5:
sudo apt-get install php5 libapache2-mod-php5
重启apache:sudo /etc/init.d/apache2 restart
测试apache:sudo gedit /var/www/testphp.php,
加入:<?php phpinfo(); ?>,在http://localhost/testphp.php查看,确认成功后删除:sudo rm /var/www/testphp.php
安装mysql:
sudo apt-get install mysql-server
默认只有127.0.0.1可以访问,修改:gksudo gedit /etc/mysql/my.cnf,将其中的“bind-address = 127.0.0.1”注释掉。
默认安装没有密码,修改密码:mysqladmin -u root password “yourpassword”(如果原来有密码想修改,如123,则用命令sudo mysqladmin -p123 -u root password "yourpassword")
默认的安装拥有root权限的用户有:localhost,此计算机名(如我的是limy-laptop),127.0.0.1(和localhost其 实同一个)。因此要给limy-laptop密码:mysqladmin -h root@limy -u root -p password “newpassword”
重启:sudo /etc/init.d/mysql restart
安装MySQL Administrator:
sudo apt-get install mysql-admin
重启gnome panel:killall gnome-panel
安装MySQL for Apache HTTP Server:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
编辑 gksudo gedit /etc/php5/apache2/php.ini中的“;extension=mysql.so”,去掉注释“;”。
重启apache:sudo /etc/init.d/apache2 restart
lamp的安装完成。
2、
下面是wordpress的安装:
下载wordpress,进入下载目录,运行:sudo tar zxvf wordpress-x.x.x.tar.gz --directory=/var/www/
在mysql中创建数据库:
Applications => Programming =>mysql administrator和mysql query browser,都打开。其中:server hostname:localhost,usrname:root, password:"yourpassword".
在mysql query browser中创建数据库wordpress:create database wordpress。
在mysql administrator中选择user administration,点击下面出现的wordpress数据库,在右侧“new user”,输入用户名"wordpress01",密码"wordpress01"。
注意:要在添加新用户的界面“schema privileges”选项选中所有的权限,添加到左面。
进入安转目录:cd /var/www/wordpress,
sudo cp wp-config-sample.php wp-config.php
sudo gedit wp-config.php
修改其中的为:
/ ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpress01');
/** MySQL database password */
define('DB_PASSWORD', 'wordpress01');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
浏览器里输入http://localhost/wordpress/wp-admin/install.php,开始设置wordpress。
3、(推荐使用此方式)
wordpress的安装中如果用mysql administrator显得极其麻烦,且有可能安装好后出现文章“was not found on this server”,php安装好后,就有了phpmyadmin,比较好用。
“cd /var/www”
“sudo cp -a /usr/share/phpmyadmin .”(注意phpmyadmin后的空格和点,代表复制目录)
浏览器输入:localhost/phpmyadmin
用户名和密码就是前面设置的,填上进入
从使用phpadmin,就可以参考这里了,一模一样的:
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-18 18:06
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社