我最近了解到软件中心的 WordPress 软件是 WordPress.com,我想要 WordPress.org,因为它功能更全。我已经下载了 zip 文件并提取了其内容,但都是 PHP 格式。我查看了自述文件,它说在我的 Web 浏览器(对我来说是 Google Chrome)中打开 php 安装文件,但每当我这样做时,它只会在 /home/fusion809/Downloads 文件夹中重新下载此文件。
自述文件中写道:
If for some reason this doesn’t work, don’t worry. It doesn’t work on all web hosts.
Open up wp-config-sample.php with a text editor like WordPad or similar and fill in your database connection details.
Save the file as wp-config.php and upload it.
Open wp-admin/install.php in your browser.
我不知道如何填写数据库连接详细信息。
答案1
我目前无法发表评论,但简单来说,这里的主要重点应该是修复 mysql 密码,sudo service mysql stop
运行命令nano password
以调用 nano 编辑器,粘贴以下文本替换新密码
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;
然后保存文件(CTRL-X,保存文件),现在使用创建的文件启动mysqld
sudo mysqld --initfile=`pwd`/password
这将重置 mysql 密码,你可能需要运行sudo killall mysqld; sudo service mysql start
然后我建议使用https://help.ubuntu.com/community/WordPress以便安装 wordpress。这不是一个可用于生产的环境,但足以进行测试。
如果您确实想要“正确”安装,请继续;我们现在将开始安装过程。我假设您正在运行 ubuntu 14.04,并且您的网络服务器上没有其他任何东西。(早期版本可能完全相同,但将 /var/www/html 替换为 /var/www)
sudo -s
这将以 root 身份运行所有命令,请谨慎输入!
好的,首先我们需要 mod_rewrite,apache2 与它捆绑在一起,但是默认情况下它是禁用的!
a2enmod rewrite; service apache2 restart;
接下来,进入 Web 根文件夹
cd /var/www/html
wget http://wordpress.org/latest.tar.gz
tar -vxaf latest.tar.gz
mv wordpress/* ./
rmdir wordpress
我们刚刚下载了所有需要的相关文件,并将它们移动到正确的位置,接下来让我们允许 www-data(网络服务器修改文件的用户帐户)
chown -R www-data:www-data ./
接下来,让我们允许 .htaccess 文件,
nano /etc/apache2/sites-enabled/000-default.conf
并将该AllowOverride
行更改为Allowoverride All
。
然后您就可以登录到您的网络服务器并设置 wordpress 安装。