在现在的服务器上,关于如何搭建wordpress已经有太对的博客了,在这里也是引用罢了,不过我还是做了总结,那么在windows服务器上我便不在多说·
搭建lamp
要建wordpress必须要有lamp环境,在这里我使用的是ubuntu 14 server
安装apache2
sudo apt-get install apache2
然后你可以在http://localhost中看是不是有it work
安装php
sudo apt-get install php5 libapache2-mod-php5
这是为了能够让php与apache2联系起来
sudo /etc/init.d/apache2 restart
测试php环境
sudo vi /var/www/html/testphp.php
然后在其中随便加几句话 看http://localhost/testphp.php
你可以看到你自己写的东西
安装mysql
数据库是必要的
sudo apt-get install mysql-server
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/html
然后你可以直接在http://localhost/phpmyadmin中就可以自己来操作数据库了,注意在这里可以直接建立一个wordpress的数据库
下载wordpress
wget http://wordpress.org/wordpress-4.3.1.tar.gz
下载完了,解压后
sudo mv wordpress /var/www/html/ -rf
注意:
将wp-content的文件属性设置为可读可写,让主题和插件才能够更新
然后到http://loacalhost/wordpress/wp-admin
直接进行安装就可以了,这里要注意mysql的数据库给的名字和密码要填写正确,然后wordpress会自动帮你建设完成
解决FTP输入问题
安装wordpress后,在后台自动升级时,或者更新、删除主题或者插件的时候,如果提示需要输入FTP账户信息,然而即使我们正确输入了FTP用户名 和密码也无法完成升级,这个是服务器端的权限设置问题,不是用户的问题。
可以在wp-config.php里加入下面代码:
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);