Ubuntu系统的服务器利用wordpress搭建博客
租的服务器是阿里云的
1.首先配置好运行环境(我是Windows系统,用Xshell链接服务器,用Xftp上传wordpress到服务器,其实也可以直接在服务器下载wordpress)
sudo apt-get install mysql-server(安装详解)
sudo apt-get install apache2
sudo apt-get install php7.0
2.在wordpress官网上下载wordpress包,将下载好的wordpress包上传至阿里云ubuntu服务器上。将上传的wordpress包解压到/var/www/目录下(解压到/var/www/目录下的原因是因为Apache配置的默认页在/var/www/中)3.完成以上步骤之后输入ip地址发现进入的不是wordpress的页面而是apache的默认页面,此时需要打开/etc /apache2/sites-enabled/000-default文件:
按照下面内容进行修改
4.修改完内容重启apache服务器:sudo /etc/init.d/apache2 restart
当再次访问域名网站时页面提示:您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展。执行下面命令l来解决问题:
sudo apt-get install php7.0-mysql
完成以上步骤重启apache服务器再次访问。
5.之后输入ip地址就可以访问了,出现下面这个界面
网上有说下载什么创建数据库,其实没有必要,用mysql的命令行就可以创建数据库了。按照要求一步一步来就可以了。
注意:如果最后一部出现一个错误
Sorry, but I can’t write the wp-config.php file.
这个是由于权限的问题
解决办法:对 wp-config.php 文件做修改,您需要如下信息
wp-config.php在/var/www/wordpress/wordpress目录下(具体的看自己情况)
执行命令 vim wp-config-sample.php 如下图
- 数据库名称
- WordPress 所使用的数据库名称
- 数据库用户名
- 访问数据库所需的用户名
- 数据库密码
- 用户名对应的用以访问数据库的密码
- 数据库主机
- 数据库服务器的主机名称,这个就是localhost
- 下面两个不用修改 ,改完之后保存退出
- 退出之后在执行命令 cp wp-config-sample.php wp-config.php 之后重新访问就可以了