首先安装各个软件: php
1 su ##进入root用户,开始下面的安装过程 mysql
2 sudo apt-get update ##更新源,建议每次开始安装以前都要作这步 sql
3 sudo apt-get install apache2 ##apache 数据库
4 sudo apt-get install libapache2-mod-php5 php5 ##PHP apache
5 sudo apt-get install mysql-server ##安装MySQL 浏览器
6 sudo apt-get install php5-mysql 安全
启动mysql 网络
1 sudo /etc/init.d/mysql start dom
而后进入mysql,并进行mysql的初始化设置 wordpress
1 mysql -u root -p –登陆
2 –#开始进行安全设置
3 use mysql; ##切换数据库
update user set password=password(’1234′) where user=’root’; –更改密码为1234
1 flush privileges; –强制刷新内存受权表
2 drop database test; –删除数据库test
3 delete from db; –删除存放数据库的表信息
4 delete from user where not (user=’root’); –删除初始非root的用户
5 insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject)
6 values (“localhost”,”wordpress”,password(’2345′),”,”,”); –建立wordpress用户
7 create database wordpressDB; –建立wordpress使用的数据库
8 grant all privileges on wordpressDB.* to wordpress; –受权wordpress用户
9 flush privileges; –强制刷新内存受权表
建的数据库和用户是为了给
wordpress用的,建好以后能够经过mysql -u wordpress -p ,而后输入密码测试是否可以成功登陆。
启动apache2 sudo /etc/init.d/apache2 start ,报异常,状况及解决以下:
1 ### apache2启动报错
2 sudo /etc/init.d/apache2 start
3 ### 错误提示:
4 apache2: Could not reliably determine the server’s fully qualified domain name, u
5 ### 搜了解决方法:
6 vi /etc/apache2/apache2.conf
7 ### 前边新增一行 ServerName localhost:80
从官方下载包至此,wordpress须要的环境已经准备好了,开始安装wordpress。
1 wget -c http://wordpress.org/latest.tar.gz
而后解压
1 tar xvzf latest.tar.gz
将解压生成的文件夹拷贝到放到apache2的目录里,并修改权限
1 sudo cp -rf wordpress /var/www/
2 cd /var/www
3 sudo chown -R www-data:www-data wordpress/
此时,能够在浏览器输入 http://localhost/wordpress/ ,若是是网络中的机器,可将localhost换为ip。会有提示更改
php配置文件的页面。
1 cd /var/www/wordpress
2 cp wp-config-sample.php wp-config.php
3 vi wp-config.php
修改这3个为前边mysql配置的名称
1 define(‘DB_NAME’, ’wordpressDB’); // The name of the database
2 define(‘DB_USER’, ’wordpress’); // Your MySQL username
3 define(‘DB_PASSWORD’, ’2345′); // …and password
再次修改属性
1 sudo chown -R www-data:www-data ./wp-config.php
而后重启apache2
1 ##stop
2 sudo /etc/init.d/apache2 stop
3 ##start
4 sudo /etc/init.d/apache2 start
从新在浏览器输入 http://localhost/wordpress/ ,至此,wordpress搭建完成。