首先安装各个软件:
1 su ##进入root用户,开始下面的安装过程
2 sudo apt-get update ##更新源,建议每次开始安装之前都要做这步
3 sudo apt-get install apache2 ##apache
4 sudo apt-get install libapache2-mod-php5 php5 ##PHP
5 sudo apt-get install mysql-server ##安装MySQL
6 sudo apt-get install php5-mysql
启动mysql
1 sudo /etc/init.d/mysql start
然后进入mysql,并进行mysql的初始化设置
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搭建完成。
来源:oschina
链接:https://my.oschina.net/u/1174645/blog/142272