Drupal是一个既定和高度被认为的CSM(内容管理系统),在管理网站时提供灵活性和易用性,为大规模系统提供出色的性能和安全性。Hostwinds是近几年备受欢迎的美国云服务器提供商,那么Hostwinds云VPS如何安装Drupal,本文为大家介绍下Hostwinds云VPS安装Drupal教程。
Hostwinds官网:Hostwinds: Customer Centric Web Hosting Solutions
一、更新并确认您的系统是最新的
通过运行下面的命令更新您的操作系统。
yum update
二、安装Apache
1、 将Apache安装为Web服务器。出现提示时输入”Y”。
yum install httpd
2、 启用Apache
systemctl enable httpd
3、设置apache以启动启动
systemctl start httpd
4、 检查Apache(httpd)的状态
systemctl status httpd
5、一旦Apache安装和验证,请验证它通过在URL中导航到服务器的IP而正常工作。现在应该出现HTTP服务器测试页面。
三、安装MySQL
1、 开始通过安装MySQL开始为Drupal准备数据库。
yum -y install @mysql
2、 通过输入下面的命令启用MySQL。
systemctl enable --now mysqld
3、 将mysql设置为在服务器启动时启动。
systemctl start mysqld
4、验证MySQL是否有效。
systemctl status mysqld
5、 保护你的mysql。
mysql_secure_installation
出现提示您的MySQL密码时,请选择0到2之间的密码强度。接下来,根据您所需的实力输入您的密码。HostWinds始终建议使用强密码来保持系统安全。
6、 登录已安装MySQL。
mysql -u root -p
7、 为Drupal安装创建数据库以及具有权限的用户。注意,我们使用”drupaluser”和”密码”作为Drupal数据库用户名和密码。随后,您可以通过您的要求互换这些。
注意:运行mysql命令,”drupal_db”将是drupal数据库,”drupaluser”将是Drupal数据库用户名,并且在Drupal GUI中的Drupal设置期间需要”密码”数据库的密码。
CREATE DATABASE drupal_db;
CREATE USER drupaluser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'drupaluser'@'localhost';
FLUSH PRIVILEGES;
四、安装PHP
1、 Drupal需要PHP并在正式安装CRM之前进行设置。首先运行以下内容并在出现提示时答案”Y”。
yum install php
2、安装其他PHP扩展和应用程序。在提示时,回答”Y”为”是”
yum install php-pear php-mysqlnd php-curl php-mbstring php-gd php-xml php-pear php-fpm php-pdo php-opcache php-json php-zip php-cli
3、 启用PHP
systemctl enable php-fpm
4、确保PHP启动后启动
systemctl start php-fpm
五、安装drupal
1、 去Drupal的下载页面 https://www.drupal.org/download 和可用的版本。将您所需的版本替换为下面的命令结束。我们在此示例中安装8.8.5版。
wget https://ftp.drupal.org/files/projects/drupal-8.8.5.tar.gz
2、 提取您的Drupal下载。
tar -xvf drupal-8.8.5.tar.gz
3、将提取的文件夹移动到Apache文档根目录
mv drupal-8.8.5 /var/www/html/drupal
4、允许Apache访问通过修改权限来访问未压缩的Drupal根目录
chown -R apache:apache /var/www/html/drupal
六、配置Drupal设置
1、配置Drupal设置。您可以通过访问默认文件夹来执行此操作。
CD / var / www / html / drupal / sites /默认
2、将默认设置复制到设置文件中
cp -p default.settings.php settings.php
您现在可以访问settings.php文件以进一步配置任何滚动设置。
七、使用Apache创建Drupal配置文件
要访问Drupal GUI,您需要在Apache中创建一个配置文件,以便告诉您的Web服务器查看和访问所需的文件夹和文件。
1、 在以下文件上运行nano以输入文本编辑器模式。
nano /etc/httpd/conf.d/drupal.conf
2、 添加以下标准Apache配置文本。请注意,您需要手动将serveradmin和servername列中的”domainexample.com”更改为您的域。
<VirtualHost *:80>
ServerAdmin webmaster@domainexample.com
ServerName domainexample.com
DocumentRoot /var/www/html/drupal
<Directory /var/www/html/drupal/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/httpd/drupal_error.log
CustomLog /var/log/httpd/drupal_access.log combined
</VirtualHost>
3、 重新启动Apache Web服务器以完成此操作。
systemctl restart httpd
在Web浏览器的URL中输入服务器的IP现在应该提示Drupal的安装向导。
Hostwinds注册购买教程:便宜又好用的高性能VPS商家Hostwinds,海外VPS避坑首选,附Hostwinds VPS购买流程介绍
Hostwinds Linux/Windows VPS云主机方案整理
(1)Linux VPS方案:
CPU | 内存 | 硬盘 | 流量 | 带宽 | 托管型 | 购买 | 非托管型 | 购买 |
1 核 | 1GB | 30GB | 1TB | 1Gbps | $8.24/月 | 购买 | $4.99/月 | 购买 |
1 核 | 2GB | 50GB | 2TB | 1Gbps | $16.49/月 | 购买 | $9.99/月 | 购买 |
2 核 | 4GB | 75GB | 2TB | 1Gbps | $29.99/月 | 购买 | $18.99/月 | 购买 |
2 核 | 6GB | 100GB | 2TB | 1Gbps | $38.24/月 | 购买 | $28.99/月 | 购买 |
4 核 | 8GB | 150GB | 3TB | 1Gbps | $59.99/月 | 购买 | $38.99月 | 购买 |
4 核 | 12GB | 200GB | 4TB | 1Gbps | $74.99/月 | 购买 | $49.99/月 | 购买 |
6 核 | 16GB | 300GB | 5TB | 1Gbps | $110.24/月 | 购买 | $76.99/月 | 购买 |
8 核 | 32GB | 400GB | 6TB | 1Gbps | $168.74/月 | 购买 | $124.99/月 | 购买 |
12 核 | 64GB | 500GB | 8TB | 1Gbps | $274.49/月 | 购买 | $214.99/月 | 购买 |
16 核 | 96GB | 750GB | 9TB | 1Gbps | $395.24/月 | 购买 | $328.99/月 | 购买 |
(2)Windows VPS方案:
CPU | 内存 | 硬盘 | 流量 | 带宽 | 托管型 | 购买 | 非托管型 | 购买 |
1 核 | 1GB | 30GB | 1TB | 1Gbps | $12.74/月 | 购买 | $10.99/月 | 购买 |
1 核 | 2GB | 50GB | 2TB | 1Gbps | $20.99/月 | 购买 | $15.99/月 | 购买 |
2 核 | 4GB | 75GB | 2TB | 1Gbps | $34.49/月 | 购买 | $24.99/月 | 购买 |
2 核 | 6GB | 100GB | 2TB | 1Gbps | $42.74/月 | 购买 | $34.99/月 | 购买 |
4 核 | 8GB | 150GB | 3TB | 1Gbps | $68.99/月 | 购买 | $50.99/月 | 购买 |
4 核 | 12GB | 200GB | 4TB | 1Gbps | $83.99/月 | 购买 | $61.99/月 | 购买 |
6 核 | 16GB | 300GB | 5TB | 1Gbps | $123.74/月 | 购买 | $94.99/月 | 购买 |
8 核 | 32GB | 400GB | 6TB | 1Gbps | $186.74/月 | 购买 | $148.99/月 | 购买 |
12 核 | 64GB | 500GB | 8TB | 1Gbps | $301.49/月 | 购买 | $250.99/月 | 购买 |
16 核 | 96GB | 750GB | 9TB | 1Gbps | $431.24/月 | 购买 | $376.99/月 | 购买 |
(3)Cloud Servers方案购买入口:Fast and Reliable Cloud Server Hosting | Hostwinds
Hostwinds网络测试
Hostwinds官网测试网址:Data Centers | Hostwinds,打开这个链接就可以看到实时的延迟测试结果以及下载文件测试。