VPS Ubuntu22.04 安装WordPress 搭建网站 详细全流程(基于Apache+MySQL+PHP)(二)

VPS Ubuntu22.04 安装WordPress 搭建网站 详细全流程(基于Apache+MySQL+PHP)(二)

简介

在网站处理和网络管理方面,WordPress 是用户可以采取的最明智的选择。由于 WordPress 的巨大优势,它在网页设计师中广受欢迎。统计数据显示,访问量最大的 1000 个网站中约有 35% 是 WordPress。

一般来说,WordPress的安装过程很简单,没有任何问题。但是,在 VPS上安装时,可能会遇到一些困难,因为他们需要在 VPS上手动安装 WordPress。

本篇博文从零开始 在Ubuntu22.04系统上 基于Apache+MySQL+PHP安装WordPress

本篇博文 教程详细,适合新手

本篇博文假定你已经拥有一台VPS服务器,并且会使用ssh连接到服务器,最好已经有自己的域名(没有也没事)

阅读本篇博客之前,请先查看上一篇博客,VPS Ubuntu22.04 安装WordPress 搭建网站 详细全流程(基于Apache+MySQL+PHP)(二)

四、安装WordPress

先创建一个数据库,将数据库名,用户名,密码都换成自己的

mysql -u root -p
CREATE DATABASE database_name DEFAULT CHARACTER SET utf8 COLLATE utuf8_unicode_ci;
CREATE USER 'user_name'@'%' IDENTIFIED WITH mysql_native_password BY 'strong_password';
GRANT ALL ON database_name.* TO 'user_name'@'%';
FLUSH PRIVILEGES;
exit

安装一些额外的扩展

sudo apt install php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip

重启一下Apache

sudo systemctl reload apache2

添加一些配置内容

nano /etc/apache2/sites-available/YOURSITE.conf
<VirtualHost *:80>

ServerName YOURDOMAIN

ServerAlias www.YOURDOMAIN

ServerAdmin webmaster@localhost

DocumentRoot /var/www/YOURDOMAIN

ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log combined

	<Directory /var/www/YOURDOMAIN>

		AllowOverride ALL

	</Directory>
</VirtualHost>


启用重写功能

sudo a2enmod rewrite

测试检查一下,然后重启Apache

sudo apache2ctl configtest

sudo systemctl restart apache2

进入临时文件夹 下载WordPress

cd /tmp
curl -O https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
touch /tmp/wordpress/.htaccess

复制一份WordPress 的配置文件

cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php

新建一个文件夹 ,防止WordPress更新出现问题

mkdir /tmp/wordpress/wp-content/upgrade

把WordPress的内容 全部拷到网站的目录下面

sudo cp -a /tmp/wordpress/. /var/www/YOURSITE

配置权限

sudo chown -R www-data:www-data /var/www/YOURSITE
sudo find /var/www/YOURSITE/ -type d -exec chmod 750 {} \;
sudo find /var/www/YOURSITE/ -type f -exec chmod 640 {} \;

运行这个命令,会生成一串密钥,把它记好

curl -s https://api.wordpress.org/secret-key/1.1/salt

填写配置文件中的一些内容

sudo nano /var/www/YOURSITE/wp-config.php

在这里插入图片描述

在这里插入图片描述
这里添加这句话
在这里插入图片描述

define( 'FS_METHOD', 'direct');

把之前测试写的index.html删了

sudo rm /var/www/YOURSITE/index.html

然后访问网站
在这里插入图片描述
这个密码一定要记下来
在这里插入图片描述
大功告成
在这里插入图片描述

参考资料

### 提高 Ubuntu 22.04 系统中 Qt 下载速度的方法 #### 使用国内镜像源加速下载 为了加快从官方服务器获取 Qt 安装包的速度,可以选择使用国内高校或企业提供的开源软件镜像站。这些镜像站点通常会同步 Qt 的最新版本,并提供更快的访问速度。 对于 Qt 的在线安装程序 `qt-unified-linux-x64-online.run` ,虽然无法直接更改其内置的下载链接,但是可以通过修改系统的 DNS 设置来优化网络连接性能,从而间接提升下载效率[^1]。 另一种方法是利用命令行工具如 `axel` 或者 `aria2c` 来实现多线程下载: ```bash sudo apt-get install axel aria2 ``` 接着可以尝试用如下方式调用上述任一工具来进行文件传输操作: - **Axel** ```bash axel -n 10 https://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run ``` - **Aria2C** ```bash aria2c -x 10 -s 10 https://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run ``` 这里 `-n` 和 `-x`, `-s` 参数分别指定了并发数,可以根据实际带宽情况适当调整数值大小以达到最佳效果[^2]. 另外一种更为推荐的做法是从本地磁盘启动 Qt 安装器而不是每次都重新下载整个安装包。具体做法是在第一次成功下载并完成初步配置之后保留该进制文件以便后续重复利用;也可以考虑将此可执行文件分享给其他同样有需求的同学同事等,减少不必要的重复劳动和时间成本浪费[^3]. 最后值得注意的是,如果经常遇到因地域限制而导致加载缓慢的问题,则建议定期关注各大云服务商推出的临时促销活动,购买短期使用的海外节点 VPS 实例作为跳板机辅助拉取远程资源也是一种不错的选择[^4].
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值