前言
之前用的是阿里云的虚拟主机,直接将WordPress通过ftp考到目录就可以了。现在有了一个服务器,于是试着配置了一下WP。
首先看了斌哥的这篇文章,踩了一些坑,但整体流程还是比较清晰的,还是给他一个赞。
安装前,执行一下更新操作,防止之后的操作出错。
sudo apt-get update
安装php5,apache2,和mysql
安装apache
sudo apt-get install apache2
安装 php
这里被斌哥坑到了,不能直接简单的 install
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo apt-get install php5-gd
sudo apt-get install php5-mysql //之前没有这一句导致php没有支持mysql
apache重启命令
修改配置之后记得重启一下
sudo /etc/init.d/apache2 restart
安装mysql
这里又被斌锅坑了一下。
直接用这条命令
sudo apt-get install mysql-server mysql-client
中间会让你输入初始密码,一定要记住。
安装成功后,输入
mysql -u root -p
然后输入你的密码,看是否成功安装。
然后创建一个名为wordpress的数据库,后面安装WordPress的时候会用到,输入命令
create database wordpress;
下载WordPress
可以去官网下载压缩包,然后通过ftp软件上传到服务器,也可以通过类似的命令获取。(版本号可以自行更改)
wget https://cn.wordpress.org/wordpress-4.5.3-zh_CN.tar.gz
然后解压,放到apache的DocumentRoot对应的目录下。
这里直接给出命令
tar -zxvf wordpress-4.5.3-zh_CN.tar.gz
cp -r wordpress/* /var/www/html/
好,如果你mysql、php、apache2都安装正确的话,在浏览器里输入你服务器的ip,如果是自己电脑的话输入127.0.0.1 然后就会出现wordpress的安装界面,输入mysql用户及密码(root和你装mysql时候输入的密码),还有一个数据库,就是上文我所说需要手动创建的database,也就是wordpress,然后下一步。
可能会跳出类似「wordpress无法写入文件,请你将下面内容复制到……」,其实这是因为wordpress无权在服务器上写文件,你只需要把框中的内容手动写到/var/www/html/wp-config.php文件里。然后下一步,输入你的账号 密码 邮箱(这是你以后登录wordpress的账号密码),然后大功告成,你的wordpress可以用了,试着写一篇文章吧!!
这里推荐一个FTP的工具 WinSCP,刚在用,感觉很方便。
如果您在安装过程中遇到什么问题,欢迎留言。