net.ipv4.tcp_rst=0
然后运行sudo sysctl -p命令使其生效。这将关闭Linux内核中的rst功能,从而在高负载情况下减少连接性能的影响。
1、首先我们要部署Ubuntu 20.04服务器,比如租用的是RAKsmart香港服务器(Ubuntu 20.04)。然后利用SSH工具(如PuTTY)连接到该服务器,并安装LAMP堆栈(Linux、Apache、MySQL、PHP)。2、上述准备工作做好后,便可在命令行界面运行下面命令,开始安装phpMyAdmin。
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
根据页面提示选择Apache2作为Web服务器,按Enter键继续下一步 *** 作。
3、phpMyAdmin安装过程中,系统会提示是否配置MySQL数据库,选择Yes,并设置一个复杂度高的强密码以保护数据库安全。设置完毕后,运行下面命令启用PHP Mbstring扩展:
sudo phpenmod mbstring
之后,重新启动Apache服务。
sudo systemctl restart apache2
4、设置用户并授予权限。默认的phpMyAdmin帐户具有较少的可用选项,所以我们需要授予phpMyAdmin一些权限,使其成为创建和管理MySQL数据库的实用解决方案。要管理MySQL用户,可以运行下面命令以root用户身份登录到MySQL数据库:
sudo mysql -u root -p
成功访问MySQL数据库的root账户后,运行下面命令向phpMyAdmin授予权限。
GRANT ALL PRIVILEGES ON *.* TO ‘phpmyadmin’@’localhost’
FLUSH PRIVILEGES
EXIT
5、phpMyAdmin安装成功后,打开浏览器访问URL:http://your-server-IP/phpmyadmin。这里需将your-server-IP替换为当前使用的RAKsmart香港服务器IP地址。我们可以在RAKsmart后台管理页面的服务器信息列表中查看到该IP地址。
然后使用前面设置的phpMyAdmin用户名和MySQL密码登录到Web界面,便可以开始管理数据库 *** 作了。
先决条件在开始之前,应该使用非root用户配置sudo权限。 您可以通过遵循Ubuntu 16.04初始服务器设置来了解如何设置此类用户帐户。
您还需要安装Nginx Web服务器。 如果您想在服务器上安装完整的LEMP(Linux,Nginx,MySQL,PHP)堆栈,可以按照我们在Ubuntu 16.04上设置LEMP的指南。
如果您只想要Nginx Web服务器,您可以按照我们在Ubuntu 16.04上安装Nginx的指南。
完成先决条件后,请继续下面。
步骤1:创建SSL证书
步骤2:配置Nginx使用SSL
步骤3:调整防火墙
步骤4:启用Nginx中的更改
步骤5:测试加密
步骤6:更改为永久重定向
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)