{"id":3475,"date":"2022-08-29T17:47:00","date_gmt":"2022-08-29T09:47:00","guid":{"rendered":"https:\/\/blog.llssh.cn\/?p=3475"},"modified":"2022-08-29T17:47:05","modified_gmt":"2022-08-29T09:47:05","slug":"centos-8%e7%89%88%e6%9c%ac%e5%ae%89%e8%a3%85lnmp%e7%8e%af%e5%a2%83%e5%92%8clamp%e7%8e%af%e5%a2%83","status":"publish","type":"post","link":"https:\/\/blog.llssh.cn\/index.php\/2022\/08\/29\/centos-8%e7%89%88%e6%9c%ac%e5%ae%89%e8%a3%85lnmp%e7%8e%af%e5%a2%83%e5%92%8clamp%e7%8e%af%e5%a2%83\/","title":{"rendered":"CentOS 8+\u7248\u672c\u5b89\u88c5LNMP\u73af\u5883\u548cLAMP\u73af\u5883"},"content":{"rendered":"\n<p>\u4e00\u3001\u4f7f\u7528\u7cfb\u7edf\u5b89\u88c5<\/p>\n\n\n\n<p>1\u3001\u4f7f\u7528dnf\u6216\u8005yum(\u6ca1\u6709yum\u53ef\u4ee5\u81ea\u884c\u5b89\u88c5)\u67e5\u770b\u63d0\u4f9b\u7684\u5e94\u7528\u6d41\u6709\u54ea\u4e9b\u7248\u672c<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>yum module list php<\/code><\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-base-2-color\"><code>dnf module list php<\/code><\/mark><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"67\" src=\"https:\/\/blogllsshcn-1251810657.cos.ap-shanghai.myqcloud.com\/2022\/08\/image-2-1024x67.png\" alt=\"\" class=\"wp-image-3478\" srcset=\"https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-2-1024x67.png 1024w, https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-2-300x20.png 300w, https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-2-768x50.png 768w, https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-2-1536x101.png 1536w, https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-2.png 1570w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>\u4ee5\u4e0a\u4efb\u610f\u4e00\u79cd\u90fd\u53ef\u4ee5\u51fa\u73b0\u56fe\u4e2d\u7ed3\u679c<\/figcaption><\/figure>\n<\/div>\n\n\n<p>2\u3001\u542f\u52a8\u3001\u81ea\u542f\u52a8\u3001\u505c\u6b62\u3001\u91cd\u542fnginx<\/p>\n\n\n\n<p>systemctl\u00a0start\u00a0nginx\u3001systemctl\u00a0enable\u00a0nginx\u3001systemctl\u00a0stop nginx\u3001systemctl\u00a0restart\u00a0nginx<\/p>\n\n\n\n<p>3\u3001\u542f\u52a8php<\/p>\n\n\n\n<p>systemctl\u00a0start\u00a0php-fpm<\/p>\n\n\n\n<p>4\u3001\u5f00\u542f80\u7aef\u53e3\uff08http\uff09<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>firewall-cmd\u00a0--permanent\u00a0--zone=public\u00a0--add-service=http<\/code><\/p>\n\n\n\n<p>5\u3001\u5f00\u542f443\u7aef\u53e3\uff08https\uff09<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>firewall-cmd\u00a0--permanent\u00a0--zone=public<\/code>\u00a0<code>--add-service=https<\/code><\/p>\n\n\n\n<p>6\u3001\u5f00\u542f3306\u7aef\u53e3\uff08mysql\uff09<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>firewall-cmd\u00a0--zone=public<\/code>\u00a0<code>--add-port=3306\/tcp\u00a0--permanent<\/code><\/p>\n\n\n\n<p>7\u3001\u91cd\u542f\u9632\u706b\u5899<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>firewall-cmd\u00a0--reload<\/code><\/p>\n\n\n\n<p>\u4e8c\u3001\u81ea\u4e3b\u5b89\u88c5mysql<\/p>\n\n\n\n<p>1\u3001\u5728\u5b89\u88c5\u524d\u9700\u8981\u5148\u68c0\u67e5\u7cfb\u7edf\u5b89\u88c5\u4e86\u54ea\u4e9brpm -qa|grep -i (\u53ef\u4ee5\u81ea\u5df1\u9009\u9879\u9700\u8981\u67e5\u8be2\u7684\u5b89\u88c5\u8f6f\u4ef6\u5305\u5217\u5982\uff1aphp\u7b49)<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>rpm -qa|grep -i mysql<\/code><\/p>\n\n\n\n<p>2\u3001\u5378\u8f7d\u4f7f\u7528yum -y remove(\u4f7f\u7528*\u53f7\u53ef\u4ee5\u4e0d\u7528\u9010\u4e2a\u5220\u9664)\u6216\u8005rm -rf\uff0c\u4f7f\u7528find \/ -name\u67e5\u8be2\u76ee\u5f55\uff0c\u4ee5\u4e0a\u547d\u4ee4\u53ef\u4ee5\u6269\u5c55\u5176\u4ed6\u8f6f\u4ef6\u3002<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>yum remove mysql-community-common-5.7.20-1.el7.x86_64<\/code><\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>yum -y remove mysql-*<\/code><\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>find \/ -name mysql<\/code><\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>rm -rf \/etc\/my.cnf<\/code><\/p>\n\n\n\n<p>3\u3001\u5b98\u7f51\u4e0b\u8f7d\u9009\u62e9\u81ea\u5df1\u7cfb\u7edf\u7684mysql\u2192<a href=\"https:\/\/dev.mysql.com\/downloads\/\" data-type=\"URL\" data-id=\"https:\/\/dev.mysql.com\/downloads\/\">\u70b9\u51fb\u8df3\u8f6c<\/a>(\u672c\u6587\u7ae0\u4f7f\u7528centos 9 stream\u7248\u672c\u2192<a href=\"https:\/\/dev.mysql.com\/downloads\/repo\/yum\/\">\u70b9\u51fb\u8df3\u8f6c<\/a>)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"976\" height=\"866\" src=\"https:\/\/blogllsshcn-1251810657.cos.ap-shanghai.myqcloud.com\/2022\/08\/image-3.png\" alt=\"\" class=\"wp-image-3480\" srcset=\"https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-3.png 976w, https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-3-300x266.png 300w, https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-3-768x681.png 768w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"992\" height=\"686\" src=\"https:\/\/blogllsshcn-1251810657.cos.ap-shanghai.myqcloud.com\/2022\/08\/image-4.png\" alt=\"\" class=\"wp-image-3481\" srcset=\"https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-4.png 992w, https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-4-300x207.png 300w, https:\/\/prccoscdn.blog.llssh.cn\/2022\/08\/image-4-768x531.png 768w\" sizes=\"auto, (max-width: 992px) 100vw, 992px\" \/><figcaption>https:\/\/dev.mysql.com\/get\/mysql80-community-release-el9-1.noarch.rpm<\/figcaption><\/figure>\n\n\n\n<p>4\u3001\u5728\u4e0b\u8f7d\u5b89\u88c5\u524d\u7981\u7528\u7cfb\u7edf\u7684mysql\u6a21\u5757yum module disable &lt;name>\uff0c\u6b64\u547d\u4ee4\u53ef\u6269\u5c55\u5176\u4ed6\u6a21\u5757\u3002<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>yum module disable mysql<\/code><\/p>\n\n\n\n<p>\u4e0b\u8f7d\u3001\u5b89\u88c5<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>wget https:\/\/dev.mysql.com\/get\/mysql80-community-release-el9-1.noarch.rpm<\/code><\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>yum -y install mysql80-community-release-el9-1.noarch.rpm<\/code><\/p>\n\n\n\n<p>\u5b89\u88c5mysql\u670d\u52a1<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>yum install -y mysql-community-server<\/code><\/p>\n\n\n\n<p>\u542f\u52a8mysql\uff0c\u542f\u52a8\u540e\u67e5\u770bmysql\u72b6\u6001<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\">systemctl start mysqld<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\">systemctl status mysqld<\/p>\n\n\n\n<p>\u8bbe\u7f6e\u5f00\u542f\u81ea\u542f\u52a8\u5e76\u91cd\u8f7d\u6a21\u5757<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>systemctl enable mysqld<br>systemctl daemon-reload<\/code><\/p>\n\n\n\n<p>5\u3001\u67e5\u770bmysql\u521d\u59cb\u5bc6\u7801<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>vi \/var\/log\/mysqld.log<\/code><\/p>\n\n\n\n<p>6\u3001\u767b\u5f55mysql\u5e76\u4fee\u6539\u5bc6\u7801\uff0c\u5426\u5219\u6570\u636e\u5e93\u4f1a\u4e00\u76f4\u62a5\u9519\u3002<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>mysql -uroot -p<br>password:(\u6b64\u5904\u8f93\u5165\u5bc6\u7801\u4e0d\u663e\u793a\uff0c\u4f46\u53ef\u4ee5\u4f7f\u7528\u590d\u5236\u7c98\u8d34)<br>ALTER USER 'root'@'localhost' IDENTIFIED BY '\u5bc6\u7801';\uff08\u6b64\u5904\u8bbe\u7f6e\u7684\u5bc6\u7801\u5fc5\u987b\u662f\u5927\u5199+\u5c0f\u5199+\u6570\u5b57+\uff09<\/code><\/p>\n\n\n\n<p>7\u3001\u4fee\u6539\u5bc6\u7801\u3001\u964d\u4f4e\u5bc6\u7801\u7b56\u7565\u3001\u5f00\u653e\u7aef\u53e3\u3001\u8fdc\u7a0b\u8fde\u63a5\u4e0d\u518d\u5efa\u8bae\u3002<\/p>\n\n\n\n<p>\u4e09\u3001\u81ea\u4e3b\u5b89\u88c5php<\/p>\n\n\n\n<p>1\u3001\u5b98\u7f51\u4e0b\u8f7d\u9700\u8981\u7684\u7248\u672c\uff08\u672c\u6587\u7ae0\u4e0b\u8f7d\u7684\u662fphp7.4\uff0chttps:\/\/www.php.net\/distributions\/php-7.4.30.tar.gz\uff09<\/p>\n\n\n\n<p class=\"has-base-3-color has-contrast-background-color has-text-color has-background\"><code>wget https:\/\/www.php.net\/distributions\/php-7.4.30.tar.gz<\/code><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e00\u3001\u4f7f\u7528\u7cfb\u7edf\u5b89\u88c5 1\u3001\u4f7f\u7528dnf\u6216\u8005yu &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"CentOS 8+\u7248\u672c\u5b89\u88c5LNMP\u73af\u5883\u548cLAMP\u73af\u5883\" class=\"read-more button\" href=\"https:\/\/blog.llssh.cn\/index.php\/2022\/08\/29\/centos-8%e7%89%88%e6%9c%ac%e5%ae%89%e8%a3%85lnmp%e7%8e%af%e5%a2%83%e5%92%8clamp%e7%8e%af%e5%a2%83\/#more-3475\" aria-label=\"More on CentOS 8+\u7248\u672c\u5b89\u88c5LNMP\u73af\u5883\u548cLAMP\u73af\u5883\">\u8be6\u7ec6\u9605\u8bfb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[515],"tags":[516],"class_list":["post-3475","post","type-post","status-publish","format-standard","hentry","category-operation-and-maintenance","tag-516"],"_links":{"self":[{"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/posts\/3475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/comments?post=3475"}],"version-history":[{"count":0,"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/posts\/3475\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/media?parent=3475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/categories?post=3475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.llssh.cn\/index.php\/wp-json\/wp\/v2\/tags?post=3475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}