{"id":474,"date":"2025-02-24T21:54:05","date_gmt":"2025-02-24T13:54:05","guid":{"rendered":"http:\/\/113.45.254.23\/?p=474"},"modified":"2025-02-24T21:54:05","modified_gmt":"2025-02-24T13:54:05","slug":"ubuntu%e4%b8%8b%e5%ae%89%e8%a3%85lamp-linux-apache-mariadb-php","status":"publish","type":"post","link":"http:\/\/113.45.254.23\/?p=474","title":{"rendered":"Ubuntu\u4e0b\u5b89\u88c5LAMP Linux Apache Mariadb PHP"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Linux<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apache \u7f51\u7ad9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mariadb \u6570\u636e\u5e93<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PHP \u5f00\u53d1\u8bed\u8a00<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-413.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"209\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-413.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-475\"  sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# apt update \u66f4\u65b0\u7cfb\u7edf<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-414.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"64\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-414.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-476\"  sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# apt install apache2 \u5b89\u88c5\u963f\u5e15\u59472<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-416.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"70\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-416.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-478\"  sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-417.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"784\" height=\"721\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-417.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-479\"  sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# systemctl is-enabled apache2 \u542f\u52a8\u963f\u5e15\u59472\uff0c\u5e76\u8bbe\u7f6e\u5f00\u673a\u542f\u52a8<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">enabled<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# systemctl status apache2 \u67e5\u770b\u963f\u5e15\u59472\u7684\u72b6\u6001<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u25cf apache2.service &#8211; The Apache HTTP Server<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loaded: loaded (\/usr\/lib\/systemd\/system\/apache2.service; enabled; preset: enabled)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Active: active (running) since Fri 2025-02-07 08:51:49 CST; 1min 26s ago &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;active \u6d3b\u52a8\u7684(running) \u6b63\u5728\u8fd0\u884c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# ufw allow &#8216;Apache Full&#8217; &nbsp;\u9632\u706b\u5899\u5141\u8bb8\u963f\u5e15\u5947\u901a\u8fc7<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rules updated<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rules updated (v6)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# ufw status &nbsp;&nbsp;\u67e5\u770b\u9632\u706b\u5899\u7684\u72b6\u6001<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Status: inactive &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u72b6\u6001\u662f\u4e0d\u6d3b\u8dc3\u7684\uff08\u5173\u95ed\uff09<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# ufw enable&nbsp;\u5f00\u542f\u9632\u706b\u5899<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Command may disrupt existing ssh connections. Proceed with operation (y|n)? y&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u547d\u4ee4\u6709\u53ef\u80fd\u4f1a\u4e2d\u65ad\u672c\u6b21ssh\u7684\u8fde\u63a5\uff0c\u662f\u5426\u7ee7\u7eed<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Firewall is active and enabled on system startup<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~#<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# ufw status&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Status: active<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Action &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;From<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8212; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8212;&#8212; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8212;-<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Full &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Full (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-418.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"575\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-418.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-480\"  sizes=\"auto, (max-width: 790px) 100vw, 790px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# ufw allow ssh \u9632\u706b\u5899\u5141\u8bb8ssh\u8fdc\u7a0b\u8bbf\u95ee<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rule added<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rule added (v6)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# ufw status<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Status: active<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Action &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;From<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8212; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8212;&#8212; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8212;-<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Full &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ipv4\u7684\u653e\u884c &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">22\/tcp &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Full (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ipv6\u7684\u653e\u884c &nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">22\/tcp (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# apt install mariadb-server \u5b89\u88c5\u6570\u636e\u5e93\u7684\u670d\u52a1\u7aef<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# systemctl is-enabled mariadb \u542f\u52a8\u6570\u636e\u5e93\uff0c\u5e76\u8bbe\u7f6e\u5f00\u673a\u542f\u52a8<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">enabled<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-419.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"471\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-419.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-481\"  sizes=\"auto, (max-width: 765px) 100vw, 765px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# systemctl status mariadb&nbsp;&nbsp;\u67e5\u770b\u6570\u636e\u5e93\u7684\u72b6\u6001<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u25cf mariadb.service &#8211; MariaDB 10.11.8 database server<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loaded: loaded (\/usr\/lib\/systemd\/system\/mariadb.service; enabled; preset: enabled)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Active: active (running) since Fri 2025-02-07 09:13:22 CST; 1min 11s ago<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# mysql_secure_installation &nbsp;\u6570\u636e\u5e93\u7684\u5b89\u5168\u8bbe\u7f6e<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-420.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"811\" height=\"627\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-420.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-482\"  sizes=\"auto, (max-width: 811px) 100vw, 811px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SERVERS IN PRODUCTION USE! &nbsp;PLEASE READ EACH STEP CAREFULLY!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In order to log into MariaDB to secure it, we&#8217;ll need the current<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">password for the root user. If you&#8217;ve just installed MariaDB, and<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">haven&#8217;t set the root password yet, you should just press enter here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enter current password for root (enter for none):<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OK, successfully used password, moving on&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Setting the root password or using the unix_socket ensures that nobody<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">can log into the MariaDB root user without the proper authorisation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You already have your root account protected, so you can safely answer &#8216;n&#8217;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Switch to unix_socket authentication [Y\/n] n&nbsp;&nbsp;\u4ea4\u6362\u673a\u5207\u6362\u5230\u63a5\u53e3\u8ba4\u8bc1\u5417\uff1fn<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8230; skipping.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You already have your root account protected, so you can safely answer &#8216;n&#8217;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Change the root password? [Y\/n] y&nbsp;&nbsp;&nbsp;&nbsp;\u66f4\u6539root\u5bc6\u7801\u5417\uff1f<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">New password: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u89c4\u5219\uff1a\u6700\u4f4e8\u4f4d\uff0c\u5e26\u6570\u5b57\uff0c\u5b57\u6bcd\u5927\u5c0f\u5199\uff0c\u7279\u6b8a\u7b26\u53f7<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Re-enter new password:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Password updated successfully!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reloading privilege tables..<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8230; Success!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By default, a MariaDB installation has an anonymous user, allowing anyone<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">to log into MariaDB without having to have a user account created for<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">them. &nbsp;This is intended only for testing, and to make the installation<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">go a bit smoother. &nbsp;You should remove them before moving into a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">production environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Remove anonymous users? [Y\/n] y&nbsp;&nbsp;&nbsp;&nbsp;\u79fb\u9664\u533f\u540d\u7528\u6237\u5417\uff1f<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8230; Success!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Normally, root should only be allowed to connect from &#8216;localhost&#8217;. &nbsp;This<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ensures that someone cannot guess at the root password from the network.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Disallow root login remotely? [Y\/n] y &nbsp;&nbsp;&nbsp;\u7981\u6b62root\u8fdc\u7a0b\u767b\u5f55\u5417\uff1f<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8230; Success!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-421.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"393\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-421.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-483\"  sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">By default, MariaDB comes with a database named &#8216;test&#8217; that anyone can<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">access. &nbsp;This is also intended only for testing, and should be removed<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">before moving into a production environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Remove test database and access to it? [Y\/n] y&nbsp;\u79fb\u9664\u6d4b\u8bd5\u6570\u636e\u5e93\u5417\uff1f\uff08\u539f\u56e0\uff1a\u6d4b\u8bd5\u6570\u636e\u5e93\u6cc4\u9732\u4fe1\u606f\uff09<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8211; Dropping test database&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8230; Success!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8211; Removing privileges on test database&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8230; Success!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reloading the privilege tables will ensure that all changes made so far<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">will take effect immediately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reload privilege tables now? [Y\/n] y&nbsp;&nbsp;&nbsp;&nbsp;\u79fb\u9664\u6d4b\u8bd5\u6570\u636e\u8868\u5417<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;&#8230; Success!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cleaning up&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All done! &nbsp;If you&#8217;ve completed all of the above steps, your MariaDB<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">installation should now be secure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks for using MariaDB!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-422.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"725\" height=\"661\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-422.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-484\"  sizes=\"auto, (max-width: 725px) 100vw, 725px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# ufw allow mysql&nbsp;&nbsp;&nbsp;\u9632\u706b\u5899\u5141\u8bb8\u6570\u636e\u5e93\u901a\u8fc7<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rule added<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rule added (v6)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# ufw status &nbsp;&nbsp;&nbsp;&nbsp;\u67e5\u770b\u9632\u706b\u5899\u72b6\u6001<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Status: active<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Action &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;From<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8212; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8212;&#8212; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#8212;-<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Full &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">22\/tcp &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3306\/tcp &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3306\u6570\u636e\u5e93\u7aef\u53e3\u53f7 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Full (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">22\/tcp (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3306\/tcp (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALLOW &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anywhere (v6) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# mysql -u root -p&nbsp;&nbsp;&nbsp;&nbsp;\u6570\u636e\u5e93\u7ba1\u7406\u5458\u767b\u9646<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enter password: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u5bc6\u7801\uff1a1234.comC#<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Welcome to the MariaDB monitor. &nbsp;Commands end with ; or \\g.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your MariaDB connection id is 39<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Server version: 10.11.8-MariaDB-0ubuntu0.24.04.1 Ubuntu 24.04<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Type &#8216;help;&#8217; or &#8216;\\h&#8217; for help. Type &#8216;\\c&#8217; to clear the current input statement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">MariaDB [(none)]&gt; exit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u9000\u51fa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bye<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# mysql&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u672c\u5730linux\u7cfb\u7edf\u7ba1\u7406\u5458\u767b\u5f55\u6570\u636e\u5e93<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-423.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"575\" height=\"73\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-423.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-485\"  sizes=\"auto, (max-width: 575px) 100vw, 575px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">MariaDB [(none)]&gt; exit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u9000\u51fa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bye<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-424.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"392\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-424.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-486\"  sizes=\"auto, (max-width: 769px) 100vw, 769px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-json php-intl php-bcmath php-opcache php-apcu php-mbstring php-fileinfo php-xml php-soap php-tokenizer php-zip&nbsp;&nbsp;&nbsp;\u5b89\u88c5php\u7f16\u7a0b\u8bed\u8a00\u53ca\u5176\u63d2\u4ef6<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-425.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"726\" height=\"200\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-425.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-487\"  sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# apt install vim&nbsp;&nbsp;&nbsp;&nbsp;\u5b89\u88c5vim\u7f16\u8f91\u5668<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# vim \/etc\/php\/8.3\/apache2\/php.ini &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u7f16\u8f91php\u7684\u914d\u7f6e\u6587\u4ef6<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-426.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"671\" height=\"96\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-426.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-488\"  sizes=\"auto, (max-width: 671px) 100vw, 671px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">989 date.timezone = Asia\/Shanghai&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u65f6\u533a\uff1a\u4e9a\u6d32\u4e0a\u6d77<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-427.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"136\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-427.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-489\"  sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">445 memory_limit = 256M&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u5185\u5b58\u9650\u5236<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-428.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"140\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-428.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-490\"  sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">419 max_execution_time = 300&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u6700\u5927\u6267\u884c\u65f6\u95f4&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-429.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"125\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-429.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-491\"  sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">865 upload_max_filesize = 64M&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u4e0a\u4f20\u6587\u4ef6\u7684\u6700\u5927\u5bb9\u91cf<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-430.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"116\" data-original=\"http:\/\/113.45.254.23\/wp-content\/uploads\/2025\/02\/image-430.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-492\"  sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# vim \/var\/www\/html\/info.php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u7f16\u8f91php\u6d4b\u8bd5\u9875\u9762<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&lt;?php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">phpinfo();<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">?&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u4e3a\u7f16\u8f91\u6d4b\u8bd5\u9875\u9762\u91cc\u7684\u5185\u5bb9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# systemctl restart apache2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u91cd\u542f\u963f\u5e15\u59472<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:~# cd \/var\/www\/html\/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u8fdb\u5165\u963f\u5e15\u59472\u7684\u7f51\u7ad9\u76ee\u5f55<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:\/var\/www\/html# ls&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u67e5\u770b&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">index.html &nbsp;info.php<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@server100:\/var\/www\/html# rm -rf info.php &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\u5220\u9664php\u7684\u6d4b\u8bd5\u9875\u9762<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux Apache \u7f51\u7ad9 Mariadb \u6570\u636e\u5e93 PHP \u5f00\u53d1\u8bed\u8a00 root@server100:~#  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[30,29,4,31,28],"class_list":["post-474","post","type-post","status-publish","format-standard","hentry","category-linux","tag-apache","tag-lamp","tag-linux","tag-mariadb","tag-ubuntu"],"_links":{"self":[{"href":"http:\/\/113.45.254.23\/index.php?rest_route=\/wp\/v2\/posts\/474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/113.45.254.23\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/113.45.254.23\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/113.45.254.23\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/113.45.254.23\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=474"}],"version-history":[{"count":1,"href":"http:\/\/113.45.254.23\/index.php?rest_route=\/wp\/v2\/posts\/474\/revisions"}],"predecessor-version":[{"id":493,"href":"http:\/\/113.45.254.23\/index.php?rest_route=\/wp\/v2\/posts\/474\/revisions\/493"}],"wp:attachment":[{"href":"http:\/\/113.45.254.23\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/113.45.254.23\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=474"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/113.45.254.23\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}