{"id":203,"date":"2021-07-06T07:03:00","date_gmt":"2021-07-06T07:03:00","guid":{"rendered":"https:\/\/262235.xyz\/?p=203"},"modified":"2021-07-06T07:03:00","modified_gmt":"2021-07-06T07:03:00","slug":"203","status":"publish","type":"post","link":"https:\/\/lyvba.com\/index.php\/2021\/07\/06\/203\/","title":{"rendered":"\u624b\u673a\u5b89\u88c5LNMP\u5957\u4ef6\uff0c\u5b89\u88c5WordPress\u535a\u5ba2"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/lyvba.com\/wp-content\/uploads\/2021\/07\/2676309066.png\" alt=\"lnmp.png\" title=\"lnmp.png\"><\/p>\n<h3>\u524d\u7f6e\u6761\u4ef6\uff0c\u5148\u5b89\u88c5\u597d Linux Deploy \u53c2\u8003\u6587\u7ae0<\/h3>\n<h3><a href=\"https:\/\/lyvba.com\/index.php\/archives\/193\/\">\u300a\u65e7\u624b\u673a\u70c2\u624b\u673a\u4e0d\u8981\u6362\u9508\u94a2\u8138\u76c6\uff0c\u5b89\u88c5Linux Deploy\u505a\u79fb\u52a8\u670d\u52a1\u5668\u300b<\/a><\/h3>\n<ul>\n<li><a href=\"https:\/\/lyvba.com\/index.php\/archives\/193\/\">https:\/\/lyvba.com\/index.php\/archives\/193\/<\/a><\/li>\n<\/ul>\n<h3>\u5b89\u88c5 Nginx + php + mysql \uff0c\u914d\u7f6e WordPress \u535a\u5ba2<\/h3>\n<h2><img decoding=\"async\" src=\"https:\/\/lyvba.com\/wp-content\/uploads\/2021\/07\/1320808644.png\" alt=\"111.png\" title=\"111.png\"><\/h2>\n<ul>\n<li>\n<p>\u63d0\u4f9b\u53ef\u590d\u5236\u7684\u547d\u4ee4\u884c\u6587\u672c<\/p>\n<pre><code># \u5b89\u88c5 Nginx + php\napt install nginx supervisor git\n\napt install php7.3 php7.3-fpm php7.3-sqlite3 php7.3-xml php7.3-zip php7.3-pgsql php7.3-mbstring \\r\n  php7.3-bcmath php7.3-json php7.3-mysql php7.3-gd php7.3-cli php7.3-curl php7.3-cgi\n\n# \u4e0b\u8f7d Nginx + php \u914d\u7f6e\u6587\u4ef6\u548c\u8fdb\u884c\u8bbe\u7f6e\ngit clone https:\/\/github.com\/hongwenjun\/nginx-php.git\n\ncd nginx-php\ncp .\/default  \/etc\/nginx\/sites-enabled\/default\ncp .\/supervisord.conf   \/etc\/supervisord.conf\n\ncp .\/start.sh  \/start.sh\nchmod +x  \/start.sh\n\necho \"&lt;?php phpinfo(); ?&gt;\"  &gt; \/var\/www\/html\/index.php\n\n#  \u8bbe\u7f6e\u5b8c\u6210 \u8f93\u5165  \/start.sh     \u5f00\u542f\u670d\u52a1<\/code><\/pre>\n<p>\u8bf7\u53c2\u8003 <a href=\"https:\/\/github.com\/hongwenjun\/nginx-php\/blob\/main\/Dockerfile\">Dockerfile<\/a> \u914d\u7f6e<\/p>\n<\/li>\n<\/ul>\n<pre><code># \u5b89\u88c5 mysql (debian\u4f7f\u7528 mariadb-server\uff0c\u7528\u8d77\u6765\u4e00\u6837)\n\napt install mariadb-server\n\nusermod -a -G aid_inet,aid_net_raw mysql\n\nservice mysql start\n\nmysql -u root -p                  # \u6ca1\u6709\u8bbe\u7f6e\u5bc6\u7801\uff0c\u4e0d\u7528\u5bc6\u7801\nset password for root@localhost = password('\u8bbe\u7f6e\u5bc6\u7801');\n\nCREATE DATABASE  wordpress;        # \u521b\u5efa\u4e00\u4e2a\u53ebwordpress\u7684\u6570\u636e\u5e93\uff0c\u6ce8\u610f\u5206\u53f7\uff0c\u8bed\u6cd5\uff0c\u4e0d\u7136\u4f1a\u51fa\u9519\nUSE wordpress;                     # \u9009\u4e2dwordpress\u6570\u636e\u5e93\n\nservice mysql restart\n<\/code><\/pre>\n<pre><code># \u5b89\u88c5\u914d\u7f6e WordPress \u535a\u5ba2\ncd \/var\/www\/html\ncurl https:\/\/cn.wordpress.org\/latest-zh_CN.tar.gz | tar -zx\nchown -R www-data:www-data  wordpress<\/code><\/pre>\n<h3>\u4e00\u952e\u5b89\u88c5 transmission \u670d\u52a1\u811a\u672c<\/h3>\n<pre><code>wget https:\/\/raw.githubusercontent.com\/hongwenjun\/vps_setup\/master\/rclone\/transmission.sh\nbash transmission.sh<\/code><\/pre>\n<h2>\u8865\u5145:\u5bb9\u5668\u5b89\u88c5\u7684linux\uff0c\u4e0d\u80fd\u4f7f\u7528 systemctl \u7ba1\u7406\u670d\u52a1\uff0c\u4f46\u662f\u53ef\u4ee5\u4f7f\u7528 service \u7ba1\u7406<\/h2>\n<ul>\n<li>\n<p>\u7f16\u5199\u4e00\u4e2a <strong> \/root\/start.sh <\/strong> \u7528\u6765\u5f00\u673a\u542f\u52a8\u670d\u52a1<\/p>\n<pre><code>#!\/bin\/bash\n\nusermod -a -G aid_inet,aid_net_raw  mysql  &amp;\n\nusermod -a -G aid_inet,aid_net_raw  transmission-daemon   &amp;\n\n\nservice  mysql start   &amp;\nservice  php7.3-fpm start  &amp;\nservice  nginx start   &amp;\nservice  transmission-daemon start &amp;\n\n\nservice  mysql status\nservice  php7.3-fpm status\nservice  nginx status\nservice  transmission-daemon status\n\n<\/code><\/pre>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u524d\u7f6e\u6761\u4ef6\uff0c\u5148\u5b89\u88c5\u597d Linux Deploy \u53c2\u8003\u6587\u7ae0 \u300a\u65e7\u624b\u673a\u70c2\u624b\u673a\u4e0d\u8981\u6362\u9508\u94a2\u8138\u76c6\uff0c\u5b89\u88c5Linux [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,6],"tags":[23,30],"class_list":["post-203","post","type-post","status-publish","format-standard","hentry","category-linux","category-vps","tag-linux","tag-web"],"_links":{"self":[{"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/posts\/203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/comments?post=203"}],"version-history":[{"count":0,"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/posts\/203\/revisions"}],"wp:attachment":[{"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/media?parent=203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/categories?post=203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lyvba.com\/index.php\/wp-json\/wp\/v2\/tags?post=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}