赞
踩
WordPress是用户最多的开源博客建站系统,下面是本站的安装过程记录。
首先对服务器的功能进行更新,若果不是在阿里云等的服务器,建议先更换国内下载源。
- sudo apt-get update
- sudo apt-get upgrade
-
- # 安装apache2
- apt-get install apache2
-
- # apache2常用命令
- service apache2 start 启动
- service apache2 stop 关闭
- service apache2 restart 重启
- service apache2 status 状态
- # 安装命令
- sudo apt-get install phpmyadmin
- sudo ln -s /usr/share/phpmyadmin /var/www/html
- sudo a2enmod rewrite
- service php7.0-fpm restart
-
- # 修改配置
- vim /etc/apache2/apache2.conf
- # 文件末尾加上如下配置
- AddType application/x-httpd-php .php .htm .html
- AddDefaultCharset UTF-8
-
- #重启apache2
- service apache2 restart
sudo apt install php
这里需要开启一下php的MySQL扩展,不然安装完Wordpress,主页会显示您的php似乎没有安装运行wordpress所必需的mysql扩展
的错误。方法如下:
- # 打开php.ini
- vim /etc/php/7.2/apache2/php.ini
- # 如果找不到可以用以下命令搜索
- sudo find / -name php.ini
随后在php.ini
文件里面解注释(直接加入也可)以下语句:
extension=mysqli
随后安装扩展即可:
sudo apt install php-mysql
- systemctl start php7.4-fpm #启动
- systemctl stop php7.4-fpm #关闭
- systemctl restart php7.4-fpm #重启
- systemctl status php7.4-fpm #检查状态
直接采用apt
安装MySQL:
- sudo apt install mysql-server
- sudo service mysql restart # 重启mysql服务,我就是因为没有启动报错:Can 't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock '(2) ";
- # 也有教程说用这个命令启动,根据实际情况来,反正我用的上面那么
- sudo service mysqld restart
检查安装状态
netstat -tap | grep mysql
如果有 mysql 的socket处于 LISTEN 状态则表示安装成功。
登录数据库:
mysql -u root -p
刚安装好后没有密码直接回车进入
创建WordPress数据库:
CREATE DATABASE wordpress;
创建数据库用户和密码(数据库创建用户、授权如果报错,百度自行查看对应版本的代码语句)
CREATE USER wordpressuser@localhost IDENTIFIED BY ‘123456’;
设置wordpressuser访问wordpress数据库权限(数据库创建用户、授权如果报错,百度自行查看对应版本的代码语句)
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY ‘123456’;
刷新数据库设置
FLUSH PRIVILEGES;
退出数据库
exit
下载 | WordPress.org China 简体中文 前往官网下载tra文件
放入服务器目录下:/var/www/html/
解压即可
访问ip//wordpress/wp-login.php 登录进入配置即可
按照页面介绍配置,/var/www/html/wordpress/wp-cron.php文件不存在,自行创建并且把页面内容黏贴进入即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。