{"id":322,"date":"2022-12-03T00:24:07","date_gmt":"2022-12-02T16:24:07","guid":{"rendered":"http:\/\/192.168.1.126\/tom_wp\/?p=322"},"modified":"2022-12-08T09:35:08","modified_gmt":"2022-12-08T01:35:08","slug":"ubuntu","status":"publish","type":"post","link":"https:\/\/tomstudio.my.to\/?p=322","title":{"rendered":"\u5b89\u88dd Ubuntu+Apache+MySOL+PHP+PhpMyAdmin"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>1.\u4e0b\u8f09 Ubuntu \u4f3a\u670d\u5668\u7248\u672c 22.04 LTS\uff085 + 5 \u5e74\u652f\u63f4\uff09 64 \u4f4d\u5143\u7248\u672c<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.ubuntu-tw.org\/\">https:\/\/www.ubuntu-tw.org\/<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-6-color has-alpha-channel-opacity has-ast-global-color-6-background-color has-background is-style-wide\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>2.\u5b89\u88dd\u5b8c\u6210\u958b\u555froot ssh\u767b\u5165<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo vi \/etc\/ssh\/sshd_config<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u5c07 PermitRootLogin without-password \u6216 PermitRootLogin prohibit-password \u6539\u6210 PermitRootLogin yes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8a2d\u5b9a root \u5bc6\u78bc<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo passwd root<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u8f38\u5165\u5bc6\u78bc<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u91cd\u958b\u6a5f<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>reboot<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u770b\u7db2\u5361\u8cc7\u8a0a\u53d6\u5f97ip\u4f4d\u5740<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ip a<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e0b\u8f09 PuTTy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.putty.org\/\">https:\/\/www.putty.org\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ee5\u8a72\u4e3b\u6a5fip\u7528ssh\u767b\u5165root&#8230;<strong>\u4ee5\u4e0b\u5b89\u88dd\u8a2d\u5b9a\u5728\u53d6\u5f97root\u4e4b\u5f8c<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-6-color has-alpha-channel-opacity has-ast-global-color-6-background-color has-background is-style-wide\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>3.\u5b89\u88ddApache2<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update\napt upgrade\napt install apache2<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u6253\u958b\u9632\u706b\u7246<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ufw allow 'Apache Full'<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u6aa2\u67e5Apache\u5b89\u88dd\u5b8c\u6210\u7684\u7248\u672c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apachectl -v<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770bApache\u72c0\u614b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status apache2<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-6-color has-alpha-channel-opacity has-ast-global-color-6-background-color has-background is-style-wide\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>4.\u5b89\u88ddMySQL<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update\napt install mysql-server<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u6aa2\u67e5MySQL\u5b89\u88dd\u5b8c\u6210\u7684\u7248\u672c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -V<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u8a2d\u5b9aMySQL\u767b\u5165root\u7684\u5bc6\u78bc&#8217;1234&#8242;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234';\nFLUSH PRIVILEGES;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u6e2c\u8a66\u7528root\u767b\u5165<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -u root -p<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-6-color has-alpha-channel-opacity has-ast-global-color-6-background-color has-background is-style-wide\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>5.\u5b89\u88ddPHP<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install php8.1-fpm php8.1 libapache2-mod-php8.1 php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl php8.1-bcmath unzip -y<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u6aa2\u67e5PHP\u5b89\u88dd\u5b8c\u6210\u7684\u7248\u672c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php -v<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-6-color has-alpha-channel-opacity has-ast-global-color-6-background-color has-background is-style-wide\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>6.\u5b89\u88ddPhpMyAdmin<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install phpmyadmin<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b89\u88dd\u5b8c\u6210\u5f8c\uff0c\u5728\u7db2\u5740\u5f8c\u6253\/phpmyadmin \u6c92\u51fa\u73fephpmyadmin\u767b\u5165\u756b\u9762 \uff0c\u56e0\u70baphpmyadmin\u9810\u8a2d\u8def\u5f91\u662f\/usr\/share\/phpmyadmin\uff0c\u800capache \u7ad9\u53f0\u9810\u8a2d\u6839\u76ee\u9304\u70ba\/var\/www\/html\uff0c\u6240\u4ee5\u8981\u628aapache\u7ad9\u53f0\u9810\u8a2d\u6839\u76ee\u9304\/var\/www\/html \u6539\u6210\/var\/www\uff0c\u5728\u505a\u9023\u7d50\u628a\/usr\/share\/phpmyadmin \u9023\u7d50\u5230\/usr\/share\/phpmyadmin\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vi \/etc\/apache2\/sites-enabled\/000-default.conf<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u628a DocumentRoot \u7684 \/var\/www\/html \u6539\u70ba \/var\/www\/\uff0c\u9019\u4e5f\u662f\u7ad9\u53f0\u8981\u653e\u7f6e\u7684\u8def\u5f91\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u505alink<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/var\/www\nln -s \/usr\/share\/phpmyadmin\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">( \u5982\u679c\u8981\u53d6\u6d88\u9023\u7d50\uff1acd\u5230\u76ee\u9304\u53d6\u6d88\u8edf\u9023\u7d50 unlink phpmyadmin )<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u7db2\u5740\u5f8c\u6253\/phpmyadmin\u5c31\u6703\u51fa\u73fephpmyadmin\u7684\u767b\u5165\u756b\u9762\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u53e6\u5916\u53ef\u4ee5\u7528phpinfo();\u6e2c\u8a66\u8def\u5f91\u662f\u5426\u6b63\u78ba<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo echo \"&lt;?php phpinfo(); ?&gt;\" &gt; \/var\/www\/info.php<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>1.\u4e0b\u8f09 Ubuntu \u4f3a\u670d\u5668\u7248\u672c 22.04 LTS\uff085 + 5 \u5e74\u652f\u63f4\uff09 64 \u4f4d\u5143\u7248\u672c https:\/\/ &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/tomstudio.my.to\/?p=322\"> <span class=\"screen-reader-text\">\u5b89\u88dd Ubuntu+Apache+MySOL+PHP+PhpMyAdmin<\/span> \u95b1\u8b80\u5168\u6587 &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"categories":[12],"tags":[],"class_list":["post-322","post","type-post","status-publish","format-standard","hentry","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=\/wp\/v2\/posts\/322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=322"}],"version-history":[{"count":22,"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=\/wp\/v2\/posts\/322\/revisions"}],"predecessor-version":[{"id":581,"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=\/wp\/v2\/posts\/322\/revisions\/581"}],"wp:attachment":[{"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tomstudio.my.to\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}